다음을 통해 공유


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과의 충돌 문제 때문에, Microsoft에서는 SHA256 이상을 기반으로 하는 보안 모델을 권장합니다.

적용 대상