Windows.Security.Cryptography.Core 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
암호화 키를 만들고, 콘텐츠를 해시 및 서명하고, 메시지 인증 코드를 만들고, 데이터를 암호화하거나 암호 해독할 수 있는 클래스를 포함합니다.
클래스
AsymmetricAlgorithmNames |
AsymmetricKeyAlgorithmProvider 클래스의 OpenAlgorithm 메서드에서 사용할 수 있는 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
AsymmetricKeyAlgorithmProvider |
비대칭(공개) 키 알고리즘의 공급자를 나타냅니다. 자세한 내용은 암호화 키를 참조하세요. |
CryptographicEngine |
콘텐츠를 암호화, 암호 해독 및 서명하고 디지털 서명을 확인합니다. |
CryptographicHash |
재사용 가능한 해시 개체를 나타내며 해시 작업의 결과를 포함합니다. |
CryptographicKey |
대칭 키 또는 비대칭 키 쌍을 나타냅니다. |
EccCurveNames |
지원되는 ECC(타원 곡선 암호화) 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
EncryptedAndAuthenticatedData |
암호화 및 인증된 데이터에서 검색할 수 있는 데이터를 포함합니다. 인증된 암호화 알고리즘은 SymmetricKeyAlgorithmProvider 클래스를 사용하여 열립니다. |
HashAlgorithmNames |
HashAlgorithmProvider 클래스의 OpenAlgorithm 메서드에서 사용할 수 있는 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
HashAlgorithmProvider |
암호화 해시 공급자를 나타냅니다. 해시에 대한 자세한 내용은 MAC, 해시 및 서명을 참조하세요. |
KeyDerivationAlgorithmNames |
KeyDerivationAlgorithmProvider 클래스의 OpenAlgorithm 메서드에서 사용할 수 있는 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
KeyDerivationAlgorithmProvider |
키 파생 알고리즘 공급자를 나타냅니다. |
KeyDerivationParameters |
키를 파생할 때 사용되는 매개 변수를 나타냅니다. |
MacAlgorithmNames |
MacAlgorithmProvider 클래스의 OpenAlgorithm 메서드에서 사용할 수 있는 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
MacAlgorithmProvider |
MAC(메시지 인증 코드)를 나타냅니다. MAC는 대칭 키 암호화를 사용하여 메시지 변조를 방지합니다. 자세한 내용은 MAC, 해시 및 서명을 참조하세요. |
PersistedKeyProvider |
Certificate 개체에서 지속형 키를 검색합니다. |
SymmetricAlgorithmNames |
SymmetricKeyAlgorithmProvider 클래스의 OpenAlgorithm 메서드에서 사용할 수 있는 알고리즘 이름을 검색할 수 있는 정적 속성을 포함합니다. |
SymmetricKeyAlgorithmProvider |
대칭 키 알고리즘의 공급자를 나타냅니다. 자세한 내용은 암호화 키를 참조하세요. |
열거형
Capi1KdfTargetAlgorithm |
대상 알고리즘에 대한 정보를 나타냅니다. |
CryptographicPadding |
비대칭 알고리즘 서명 또는 암호화 작업에 대한 패딩 모드를 지정합니다. |
CryptographicPrivateKeyBlobType |
버퍼에 포함된 프라이빗 키의 형식을 지정합니다. |
CryptographicPublicKeyBlobType |
버퍼에 포함된 공개 키의 형식을 지정합니다. |