متطلبات الخوارزمية
أساسيات التشفير والمعلمات حسب الطبقة وتكوين TLS والمكتبات الموصى بها ووحدات HSM.
أربعة مستويات من البدائيات، تكوين TLS، المكتبات الموصى بها ووحدات HSM (الملحق 2).
الموارد هي الطبقة المرجعية للقراءة فقط للمعيار: المصطلحات ومتطلبات الخوارزمية والمراجع المعيارية ومراجع حقل الوثيقة. النص المعياري الكامل موجود في القارئ القياسي؛ توجد قوائم المراجعة والاستبيانات التفاعلية في مركز الأدوات.
إقرأ المعيارطبقات الخوارزمية
المستوى العالمي - البدائيات الموصى بها
| في هذه الصفحة | المستوى العالمي - البدائيات الموصى بها |
|---|---|
| Signing | التوقيع: ECDSA secp256k1, ECDSA P-256/P-384, Ed25519, BLS12-381, RSA-3072+ (RSA-4096 لـ L3 بعد 2028-01-01). |
| Hashing | التجزئة: SHA-256/384/512, SHA-3 / Keccak-256/512, BLAKE2b / BLAKE3. |
| AEAD | متماثل (AEAD): AES-256-GCM، AES-256-GCM-SIV، ChaCha20-Poly1305. |
| KDF | KDF: Argon2id (m≥19 MiB، t≥2، p=1)، PBKDF2 (≥600k تكرارات SHA-256)، scrypt (N=2^17، r=8، p=1)، HKDF. |
MD5، SHA-1، RIPEMD-160 (البيتكوين القديمة فقط)؛ DES/3DES، RC4/5/6، AES-ECB/CBC بدون MAC؛ ECDSA k-reuse، DSA، RSA < 2048، secp192k1؛ Math.random() / بذور الوقت / إنتروبيا المستخدم غير المعززة؛ PBKDF2 <100 ألف تكرار؛ تخزين كلمة المرور العادية؛ OpenSSL <3.0; يحظر التشفير المخصص غير المدقق لإنتاج CCM.
GOST R 34.10-2018 (توقيع)، 34.11-2018 Streebog (تجزئة)، 34.12-2018 أوضاع Kuznyechik/Magma + 34.13-2018 (AEAD — MGM). فئات SKZI: KS2 - الحد الأدنى لـ L1، KS3 - الحد الأدنى لـ L2، KV1 - الحد الأدنى لـ L3.
ML-KEM (FIPS 203)، ML-DSA (FIPS 204)، SLH-DSA (FIPS 205)، فالكون؛ مخططات هجينة للانتقال. الاستشارة في الإصدار 1.0، إلزامية بالنسبة إلى L3 في الإصدار 2.0.
الأرقام هي أهداف تطلعية، وليست الوضع الحالي.
تكوين TLS
TLS 1.3 إلزامية للأنظمة الجديدة؛ TLS 1.2 تم إهمال 2027-12-01 ومحظور للأنظمة الجديدة من 2028-06-01.
المكتبات ووحدات HSM الموصى بها
| المكتبات ووحدات HSM الموصى بها | في هذه الصفحة |
|---|---|
| خوارزميات | المكتبات: ليبسوديوم، Bouncy Castle، OpenSSL 3.0+ FIPS، Ring، Google Tink. |
| HSM | وحدات HSM: L1/L2 — Thales Luna، SafeNet، AWS CloudHSM (FIPS 140-2 L3)؛ L3 — Securosys Primus، وYubiHSM 2، وUtimaco (FIPS 140-3 L3+)؛ blockchain - ليدجر SE، Nitrokey HSM، Coldcard Mk4. تقدم القائمة أمثلة محايدة، وليس تفويضًا بمنتجات محددة. |
تقدم القائمة أمثلة محايدة، وليس تفويضًا بمنتجات محددة.
عملية الإهمال
| عملية الإهمال | في هذه الصفحة |
|---|---|
Deprecated | ثلاث مراحل: موقوف (نصيحة) / مكروه / محظور. ما لا يقل عن 180 أيام من الاستشارة قبل التنفيذ؛ يمنح الإيقاف الطارئ 12 أشهرًا للإصلاح. |
Disfavored | ثلاث مراحل: موقوف (نصيحة) / مكروه / محظور. ما لا يقل عن 180 أيام من الاستشارة قبل التنفيذ؛ يمنح الإيقاف الطارئ 12 أشهرًا للإصلاح. |
Prohibited | MD5، SHA-1، RIPEMD-160 (البيتكوين القديمة فقط)؛ DES/3DES، RC4/5/6، AES-ECB/CBC بدون MAC؛ ECDSA k-reuse، DSA، RSA < 2048، secp192k1؛ Math.random() / بذور الوقت / إنتروبيا المستخدم غير المعززة؛ PBKDF2 <100 ألف تكرار؛ تخزين كلمة المرور العادية؛ OpenSSL <3.0; يحظر التشفير المخصص غير المدقق لإنتاج CCM. |
رسم خرائط منظم من CCSA إلى خط الأساس مع الحالات الكاملة / الجزئية / N/A / الحرجة.
فتح الخرائطمتطلبات الخوارزمية
أساسيات التشفير والمعلمات حسب الطبقة وتكوين TLS والمكتبات الموصى بها ووحدات HSM.