خوفًا من وجود كمبيوتر كمي قادر على كسر طرق التشفير الحديثة ، يواصل المشفرون حول العالم البحث عن أنظمة تشفير تقاوم هجوم الكمبيوتر الكمومي. تم اختراع أحد أنظمة التشفير هذه في عام 1978 ويستند إلى نظرية الترميز الجبري. تقدم هذه المقالة نظرة عامة على تشفير الكود بناءً على أكواد التحقق من التماثل منخفضة الكثافة (أو أكواد LDPC ببساطة). أسأل كل شخص مهتم تحت القطة.
المحتوى
- المقدمة
- الرموز الخطية
- تشفير الكود
- رموز الكثافة المنخفضة (LDPC)
- تشفير LDPC
- خاتمة
- الأدب
المقدمة
هذه المادة مخصصة للأشخاص الذين لديهم معرفة أساسية في مجالات التشفير ونظرية المعلومات والجبر الخطي وقد كتبها طالب أحب فقط دراسة هذا المجال. يتم تقديم المصطلحات الرئيسية التي أعتمد عليها في الأقسام الأولى ، ولكن من أجل فهم أعمق ، فهذا يعني البحث المستقل ودراسة المعلومات الإضافية حول الموضوع. يتم توفير بعض الأدبيات التي تساهم في ذلك في نهاية المقال.
الرموز الخطية
ترميز المصفوفة
سوف نسمي مصفوفة التوليد الفضاء الخطي G مصفوفة مثل:

في هذه المرحلة ، نتفق على أن جميع الحسابات يتم إجراؤها في ، لذلك كل شيء تأخذ القيم 0 أو 1.
— . , :
, . , : . : , — , — .
, . , . -, . , — ( , , 1).
, . (maximum likelihood decoding) , . :
: ( ). ( ).
(, LDPC , , belief propagation bit-flipping, ). — NP- .
: NP- , .
:
- (, )
- ,
- , , ,
-
- . .
:
- :
- : ( )
-.
:
- — (k, n)- (n, k)- ,
- (k, k)-
- (n, n)-
- : ,
- :
: , , , t , , , .
( 3 !), . , , .
:
- :
c:
- c ,
:
, . : , -, , -, LDPC, LRPC, , - .
, : . .
, :
- MDPC ( LDPC )
LDPC — MDPC .
(LDPC)
, — .
LDPC
:
- : 0 n. .
- . "" "" ( . "soft-decision" "hard-decision" decoding).
- : LDPC .
- (QC-LDPC) .
LDPC
LDPC -, :
- LDPC "" .
- .
- QC-LDPC .
:
- LDPC ( t , density evolution).
- (, ).
- , .
LDPC
LDPC: MDPC (QC-MDPC).
MDPC
MDPC (Moderate Density Parity-Check) — "" LDPC . LDPC w 10, MDPC , n — - (, ).
MDPC , : .
(QC-LDPC) . (n, n)-, , — :
, , : , .
, , (p, n)-QC-LDPC n = 9602 p = 4801 ( ):
- P(n, n): ~11 Mb --> P’(n): ~9.5 Kb. , .
- G(n, p): ~5.5 Mb --> G’(n): ~1.2 Kb.
- S(p, p): ~2.75 Mb --> S’(p): ~0.6 Kb. S , , .
: 1760 ! , .
, .
, - (1024, 524, 101)- 50 ( ).
: MDPC n = 9602 w = 90 80 . , (, ), .
— . , .
, : .
, , , — . , . , .
- A Public-Key Cryptosystem Based On Algebraic Coding Theory (R. J. McEliece)
- An Introduction to Low-Density Parity Check Codes (Daniel J. Costello, Jr.)
- On the Usage of LDPC Codes in the McEliece Cryptosystem (Marco Baldi)
- LDPC codes in the McEliece cryptosystem: attacks and countermeasures (Marco Baldi)
- QC-LDPC Code-Based Cryptography (Marco Baldi)
- MDPC-McEliece: New McEliece Variants from Moderate Density Parity-Check Codes (Rafael Misoczki and Jean-Pierre Tillich and Nicolas Sendrier and Paulo S. L. M. Barreto)
- Modern Coding Theory (Tom Richardson, Rudiger Urbanke)