KnownEncryptionAlgorithms enum
Алгоритм, используемый для шифрования и расшифровки.
Поля
| A128CBC | 128-разрядная AES-CBC. |
| A128Cbcpad | 128-разрядная AES-CBC с заполнением PKCS. |
| A128GCM | 128-разрядный AES-GCM. |
| A128KW | 128-разрядная оболочка ключей AES. |
| A192CBC | 192-разрядная версия AES-CBC. |
| A192Cbcpad | 192-разрядная AES-CBC с заполнением PKCS. |
| A192GCM | 192-разрядная версия AES-GCM. |
| A192KW | 192-разрядная оболочка ключей AES. |
| A256CBC | 256-разрядная AES-CBC. |
| A256Cbcpad | 256-разрядная AES-CBC с заполнением PKCS. |
| A256GCM | 256-разрядная AES-GCM. |
| A256KW | 256-разрядная оболочка ключей AES. |
| CkmAesKeyWrap | Оболочка ключей AES CKM. |
| CkmAesKeyWrapPad | Оболочка ключа AES CKM с заполнением. |
| RSA15 | [Не рекомендуется] Шифрование ключей RSAES-PKCS1-V1_5, как описано в https://tools.ietf.org/html/rfc3447. Корпорация Майкрософт рекомендует использовать RSA_OAEP_256 или более сильные алгоритмы для повышения безопасности. Корпорация Майкрософт не рекомендует RSA_1_5, которая включается исключительно для обратной совместимости. Криптографические стандарты больше не рассматривают RSA с схемой шифрования PKCS#1 версии 1.5. |
| RSAOaep | [Не рекомендуется] RSAES с использованием оптимального асимметричного шифрования (OAEP), как описано в https://tools.ietf.org/html/rfc3447, с параметрами по умолчанию, указанными RFC 3447 в разделе A.2.1. В этих параметрах по умолчанию используется хэш-функция SHA-1 и функция генерации маски MGF1 с помощью SHA-1. Корпорация Майкрософт рекомендует использовать RSA_OAEP_256 или более сильные алгоритмы для повышения безопасности. Корпорация Майкрософт не рекомендует RSA_OAEP, которая включается исключительно для обратной совместимости. RSA_OAEP использует SHA1, которая имеет известные проблемы столкновения. |
| RSAOaep256 | RSAES с использованием оптимальной асимметричной заливки шифрования с хэш-функцией SHA-256 и функцией создания маски MGF1 с SHA-256. |