Π 1994 Π³. ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΠΠ‘Π’ 28 147–89 Π±ΡΠ»ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½ΠΎ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΡΠ°Π»ΠΈ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΠΌΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ; ΠΎΠ΄Π½Π°ΠΊΠΎ, Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π΅ Π±ΡΠ»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ ΠΊΠ°ΠΊΠΈΡ
-Π»ΠΈΠ±ΠΎ Π°ΡΠ°ΠΊ, ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°ΡΡΠΈΡ
ΡΡ ΠΊ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΠΌΡΠΌ [4].
2.1 ΠΠ½Π°Π»ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ΅ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ, Π² ΡΡΠ΄Π΅ ΡΠ°Π±ΠΎΡ Π²ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎ «ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠ½Π°Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ» ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ΄Π°ΡΡ ΠΊΠ°ΠΊ «Ρ
ΠΎΡΠΎΡΠΈΠ΅», ΡΠ°ΠΊ ΠΈ «ΠΏΠ»ΠΎΡ
ΠΈΠ΅» ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½. ΠΠ΄Π½Π°ΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½Π΅ΠΉΡΠΈΠΉ ΡΠΊΡΠΏΠ΅ΡΡ ΠΡΡΡ Π¨Π½Π°ΠΉΠ΅Ρ (Bruce Schneier) Π½Π°Π·ΡΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ «ΡΠ»ΡΡ
Π°ΠΌΠΈ». Π―ΡΠ½ΠΎ, ΡΡΠΎ ΠΊΡΠΈΠΏΡΠΎΡΡΠΎΠΉΠΊΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ²ΠΎΠΉΡΡΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
ΡΠ°Π±Π»ΠΈΡ Π·Π°ΠΌΠ΅Π½, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ»Π°Π±ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½, ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ΅Ρ ΡΠΏΡΠΎΡΡΠΈΡΡ Π²ΡΠΊΡΡΡΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ°Π±Π»ΠΈΡ Π·Π°ΠΌΠ΅Π½ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π²Π΅ΡΡΠΌΠ° Π΄ΠΎΡΡΠΎΠΉΠ½ΠΎΠΉ ΠΈΠ΄Π΅Π΅ΠΉ, Π² ΠΏΠΎΠ»ΡΠ·Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π΄Π²Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΡΠ°ΠΊΡΠ° ΠΈΠ· ΠΈΡΡΠΎΡΠΈΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π‘Π¨Π DES:
ΠΡΠ°ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°ΠΊ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ, ΡΠ°ΠΊ ΠΈ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° DES ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ°Π±Π»ΠΈΡ Π·Π°ΠΌΠ΅Π½. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ°Π±Π»ΠΈΡ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ· ΠΏΡΠΈΠ΄Π΅ΡΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡ ΡΠ½Π°ΡΠ°Π»Π°. ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ· Π³Π°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΡΠ»ΠΈ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΡΠΈΠ»ΠΈΡΡ DES ΠΏΡΠΎΡΠΈΠ² Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΈ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·Π° ΠΏΡΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΎΠΉΠΊΠΈΡ
ΡΠ°Π±Π»ΠΈΡ Π·Π°ΠΌΠ΅Π½. Π’Π°ΠΊΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π±ΡΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ s5DES. ΠΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ DES Π½Π° s5DES Π±ΡΠ»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½ ΠΆΠ΅ΡΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ΅, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΌΠ΅Π½Ρ ΡΠ°Π±Π»ΠΈΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅.
Π ΡΡΠ΄Π΅ ΡΠ°Π±ΠΎΡ ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΠΠ‘Π’ 28 147–89 ΠΌΠΎΠ³ΡΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΡΡΡΡ ΠΊΠ»ΡΡΠ° ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ Π΄Π»ΠΈΠ½Ρ (ΡΡΠΎ Π½Π΅ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π²Π΅ΡΡΠΌΠ° Π±ΠΎΠ»ΡΡΠΈΠΌ 256-Π±ΠΈΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ). ΠΠ΄Π½Π°ΠΊΠΎ, Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΡΡΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π·Π°ΠΌΠ΅Π½ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π°ΡΠ°ΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ:
- 1. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π½ΡΠ»Π΅Π²ΠΎΠΉ ΠΊΠ»ΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ «Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ°», Ρ. Π΅. Π·Π½Π°ΡΠ΅Π½ΠΈΡ z = f (0), Π³Π΄Π΅ f () — ΡΡΠ½ΠΊΡΠΈΡ ΡΠ°ΡΠ½Π΄Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. ΠΡΠΎΡ ΡΡΠ°ΠΏ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΎΡΡΠ΄ΠΊΠ° 232 ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ.
- 2. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ° Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡ Π·Π°ΠΌΠ΅Π½, ΡΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 211 ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ [5].