Поделиться через


X509AsymmetricSecurityKey.IsAsymmetricAlgorithm(String) Метод

Определение

Возвращает значение, определяющее, использует ли указанный алгоритм асимметричные ключи.

public:
 override bool IsAsymmetricAlgorithm(System::String ^ algorithm);
public override bool IsAsymmetricAlgorithm (string algorithm);
override this.IsAsymmetricAlgorithm : string -> bool
Public Overrides Function IsAsymmetricAlgorithm (algorithm As String) As Boolean

Параметры

algorithm
String

Алгоритм шифрования.

Возвращаемое значение

Значение true, если указан алгоритм DsaSha1Signature, RsaSha1Signature, RsaSha256Signature, RsaOaepKeyWrap или RsaV15KeyWrap; в противном случае — значение false.

Комментарии

Из-за проблем с SHA1 корпорация Майкрософт рекомендует использовать модель безопасности на основе SHA256 или более высокого уровня.

Применяется к