#.net #cryptography #diffie-hellman #aescryptoserviceprovider
#.net #криптография #диффи-Хеллман #aescryptoserviceprovider
Вопрос:
Я пытаюсь понять реализацию криптографии (общую картину) в .NET и ее связь с CSP, например, какие асимметричные алгоритмы доступны для CSP, поэтому, если я хочу реализовать решение, использующее CSP, какие у меня есть варианты. Я прочитал это в документах:
Классы, расширяющие класс AsymmetricAlgorithm, должны реализовывать интерфейс ICspAsymmetricAlgorithm для перечисления информации контейнера ключей с использованием объекта CspKeyContainerInfo, а также для импорта и экспорта совместимых с криптографическим API Microsoft (CAPI) больших двоичных объектов.
но, однако, ECDiffieHellman
, наследует от AsymmetricAlgorithm
, но не реализует ICspAsymmetricAlgorithm
.