KnownEncryptionAlgorithms enum
خوارزمية تستخدم للتشفير وفك التشفير.
الحقول
| A128CBC | 128 بت AES-CBC. |
| A128Cbcpad | AES-CBC 128 بت مع ترك مساحة ل PKCS. |
| A128GCM | 128 بت AES-GCM. |
| A128KW | التفاف مفتاح AES 128 بت. |
| A192CBC | 192 بت AES-CBC. |
| A192Cbcpad | AES-CBC 192 بت مع ترك مساحة ل PKCS. |
| A192GCM | 192 بت AES-GCM. |
| A192KW | التفاف مفتاح AES 192 بت. |
| A256CBC | 256 بت AES-CBC. |
| A256Cbcpad | AES-CBC 256 بت مع ترك مساحة ل PKCS. |
| A256GCM | 256 بت AES-GCM. |
| A256KW | التفاف مفتاح AES 256 بت. |
| 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، والتي يتم تضمينها فقط للتوافق مع الإصدارات السابقة. لم تعد معايير التشفير تنظر في RSA مع نظام ترك مساحة PKCS#1 v1.5 آمن للتشفير. |
| RSAOaep | [غير مستحسن] RSAES باستخدام مساحة التشفير غير المتماثل الأمثل (OAEP)، كما هو موضح في https://tools.ietf.org/html/rfc3447، مع المعلمات الافتراضية المحددة بواسطة RFC 3447 في القسم A.2.1. تستخدم هذه المعلمات الافتراضية دالة تجزئة SHA-1 ووظيفة إنشاء قناع MGF1 مع SHA-1. توصي Microsoft باستخدام خوارزميات RSA_OAEP_256 أو أقوى لتحسين الأمان. لا توصي Microsoft RSA_OAEP، والتي يتم تضمينها فقط للتوافق مع الإصدارات السابقة. يستخدم RSA_OAEP SHA1، الذي يعرف مشاكل التصادم. |
| RSAOaep256 | RSAES باستخدام مساحة التشفير غير المتماثل الأمثل مع دالة تجزئة SHA-256 ووظيفة إنشاء قناع MGF1 مع SHA-256. |