ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠΈΡΡ IDEA (International Data Encryption Algorithm) ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ"ΡΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΈΠ· ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π°Π»Π³Π΅Π±ΡΠ°ΠΈΡΠ΅ΡΠΊΠΈΡ Π³ΡΡΠΏΠΏ". ΠΠ½ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π² ETH, Π¦ΡΡΠΈΡ , ΠΠΆΠ΅ΠΉΠΌΡΠΎΠΌ ΠΡΡΡΠΈ ΠΈ Π‘ΡΡΠ΄ΠΆΠ° ΠΠ°ΠΉ, ΠΈ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π² 1990Β Π³. Π ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π½Π°Π·ΡΠ²Π°Π»ΡΡ IPES (Improved Proposed Encryption Standart), Π½ΠΎ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π»ΠΈ Π² IDEA. IDEA Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΡΠΎΠ΅ΠΊ ΠΏΡΠΎΡΠΈΠ² Π°ΡΠ°ΠΊ, Π½Π΅ΠΆΠ΅Π»ΠΈ ΡΠ°Π½Π½ΠΈΠ΅ ΡΠΈΡΡΡ FEAL, REDOCβII, LOKI, Khufu ΠΈ Khafre. Π’Π°ΠΊΠΆΠ΅, IDEA ΠΎΠΊΠ°Π·Π°Π»ΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΡΡΡΠΎΠΉΡΠΈΠ²Π΅ΠΉ DES ΠΊ ΠΎΡΠ΅Π½Ρ ΡΠ΄Π°ΡΠ½ΠΎΠΉ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΡΠΈΠΏΡΠΎΠ°ΡΠ°ΠΊΠ΅ ΠΠΈΡ Π°ΠΌΠ° ΠΈ Π¨Π°ΠΌΠΈΡΠ°, ΡΠ°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ ΠΊ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌΡ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·Ρ. Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ Π² IDEA ΡΠ°ΡΡΡΡ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠ°ΠΌΡΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠ΅ΠΌ ΠΊ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ IDEA ΠΊΠ°ΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ°Π» ΡΠΎΡ ΡΠ°ΠΊΡ, ΡΡΠΎ Π΄Π΅ΡΠΆΠ°ΡΠ΅Π»Ρ ΠΏΠ°ΡΠ΅Π½ΡΠ° Π½Π° Π΅Π³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ β AscomSystec β Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΅Π³ΠΎ Π΄Π»Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±Π΅Π· Π²ΡΠΏΠ»Π°Ρ ΡΠΎΡΠ»ΡΠΈ, ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°ΡΡ Ρ DES ΠΈ CAST.
Π’Π°ΠΊΠΆΠ΅, Π² ΡΠΈΡΠ»Π΅ ΠΏΡΠΎΡΠΈΡ , Π² Π°ΡΡΠ΅Π½Π°Π» Π±Π»ΠΎΡΠ½ΡΡ ΡΠΈΡΡΠΎΠ² PGP Π²ΠΊΠ»ΡΡΡΠ½ ΠΈ ΡΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ Triple-DES. DES Π±ΡΠ» ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΡΠ½ Π² IBM Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ 70-Ρ . Π₯ΠΎΡΡ ΠΎΠ½ ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Π΅Π³ΠΎ 56-Π±ΠΈΡΠΎΠ²ΡΠΉ ΠΊΠ»ΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ°Π» ΠΏΠΎ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΌ ΠΌΠ΅ΡΠΊΠ°ΠΌ. Triple-DES ΠΆΠ΅ ΠΊΡΠ°ΠΉΠ½Π΅ Π½Π°Π΄ΡΠΆΠ΅Π½; Π·Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΠΎΠ½ Π±ΡΠ» Ρ ΠΎΡΠΎΡΠΎ ΠΈΠ·ΡΡΠ΅Π½, ΡΠ°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄Π°ΡΠ½ΡΠΉ Π²ΡΠ±ΠΎΡ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΌΠΎΠ»ΠΎΠ΄ΡΠΌΠΈ CAST ΠΈ IDEA. Triple-DES β ΡΡΠΎ DES, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΉ ΡΡΠΈΠΆΠ΄Ρ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠΈ ΡΠ°Π·Π½ΡΡ ΠΊΠ»ΡΡΠ°, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΠΎΡΠ°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Triple-DES Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅ΠΉ, ΡΠ΅ΠΌ CAST ΠΈΠ»ΠΈ IDEA, ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ ΠΈΠ³ΡΠ°Π΅Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠ»ΠΈ Π² email-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ . Π₯ΠΎΡΡ Triple-DES ΠΈΠΌΠ΅Π΅Ρ Π΄Π»ΠΈΠ½Ρ ΠΊΠ»ΡΡΠ° Π² 168 Π±ΠΈΡ, ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΡΡΠΎΠΉΠΊΠΎΡΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠΎ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΠΌΠ΅ΡΠ΅ 112 Π±ΠΈΡ ΠΏΡΠΎΡΠΈΠ² Π²Π·Π»ΠΎΠΌΡΠΈΠΊΠ° Ρ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌ Π² Π°ΡΠ°ΠΊΠ΅. Π ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ°ΡΡΡΡΠ°ΠΌΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ ΠΠ°ΠΉΠΊΠ»ΠΎΠΌ ΠΠΈΠ½Π΅ΡΠΎΠΌ Π½Π° Crypto96, Π»ΡΠ±ΡΠ΅ Ρ ΠΎΡΡ Π±Ρ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ ΠΏΡΠ°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠΉ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ Π²Π·Π»ΠΎΠΌΡΠΈΠΊΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°ΡΠ°ΠΊΡ, ΡΡΠ΅Π±ΡΡΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎΠ»ΡΠΊΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ/ΡΡΠ΅Π΄ΡΡΠ², ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ Π»ΠΎΠ±ΠΎΠ²ΠΎΠ³ΠΎ Π²Π·Π»ΠΎΠΌΠ° 129-Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ°. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Triple-DES Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠ°ΡΠ΅Π½ΡΠ°ΠΌΠΈ.
ΠΠ°ΡΠ°Π² Ρ Π²Π΅ΡΡΠΈΠΈ PGP 7.0, ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΡΡΡΠ° Π¨Π½Π°ΠΉΠ΅ΡΠ° Twofish. Twofish ΡΡΠ°Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΡΡΠΈ ΡΠΈΠ½Π°Π»ΠΈΡΡΠΎΠ² Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ NIST "Π£Π»ΡΡΡΠ΅Π½Π½ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ" (AES). AES ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½ΠΎΠ²ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ°, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π° 128-Π±ΠΈΡΠΎΠ²ΡΡ Π±Π»ΠΎΠΊΠ°Ρ , Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΊΠ»ΡΡΠ° Π² 128, 192 ΠΈΠ»ΠΈ 256 Π±ΠΈΡ. ΠΡΡΠ½Π°Π΄ΡΠ°ΡΡ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ Π³ΡΡΠΏΠΏ ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠ° ΠΏΠΎΠ΄Π°Π»ΠΈ ΡΠ²ΠΎΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΊΠΎΠ³Π΄Π° Π² 1996 Π³ΠΎΠ΄Ρ NIST ΠΎΠ±ΡΡΠ²ΠΈΠ» ΠΎ Π½Π°ΡΠ°Π»Π΅ ΠΊΠΎΠ½ΠΊΡΡΡΠ°, ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π² 1998 Π²ΡΠ±ΡΠ°Π» ΠΏΡΡΡ.
ΠΡΡΡΡ ΡΠΈΠ½Π°Π»ΠΈΡΡΠ°ΠΌΠΈ ΡΡΠ°Π»ΠΈ Twofish, Serpent, Rijndael, RC6 ΠΈ MARS. ΠΡΠ΅ ΠΏΡΡΡ ΠΏΡΠΎΡΠ»ΠΈ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΡΡΡΠ·Π½Π΅ΠΉΡΠ΅Π΅ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠ΅ Π»ΡΡΡΠΈΠΌΠΈ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠ°ΠΌΠΈ ΠΌΠΈΡΠ°, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ»ΠΈ Π½Π° AES ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ°Π±ΠΎΡΡ, ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π²ΡΠΈΠ΅ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ. NIST ΠΈΠ· ΡΡΠΈΡ ΠΏΡΡΠΈ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄Π½ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠΎΠ±Π΅Π΄ΠΈΡΠ΅Π»Ρ ΠΈΠ·Π±ΡΠ°Π» Rijndael ("ΡΡΠΉΠ½ Π΄ΠΎΠ»Π»"). Rijndael β ΡΡΠΎ Π±Π»ΠΎΡΠ½ΡΠΉ ΡΠΈΡΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΠΠΆΠΎΠ°Π½ ΠΠ°ΠΉΠΌΠ΅Π½ ΠΈ ΠΠΈΠ½ΡΠ΅Π½ΡΠΎΠΌ Π ΠΈΠΆΠΌΠ΅Π½ΠΎΠΌ. Rijndael Π±ΡΠ» Π²ΠΊΠ»ΡΡΡΠ½ Π² PGP, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π²Π΅ΡΡΠΈΠΈ 7.1. ΠΠ° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎΠ± AES ΡΠΌ. http://www.nist.gov/aes.
ΠΡΠΊΡΡΡΡΠ΅ ΠΊΠ»ΡΡΠΈ, ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π² PGP 5.0 ΠΈ Π²ΡΡΠ΅, Π½Π΅ΡΡΡ Π² ΡΠ΅Π±Π΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Π±Π»ΠΎΡΠ½ΡΠ΅ ΡΠΈΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΠΏΠΎΠ»ΡΡΠ°ΡΠ΅Π»Ρ Ρ ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΠΏΡΠ°Π²ΠΈΡΠ΅Π»Ρ Π·Π½Π°Π»Π°, ΠΊΠ°ΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π΄Π»Ρ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΊΡΡΡΡΠ΅ ΠΊΠ»ΡΡΠΈ ΡΠΈΠΏΠ° Diffie-Hellman/DSS ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ CAST, IDEA, AES (Rijndael), Triple-DES ΠΈ Twofish Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±Π»ΠΎΡΠ½ΡΡ ΡΠΈΡΡΠΎΠ² Ρ AES, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (Π² Π²Π΅ΡΡΠΈΡΡ 8.0 ΠΈ Π²ΡΡΠ΅). Π‘ ΡΠ΅Π»ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ, ΠΊΠ»ΡΡΠΈ RSA Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ. PGP ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ IDEA Π΄Π»Ρ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΊΠ»ΡΡΠ°ΠΌΠΈ RSA, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ PGP ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ RSA ΠΈ IDEA [10].
Π ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ΅ ΡΠΆΠ°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ Π² PGP
PGP ΡΠΆΠΈΠΌΠ°Π΅Ρ ΠΎΡΠΊΡΡΡΡΠΉ ΡΠ΅ΠΊΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π΅Π³ΠΎ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΆΠΈΠΌΠ°ΡΡΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Ρ ΡΠΆΠ΅. Π‘ΠΆΠ°ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΡΠΎΠΊΡΠ°ΡΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ ΠΈΡ ΠΌΠΎΠ΄Π΅ΠΌΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π° ΡΠ°ΠΊ ΠΆΠ΅, ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ, ΡΡΠΈΠ»ΠΈΠ²Π°Π΅Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΡΠΎΠΉΠΊΠΎΡΡΡ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Ρ Π½ΠΈΠΊ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ ΡΠΈΡΡΡΠ΅ΠΊΡΡΠ° Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°. Π‘ΠΆΠ°ΡΠΈΠ΅ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠ΅ΠΌ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΡΠΈΠ»ΠΈΠ²Π°Π΅Ρ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»ΡΠ΅ΠΌΠΎΡΡΡ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·Ρ. Π‘ΠΆΠ°ΡΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΡΡΠ΅Π±ΡΠ΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΎΠ½ΠΎ ΡΠΎΠ³ΠΎ ΡΡΠΎΠΈΡ.
Π‘Π»ΠΈΡΠΊΠΎΠΌ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈ ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠΆΠΈΠΌΠ°ΡΡΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠΎ, Π½Π΅ ΡΠΆΠΈΠΌΠ°ΡΡΡΡ Π²ΠΎΠ²ΡΠ΅. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΡΠ°ΠΉΠ»Ρ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΠΌΠΈ Π°ΡΡ ΠΈΠ²Π°ΡΠΎΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ PKZIP, ΠΈ Π½Π΅ ΠΏΡΡΠ°Π΅ΡΡΡ ΡΠΆΠ°ΡΡ ΡΠΆΠ΅ ΡΠΆΠ°ΡΡΠΉ ΡΠ°ΠΉΠ».
ΠΠ»Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠ·Π½Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΆΠ°ΡΠΈΡ ZIP, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΠΠ°Π½ΠΎΠΌ ΠΡ ΠΠ°Π»Π»ΠΈ, ΠΠ°ΡΠΊΠΎΠΌ ΠΠ΄Π»Π΅ΡΠΎΠΌ ΠΈ Π ΠΈΡΠ°ΡΠ΄ΠΎΠΌ Π£ΡΠΉΠ»ΡΠΎΠΌ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ZIP ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΆΠ°ΡΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΡΠ΅ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π² PKZIP 2.x ΠΎΡ PKWare. ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΆΠ°ΡΠΈΡ Π±ΡΠ»Π° ΠΈΠ·Π±ΡΠ°Π½Π° Π΄Π»Ρ PGP Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ΅ΠΉ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΡΠΆΠ°ΡΠΈΡ ΠΈ Π±ΡΡΡΡΠΎΡΡ ΡΠ°Π±ΠΎΡΡ.
Π ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΠΈΡΠ»Π°Ρ ΠΈ ΡΠ΅Π°Π½ΡΠΎΠ²ΡΡ ΠΊΠ»ΡΡΠ°Ρ
ΠΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΡ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΡΡ ΡΠ΅Π°Π½ΡΠΎΠ²ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ PGP ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎΠΉΠΊΠΈΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΡΠΈΡΠ΅Π» (ΠΠΠ‘Π§) [11]. ΠΡΠ»ΠΈ ΡΠ°ΠΉΠ» ΠΠ‘Π§ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, ΠΎΠ½ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΠΎΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΠ°, Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ Π½Π°ΠΆΠ°ΡΠΈΠΉ ΠΊΠ»Π°Π²ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΌΡΡΠΈ.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ "ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΈΠ²Π°Π΅Ρ" ΡΠ°ΠΉΠ» ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠΌΠ΅ΡΠΈΠ²Π°Ρ ΡΡΠ°ΡΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Ρ Π½ΠΎΠ²ΡΠΌ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΡΠΎΠΊ ΠΈ ΠΈΠ½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π³Π°ΠΌΠΌΠ°-Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ. Π€Π°ΠΉΠ» ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠ°ΠΊ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΡΡ ΠΎΠ΄Π° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°, ΡΠ°ΠΊ ΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ»ΡΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π΄Π»Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°.
Π€Π°ΠΉΠ» ΠΠ‘Π§ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π·Π°ΡΠΈΡΡΠ½ ΠΎΡ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠ°ΡΠΈΠΈ, Π΄Π°Π±Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ ΡΠΈΡΠΊ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ· Π½Π΅Π³ΠΎ Π²Π°ΡΠΈΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΠΈΠ»ΠΈ Π±ΡΠ΄ΡΡΠΈΡ ΡΠ΅Π°Π½ΡΠΎΠ²ΡΡ ΠΊΠ»ΡΡΠ΅ΠΉ. ΠΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ Π²Π·Π»ΠΎΠΌΡΠΈΠΊΡ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΡΡΠ°ΡΠ°ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π²Π»Π΅ΡΡ Ρ ΠΎΡΡ ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΎΠ½ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ Π±ΡΠ΄Π΅Ρ Π»ΠΈΡΠ½ΠΈΠΌ Π·Π°ΡΠΈΡΠΈΡΡ Π΅Π³ΠΎ ΠΎΡ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΡ Π² ΡΡΠΆΠΈΠ΅ ΡΡΠΊΠΈ. ΠΡΠ»ΠΈ ΠΌΠΎΠΆΠ΅ΡΠ΅, ΡΠ΄Π΅Π»Π°ΠΉΡΠ΅ ΡΠ°ΠΉΠ» Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ. ΠΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠΉΡΠ΅ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ Π±Π΅ΡΠΏΡΠ΅ΠΏΡΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠ»Ρ Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°.
Π Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
ΠΠ°ΠΉΠ΄ΠΆΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ β ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π°Ρ 160- ΠΈΠ»ΠΈ 128-Π±ΠΈΡΠΎΠ²Π°Ρ ΡΠ²ΡΡΡΠΊΠ° Π²Π°ΡΠ΅Π³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ-ΠΏΡΠΎΠΎΠ±ΡΠ°Π·Π°, ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ ΡΡΠΌΠΌΠ° ΡΠ°ΠΉΠ»Π°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π΅Π³ΠΎ ΠΊΠ°ΠΊ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ (fingerprint) ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Π°. ΠΠ°ΠΉΠ΄ΠΆΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ β ΡΡΠΎ "ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅" ΠΏΡΠΎΠΎΠ±ΡΠ°Π·Π°: Π΅ΡΠ»ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π±ΡΠ΄ΡΡ ΠΊΠ°ΠΊ-Π»ΠΈΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ, ΠΈΠ· Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΠΈΠ½ΠΎΠΉ Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΌΡΠ΅ Π½Π΅Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, Π²Π½Π΅ΡΡΠ½Π½ΡΠ΅ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΎΠΌ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΉΠ΄ΠΆΠ΅ΡΡ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎΠΉΠΊΠΎΠΉ ΠΎΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ Ρ ΡΡ-ΡΡΠ½ΠΊΡΠΈΠΈ. Π Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠΎΠ΄ΡΡΠ°Π²Π½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΎ Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΡΠΉ Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ [12]. Π ΡΡΠΎΠΌ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π»ΡΡΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΡΡΠΌΠΌΡ (CRC32 ΠΈΠ»ΠΈ CRC64), ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠΈΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌΡ. ΠΠΎ, ΠΊΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ ΡΡΠΌΠΌΠΎΠΉ, Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠΏΠΎΡΠΎΠ±Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ· Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡΠ° ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠΎΠ±ΡΠ°Π·Π°.
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΡΡΠΎΠΉΠΊΠΎΠΉ ΠΎΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ Ρ ΡΡ-ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² PGP 5.0 ΠΈ Π²ΡΡΠ΅, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ SHA-1, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ Secure Hash Algorithm; ΠΎΠ½ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π² ΠΠΠ Π΄Π»Ρ ΠΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ½ΡΡΠΈΡΡΡΠ° Π‘ΡΠ°Π½Π΄Π°ΡΡΠΎΠ² ΠΈ Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (NIST) Π‘Π¨Π. SHA-1 β ΡΡΠΎ 160-Π±ΠΈΡΠΎΠ²ΡΠΉ Ρ ΡΡ-Π°Π»Π³ΠΎΡΠΈΡΠΌ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΡΠ΄ΠΈ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΠΌ ΠΠΠ ΠΎΡΠ½ΠΎΡΡΡΡΡ Ρ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΠΠ "Π·Π°Π²Π΅Π΄ΡΠ΅Ρ" ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΈ ΡΠ°Π΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·Π²Π΅Π΄ΠΊΠΎΠΉ ΠΈ Π²Π·Π»ΠΎΠΌΠΎΠΌ ΠΊΠΎΠ΄ΠΎΠ². ΠΠΎ ΠΈΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ ΠΠΠ Π½Π΅ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½ΠΎ Π² ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ; ΠΏΡΠ°Π²ΠΈΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΈ Π΅Π³ΠΎ ΡΠΈΠ»ΠΎΠ²ΡΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΠΏΠΎΠ»ΡΡΠ°Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ³ΠΎΠ΄Ρ ΠΎΡ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ° Π½Π΅ΠΏΠΎΠ΄Π΄Π΅Π»ΡΠ²Π°Π΅ΠΌΡΡ ΠΠ¦Π, Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ Π½ΠΈΠΊΠΎΠΌΡ ΠΎΡ Π½ΠΈΡ ΠΎΡΡΠ΅ΠΊΠ°ΡΡΡΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, SHA-1 Π±ΡΠ» ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π² ΠΎΡΠΊΡΡΡΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ΅ ΠΈ, ΠΏΠΎΡΠ»Π΅ ΡΡΠ°ΡΠ΅Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π»ΡΡΡΠΈΠΌΠΈ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠ°ΠΌΠΈ ΠΌΠΈΡΠ°, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡΠΈΠΌΠΈΡΡ Π½Π° Ρ ΡΡ-ΡΡΠ½ΠΊΡΠΈΡΡ , ΠΏΠΎΠ»ΡΡΠΈΠ» Π΅Π΄ΠΈΠ½ΠΎΠ΄ΡΡΠ½ΡΡ Π²ΡΡΠΎΡΠ°ΠΉΡΡΡ ΠΎΡΠ΅Π½ΠΊΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. ΠΠ½ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΈ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΡΠ΅ΠΎΠ΄ΠΎΠ»Π΅Π²Π°Π΅Ρ Π²ΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π°Π²ΡΠΈΠ΅ΡΡ ΠΏΡΠ΅ΠΆΠ΄Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ Ρ ΡΡ-ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ Π³ΡΠ°ΠΆΠ΄Π°Π½ΡΠΊΠΈΠΌ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ. ΠΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ PGP ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ SHA-1 Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Ρ ΡΡ-Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ Π½ΠΎΠ²ΡΠΌΠΈ ΠΊΠ»ΡΡΠ°ΠΌΠΈ DSA, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ Π‘ΡΠ°Π½Π΄Π°ΡΡΡ Π¦ΠΈΡΡΠΎΠ²ΡΡ ΠΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ (DSS) NIST [13]. ΠΠ»Ρ Π½ΡΠΆΠ΄ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Π½ΠΎΠ²ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ PGP Π²ΡΡ Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ MD5 Π΄Π»Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠ»ΡΡΠ°ΠΌΠΈ RSA [Legacy v3], Ρ.Β ΠΊ. ΡΡΠ°ΡΡΠ΅ Π²Π΅ΡΡΠΈΠΈ PGP ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΠ¦Π ΡΠΎΠ»ΡΠΊΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌ MD5.