Freigeben über


KnownEncryptionAlgorithms enum

Ein Algorithmus, der für die Verschlüsselung und Entschlüsselung verwendet wird.

Felder

A128CBC

128-Bit AES-CBC.

A128Cbcpad

128-Bit-AES-CBC mit PKCS-Abstand.

A128GCM

128-Bit AES-GCM.

A128KW

128-Bit-AES-Tastenumbruch.

A192CBC

192-Bit AES-CBC.

A192Cbcpad

192-Bit-AES-CBC mit PKCS-Abstand.

A192GCM

192-Bit AES-GCM.

A192KW

192-Bit-AES-Tastenumbruch.

A256CBC

256-Bit AES-CBC.

A256Cbcpad

256-Bit-AES-CBC mit PKCS-Abstand.

A256GCM

256-Bit AES-GCM.

A256KW

256-Bit-AES-Tastenumbruch.

CkmAesKeyWrap

CKM AES-Tastenumbruch.

CkmAesKeyWrapPad

CKM AES-Tastenumbruch mit Abstand.

RSA15

[Nicht empfohlen] RSAES-PKCS1-V1_5 Schlüsselverschlüsselung, wie in https://tools.ietf.org/html/rfc3447beschrieben. Microsoft empfiehlt für mehr Sicherheit, RSA_OAEP_256 oder stärkere Algorithmen zu verwenden. Microsoft nicht empfehlen, RSA_1_5 zu empfehlen, die ausschließlich aus Gründen der Abwärtskompatibilität enthalten ist. Kryptografische Standards berücksichtigen RSA nicht mehr mit dem PKCS#1 v1.5-Abstandsschema für die Verschlüsselung sicher.

RSAOaep

[Nicht empfohlen] RSAES unter Verwendung des optimalen asymmetrischen Verschlüsselungsabstands (OAEP), wie in https://tools.ietf.org/html/rfc3447beschrieben, mit den standardparametern, die in RFC 3447 in Abschnitt A.2.1 angegeben sind. Diese Standardparameter verwenden eine Hashfunktion von SHA-1 und eine Maskengenerierungsfunktion von MGF1 mit SHA-1. Microsoft empfiehlt für mehr Sicherheit, RSA_OAEP_256 oder stärkere Algorithmen zu verwenden. Microsoft nicht empfehlen, RSA_OAEP zu empfehlen, die ausschließlich aus Gründen der Abwärtskompatibilität enthalten ist. RSA_OAEP verwendet SHA1, das bekannte Kollisionsprobleme hat.

RSAOaep256

RSAES mit optimaler asymmetrischer Verschlüsselungsabstand mit einer Hashfunktion von SHA-256 und einer Maskengenerierungsfunktion von MGF1 mit SHA-256.