次の方法で共有


KnownEncryptionAlgorithms enum

暗号化と復号化に使用されるアルゴリズム。

フィールド

A128CBC

128 ビット AES-CBC。

A128Cbcpad

PKCS パディングを使用した 128 ビット AES-CBC。

A128GCM

128 ビット AES-GCM。

A128KW

128 ビット AES キー ラップ。

A192CBC

192 ビット AES-CBC。

A192Cbcpad

PKCS パディングを使用した 192 ビット AES-CBC。

A192GCM

192 ビット AES-GCM。

A192KW

192 ビット AES キー ラップ。

A256CBC

256 ビット AES-CBC。

A256Cbcpad

PKCS パディングを使用した 256 ビット AES-CBC。

A256GCM

256 ビット AES-GCM。

A256KW

256 ビット AES キー ラップ。

CkmAesKeyWrap

CKM AES キーラップ。

CkmAesKeyWrapPad

CKM AES キーラップとパディング。

RSA15

[非推奨]RSAES-PKCS1-V1_5 キー暗号化(https://tools.ietf.org/html/rfc3447で説明されています。 Microsoft では、セキュリティ強化のために、RSA_OAEP_256 またはさらに強力なアルゴリズムの使用をお勧めします。 Microsoft 、下位互換性のためにのみ含まれるRSA_1_5を推奨。 暗号化標準では、暗号化のためにセキュリティで保護された PKCS#1 v1.5 埋め込みスキームを使用した RSA は考慮されなくなりました。

RSAOaep

[非推奨]セクション A.2.1 で RFC 3447 で指定された既定のパラメーターを使用して、https://tools.ietf.org/html/rfc3447で説明されているように、最適な非対称暗号化パディング (OAEP) を使用する RSAES。 これらの既定パラメーターでは、SHA-1 のハッシュ関数と、SHA-1 による MGF1 のマスク生成関数が使用されます。 Microsoft では、セキュリティ強化のために、RSA_OAEP_256 またはさらに強力なアルゴリズムの使用をお勧めします。 Microsoft 、下位互換性のみを目的として含まれるRSA_OAEPをお勧め ではありません。 RSA_OAEPは、既知の衝突の問題がある SHA1 を利用します。

RSAOaep256

SHA-256 のハッシュ関数と SHA-256 を使用した MGF1 のマスク生成関数を使用した最適な非対称暗号化パディングを使用する RSAES。