Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

БиммСтричная схСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π”ΠΈΡ„Ρ„ΠΈ β€” Π›Π°ΠΌΠΏΠΎΡ€Ρ‚Π°

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

РассмотрСнныС систСмы Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, основанныС Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π΄Π°Ρ‡ разлоТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ логарифмирования Π² ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… полях, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ нСдостаток. Он ΡΠΎΡΡ‚ΠΎΠΈΡ‚ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ построСния Π½ΠΎΠ²Ρ‹Ρ… эффСктивных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих матСматичСских Π·Π°Π΄Π°Ρ‡. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… схСмах Π΄Π»ΠΈΠ½Ρƒ ΠΊΠ»ΡŽΡ‡Π° Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ для обСспСчСния… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

БиммСтричная схСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π”ΠΈΡ„Ρ„ΠΈ β€” Π›Π°ΠΌΠΏΠΎΡ€Ρ‚Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

РассмотрСнныС систСмы Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, основанныС Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π°Π΄Π°Ρ‡ разлоТСния Ρ†Π΅Π»Ρ‹Ρ… чисСл Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ»ΠΈ логарифмирования Π² ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… полях, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ нСдостаток. Он ΡΠΎΡΡ‚ΠΎΠΈΡ‚ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ построСния Π½ΠΎΠ²Ρ‹Ρ… эффСктивных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этих матСматичСских Π·Π°Π΄Π°Ρ‡. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… схСмах Π΄Π»ΠΈΠ½Ρƒ ΠΊΠ»ΡŽΡ‡Π° Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΌ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ для обСспСчСния достаточного запаса стойкости. Π­Ρ‚ΠΎ, Π² ΡΠ²ΠΎΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ услоТняСт Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вычислСния ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписи. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ прСдставляСтся вСсьма ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π° построСния схСм Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ симмСтричных систСм ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, свободных ΠΎΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… нСдостатков.

ΠŸΡƒΡΡ‚ΡŒ трСбуСтся ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ сообщСниС М = m1 m2… mn mi Π„ {0, 1} i = 1,.n

Богласно схСмС Π”ΠΈΡ„Ρ„ΠΈ Π›Π°ΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ сначала Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ 2n случайных сСкрСтных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ K = [(k10, k11),…, (kn0, kn1)] для ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΈΠΌ ΡΠΈΠΌΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΡˆΠΈΡ„Ρ€ΠΎΡΠΈΡΡ‚Π΅ΠΌΡ‹, Π·Π°Ρ‚Π΅ΠΌ n ΠΏΠ°Ρ€ случайных чисСл S: S = [(S10, S11),…, (Sn0, Sn1)], Π³Π΄Π΅ Sij Π„ {0, 1} i = 1,.n; j = 0, 1

ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅Ρ‚ значСния.

Rij = Ekij (Sij), i = 1,.n; j = 0, 1.

Наборы S ΠΈ R ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ся Π² ΠΎΠ±Ρ‰Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΠΌ мСстС Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ³ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΡ…, Π½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΡƒΠ΄Π° ΠΌΠΎΠ³ Π±Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Π²Ρ‚ΠΎΡ€ подписи. Подпись для сообщСния М ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄ (k1,m1,…, kn,mn).

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Π΅Ρ‘ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ, слСдуСт ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ равСнства.

Rij = Ekij (Sij), j= mi, i = 1,.n.

НСдостатком этой схСмы являСтся слишком большой Ρ€Π°Π·ΠΌΠ΅Ρ€ подписи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ самого подписываСмого сообщСния. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ нСсколько способов ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ ΡΡ‚ΠΎΠ³ΠΎ нСдостатка. Π’ΠΎ — ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π½Π΅ 2n Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ сСкрСтных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π° Π»ΠΈΡˆΡŒ ΠΎΠ΄ΠΈΠ½ сСкрСтный ΠΊΠ»ΡŽΡ‡ k. Для этого ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… схСм формирования ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ K: kij = Ek (i, j), j = 0, 1, i = 1,.n; Π’ΠΎ — Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ S. Π’ — Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅ ΡΠ°ΠΌΠΎ сообщСниС, Π° Π΅Π³ΠΎ Ρ…ΡΡˆ. ВмСстС с Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ нСдостатка рассматриваСмых подписСй, состоящСго Π² Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ послС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ подписи Π»ΠΈΠ±ΠΎ вСсь сСкрСтный ΠΊΠ»ΡŽΡ‡, Π»ΠΈΠ±ΠΎ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ становятся извСстными ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰Π΅ΠΌΡƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ рассмотрСнная схСма Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи являСтся ΠΏΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²Ρƒ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²ΠΎΠΉ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ