Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
C мая 2020 Π³ΠΎΠ΄Π° Π² России стартовали ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… винчСстСров WD My Book, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ AES с 256-Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. Π’ силу Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ устройства ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ приобрСсти лишь Π² Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… элСктроники Π»ΠΈΠ±ΠΎ Π½Π° «сСром» Ρ€Ρ‹Π½ΠΊΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ±Π·Π°Π²Π΅ΡΡ‚ΠΈΡΡŒ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΌ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΌ с Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½ΠΎΠΉ 3-Π»Π΅Ρ‚Π½Π΅ΠΉ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠ΅ΠΉ ΠΎΡ‚ Western Digital ΠΌΠΎΠΆΠ΅Ρ‚ любой ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ. Π’ Ρ‡Π΅ΡΡ‚ΡŒ этого Π·Π½Π°ΠΌΠ΅Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ события ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ нСбольшой экскурс Π² ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΈ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ появился Advanced Encryption Standard ΠΈ Ρ‡Π΅ΠΌ ΠΆΠ΅ ΠΎΠ½ Ρ‚Π°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΠΌΠΈ.

Π”ΠΎΠ»Π³ΠΎΠ΅ врСмя ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ стандартом симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π² БША являлся DES (Data Encryption Standard β€” стандарт ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ…), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ IBM ΠΈ внСсСнный Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… стандартов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² 1977 Π³ΠΎΠ΄Ρƒ (FIPS 46-3). Π’ основу Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π»Π΅Π³Π»ΠΈ Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π² Ρ…ΠΎΠ΄Π΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Lucifer. Когда 15 мая 1973 Π³ΠΎΠ΄Π° ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π±ΡŽΡ€ΠΎ стандартов БША объявило ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ конкурса, Ρ†Π΅Π»ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ стало созданиС стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ для госучрСТдСний, амСриканская корпорация Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»Π°ΡΡŒ Π² ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π³ΠΎΠ½ΠΊΡƒ с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ вСрсиСй Π›ΡŽΡ†ΠΈΡ„Π΅Ρ€Π°, использовавшСй ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ ЀСйстСля. И наряду с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ конкурсантами ΠΏΠΎΡ‚Π΅Ρ€ΠΏΠ΅Π»Π° фиаско: Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², прСдставлСнных Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ конкурс, Π½Π΅ соотвСтствовал строгим трСбованиям, сформулированным экспСртами НББ.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
РазумССтся, Π² IBM Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ просто Ρ‚Π°ΠΊ ΡΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ с ΠΏΠΎΡ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ: ΠΊΠΎΠ³Π΄Π° 27 августа 1974 Π³ΠΎΠ΄Π° конкурс Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡ‰Π΅Π½, амСриканская корпорация вновь ΠΏΠΎΠ΄Π°Π»Π° заявку, прСдставив ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Lucifer. На сСй Ρ€Π°Π· Ρƒ ΠΆΡŽΡ€ΠΈ Π½Π΅ оказалось Ρ€ΠΎΠ²Π½Ρ‹ΠΌ счСтом Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€Π΅Ρ‚Π΅Π½Π·ΠΈΠΈ: провСдя Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ ошибками, IBM ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ устранила всС Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ΄Ρ€Π°Ρ‚ΡŒΡΡ оказалось Π½Π΅ ΠΊ Ρ‡Π΅ΠΌΡƒ. ΠžΠ΄Π΅Ρ€ΠΆΠ°Π² ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ±Π΅Π΄Ρƒ, Π›ΡŽΡ†ΠΈΡ„Π΅Ρ€ смСнил имя Π½Π° DES ΠΈ ΡƒΠΆΠ΅ 17 ΠΌΠ°Ρ€Ρ‚Π° 1975 Π³ΠΎΠ΄Π° Π±Ρ‹Π» ΠΈΠ·Π΄Π°Π½ Π² Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠΌ рССстрС.

Однако Π² Ρ…ΠΎΠ΄Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… симпозиумов, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² 1976 Π³ΠΎΠ΄Ρƒ с Ρ†Π΅Π»ΡŒΡŽ обсуТдСния Π½ΠΎΠ²ΠΎΠ³ΠΎ криптографичСского стандарта, DES подвСргся ТСсткой ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ΅ со стороны экспСртного сообщСства. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ этого стали измСнСния, внСсСнныС Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ спСциалистами АНБ: Π² частности, Π±Ρ‹Π»Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π° Π΄Π»ΠΈΠ½Π° ΠΊΠ»ΡŽΡ‡Π° Π΄ΠΎ 56 Π±ΠΈΡ‚ (ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Lucifer ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π» Ρ€Π°Π±ΠΎΡ‚Ρƒ с 64- ΠΈ 128-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° Π»ΠΎΠ³ΠΈΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Π»ΠΎΠΊΠΎΠ² пСрСстановки. По мнСнию ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠ², Β«ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΒ» Π½Π΅ ΠΈΠΌΠ΅Π»ΠΈ смысла ΠΈ СдинствСнноС, ΠΊ Ρ‡Π΅ΠΌΡƒ ΡΡ‚Ρ€Π΅ΠΌΠΈΠ»ΠΎΡΡŒ АгСнтство Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ бСзопасности, внСдряя ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, β€” ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ бСспрСпятствСнно ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.

Π’ связи с пСрСчислСнными обвинСниями, ΠΏΡ€ΠΈ Π‘Π΅Π½Π°Ρ‚Π΅ БША Π±Ρ‹Π»Π° создана ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ комиссия, Ρ†Π΅Π»ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ стала ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° обоснованности дСйствий АНБ. Π’ 1978 Π³ΠΎΠ΄Ρƒ ΠΏΠΎ ΠΈΡ‚ΠΎΠ³Π°ΠΌ расслСдования Π±Ρ‹Π» ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Π΄ΠΎΠΊΠ»Π°Π΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  • прСдставитСли АНБ участвовали Π² Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ΅ DES лишь косвСнно, ΠΏΡ€ΠΈ этом ΠΈΡ… Π²ΠΊΠ»Π°Π΄ касался Ρ‚ΠΎΠ»ΡŒΠΊΠΎ измСнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Π»ΠΎΠΊΠΎΠ² пСрСстановки;
  • ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ вСрсия DES оказалась Π±ΠΎΠ»Π΅Π΅ устойчивой ΠΊ Π²Π·Π»ΠΎΠΌΡƒ ΠΈ криптографичСскому Π°Π½Π°Π»ΠΈΠ·Ρƒ, Ρ‡Π΅ΠΌ исходная, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ внСсСнныС измСнСния Π±Ρ‹Π»ΠΈ обоснованы;
  • Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠ»ΡŽΡ‡Π° 56 Π±ΠΈΡ‚ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно для ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, вСдь для Π²Π·Π»ΠΎΠΌΠ° Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° потрСбуСтся ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ нСсколько дСсятков ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ², Π° ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ² ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ…Π°ΠΊΠ΅Ρ€ΠΎΠ² ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… рСсурсов Π½Π΅Ρ‚, Ρ‚ΠΎ ΠΈ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ Π½Π΅ ΠΎ Ρ‡Π΅ΠΌ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹ комиссии частично ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈΡΡŒ Π² 1990 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° ΠΈΠ·Ρ€Π°ΠΈΠ»ΡŒΡΠΊΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Ρ‹ Π­Π»ΠΈ Π‘ΠΈΡ…Π°ΠΌ ΠΈ Ади Π¨Π°ΠΌΠΈΡ€, работая Π½Π°Π΄ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠ΅ΠΉ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·Π°, ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ большоС исслСдованиС Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π² числС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… оказался ΠΈ DES. Π£Ρ‡Π΅Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ новая модСль пСрСстановок оказалась Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ устойчивой ΠΊ Π°Ρ‚Π°ΠΊΠ°ΠΌ, Ρ‡Π΅ΠΌ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, АНБ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Π΄Ρ‹Ρ€ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
Ади Π¨Π°ΠΌΠΈΡ€

Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π»ΠΈΠ½Ρƒ ΠΊΠ»ΡŽΡ‡Π° оказалось ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΠΈ ΠΏΡ€ΠΈΡ‚ΠΎΠΌ вСсьма ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ Π² 1998 Π³ΠΎΠ΄Ρƒ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Π»Π° общСствСнная организация Electronic Frontier Foundation (EFF) Π² Ρ€Π°ΠΌΠΊΠ°Ρ… экспСримСнта DES Challenge II, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ эгидой RSA Laboratory. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π²Π·Π»ΠΎΠΌΠ° DES Π±Ρ‹Π» построСн ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ EFF DES Cracker, Π½Π°Π΄ созданиСм ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄ΠΈΠ»ΠΈΡΡŒ Π”ΠΆΠΎΠ½ Π“ΠΈΠ»ΠΌΠΎΡ€, ΡΠΎΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ EFF ΠΈ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° DES Challenge, ΠΈ Пол ΠšΠΎΡ‡Π΅Ρ€, ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Cryptography Research.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ EFF DES Cracker

Разработанная ΠΈΠΌΠΈ систСма смогла ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΊ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ простого ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° всСго Π·Π° 56 часов, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ Π·Π° Ρ‚Ρ€ΠΎΠ΅ суток. Для этого DES Cracker ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ самом нСблагоприятном стСчСнии ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π² Π½Π° Π²Π·Π»ΠΎΠΌ ΡƒΠΉΠ΄Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 224 часов, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 10 суток. ΠŸΡ€ΠΈ этом ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΡΡƒΠΏΠ΅Ρ€ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π·Π°Ρ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… Π½Π° Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ срСдств, составила всСго 250 тысяч Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². НСтрудно Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ сСгодня Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΡˆΠΈΡ„Ρ€ Π΅Ρ‰Π΅ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ дСшСвлС: ΠΌΠ°Π»ΠΎ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅Π»Π΅Π·ΠΎ стало ΠΊΡƒΠ΄Π° ΠΌΠΎΡ‰Π½Π΅Π΅, Ρ‚Π°ΠΊ Π΅Ρ‰Π΅ ΠΈ благодаря Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Ρ…Π°ΠΊΠ΅Ρ€Ρƒ вовсС Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π°Ρ€Π΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ β€” Π²ΠΏΠΎΠ»Π½Π΅ достаточно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π½Π΅Ρ‚ ΠΈΠ· Π·Π°Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Ρ… вирусом ПК.

Π”Π°Π½Π½Ρ‹ΠΉ экспСримСнт наглядно продСмонстрировал, насколько DES ΠΌΠΎΡ€Π°Π»ΡŒΠ½ΠΎ устарСл. А ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ использовался Π² составС практичСски 50% Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π² области ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΠΎ ΠΎΡ†Π΅Π½ΠΊΠ΅ всС Ρ‚ΠΎΠΉ ΠΆΠ΅ EFF), вопрос ΠΎ поискС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ встал ΠΊΠ°ΠΊ Π½ΠΈΠΊΠΎΠ³Π΄Π° остро.

НовыС Π²Ρ‹Π·ΠΎΠ²Ρ‹ β€” Π½ΠΎΠ²Ρ‹ΠΉ конкурс

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
БправСдливости Ρ€Π°Π΄ΠΈ стоит ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ поиски Π·Π°ΠΌΠ΅Π½Ρ‹ для Data Encryption Standard Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ практичСски ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ EFF DES Cracker: ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ институт стандартов ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (NIST) БША Π΅Ρ‰Π΅ Π² 1997 Π³ΠΎΠ΄Ρƒ объявил ΠΎ запускС конкурса Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡ€ΠΈΠ·Π²Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Β«Π·ΠΎΠ»ΠΎΡ‚ΠΎΠΉ стандарт» криптобСзопасности. И Ссли Π² Π±Ρ‹Π»Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ мСроприятиС ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ «для своих», Ρ‚ΠΎ, памятуя ΠΎ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ 30-Π»Π΅Ρ‚Π½Π΅ΠΉ давности, Π² NIST Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ конкурс ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ: Π² Π½Π΅ΠΌ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС любая компания ΠΈ любоС частноС Π»ΠΈΡ†ΠΎ, нСзависимо ΠΎΡ‚ мСста дислокации ΠΈΠ»ΠΈ граТданства.

Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠΏΡ€Π°Π²Π΄Π°Π» сСбя Π΅Ρ‰Π΅ Π½Π° этапС ΠΎΡ‚Π±ΠΎΡ€Π° ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄Π΅Π½Ρ‚ΠΎΠ²: срСди Π°Π²Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΠ΄Π°Π²ΡˆΠΈΡ… заявку Π½Π° участиС Π² конкурсС Advanced Encryption Standard, оказались ΠΈ всСмирно извСстныС ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ»ΠΎΠ³ΠΈ (Росс АндСрсон, Π­Π»ΠΈ Π‘ΠΈΡ…Π°ΠΌ, Ларс ΠšΠ½ΡƒΠ΄ΡΠ΅Π½), ΠΈ нСбольшиС IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° кибСрбСзопасности (Counterpane), ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ (нСмСцкая Deutsche Telekom), ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ учрСТдСния (ЛёвСнский католичСский унивСрситСт, Π‘Π΅Π»ΡŒΠ³ΠΈΡ), Π° Ρ‚Π°ΠΊΠΆΠ΅ стартапы ΠΈ нСбольшиС Ρ„ΠΈΡ€ΠΌΡ‹, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ ΡΠ»Ρ‹ΡˆΠ°Π» Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ ΠΈΡ… стран (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Tecnologia Apropriada Internacional ΠΈΠ· ΠšΠΎΡΡ‚Π°-Π ΠΈΠΊΠΈ).

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² этот Ρ€Π°Π· Π² NIST ΡƒΡ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈ всСго Π΄Π²Π° основных трСбования ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌ-участникам:

  • Π±Π»ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€ 128 Π±ΠΈΡ‚;
  • Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ‚Ρ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΊΠ»ΡŽΡ‡Π΅ΠΉ: 128, 192 ΠΈ 256 Π±ΠΈΡ‚.

Π”ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π±Ρ‹Π»ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просто, Π½ΠΎ, ΠΊΠ°ΠΊ говорится, дьявол кроСтся Π² дСталях: Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ оказалось ΠΊΡƒΠ΄Π° большС, Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌ Π±Ρ‹Π»ΠΎ ΠΊΡƒΠ΄Π° слоТнСй. ΠœΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΈΡ… основС Ρ€Π΅Ρ†Π΅Π½Π·Π΅Π½Ρ‚Ρ‹ NIST ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈ ΠΎΡ‚Π±ΠΎΡ€ конкурсантов. Π’ΠΎΡ‚ ΠΊΠ°ΠΊΠΈΠΌ критСриям Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄Π΅Π½Ρ‚Ρ‹ Π½Π° ΠΏΠΎΠ±Π΅Π΄Ρƒ:

  1. ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡΡ‚ΠΎΡΡ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ криптоаналитичСским Π°Ρ‚Π°ΠΊΠ°ΠΌ, извСстным Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ провСдСния конкурса, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π°Ρ‚Π°ΠΊΠΈ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ;
  2. отсутствиС слабых ΠΈ эквивалСнтных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ (ΠΏΠΎΠ΄ эквивалСнтными ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ»ΡŽΡ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, хотя ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ отличия Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, приводят ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΡˆΠΈΡ„Ρ€ΠΎΠ²);
  3. ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Π° ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° Π½Π° всСх Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… (ΠΎΡ‚ 8- Π΄ΠΎ 64-Π±ΠΈΡ‚Π½Ρ‹Ρ…);
  4. оптимизация ΠΏΠΎΠ΄ многопроцСссорныС систСмы, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° распараллСливания ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ;
  5. ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ трСбования ΠΊ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти;
  6. отсутствиС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ для использования Π² стандартных сцСнариях (Π² качСствС основы для построСния Ρ…ΡΡˆ-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π“ΠŸΠ‘Π§ ΠΈ Ρ‚. Π΄.);
  7. структура Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ обоснованной ΠΈ простой для понимания.

ПослСдний ΠΏΡƒΠ½ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ странным, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ссли ΠΏΠΎΡ€Π°Π·ΠΌΡ‹ΡΠ»ΠΈΡ‚ΡŒ, ΠΎΠ½ Π½Π΅ лишСн смысла, вСдь Ρ…ΠΎΡ€ΠΎΡˆΠΎ структурированный Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π² Π½Π΅ΠΌ ΠΊΡƒΠ΄Π° слоТнСС ΡΠΏΡ€ΡΡ‚Π°Ρ‚ΡŒ Β«Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒΒ», с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΌΠΎΠ³ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ доступ ΠΊ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ.

ΠŸΡ€ΠΈΠ΅ΠΌ заявок Π½Π° конкурс Advanced Encryption Standard продлился ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π°. ВсСго Π² Π½Π΅ΠΌ приняли участиС 15 Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²:

  1. CAST-256, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ канадской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Entrust Technologies Π½Π° Π±Π°Π·Π΅ CAST-128, созданного ΠšΠ°Ρ€Π»Π°ΠΉΠ»ΠΎΠΌ Адамсом ΠΈ Π‘Ρ‚Π°Ρ„Ρ„ΠΎΡ€Π΄ΠΎΠΌ ВаварСсом;
  2. Crypton, созданный ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ»ΠΎΠ³ΠΎΠΌ Π§Π΅ Π₯ΡƒΠ½ Π›ΠΈΠΌ ΠΈΠ· ΡŽΠΆΠ½ΠΎΠΊΠΎΡ€Π΅ΠΉΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Future Systems, занятой Π² сфСрС кибСрбСзопасности;
  3. DEAL, ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» датский ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊ Ларс ΠšΠ½ΡƒΠ΄ΡΠ΅Π½, Π° впослСдствии Π΅Π³ΠΎ ΠΈΠ΄Π΅ΠΈ Ρ€Π°Π·Π²ΠΈΠ» Π ΠΈΡ‡Π°Ρ€Π΄ АутСрбридТ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ ΠΏΠΎΠ΄Π°Π» заявку Π½Π° участиС Π² конкурсС;
  4. DFC, совмСстный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠŸΠ°Ρ€ΠΈΠΆΡΠΊΠΎΠΉ Π²Ρ‹ΡΡˆΠ΅ΠΉ пСдагогичСской ΡˆΠΊΠΎΠ»Ρ‹, ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… исслСдований Π€Ρ€Π°Π½Ρ†ΠΈΠΈ (CNRS) ΠΈ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ France Telecom;
  5. E2, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄ эгидой ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ΅ΠΉ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π―ΠΏΠΎΠ½ΠΈΠΈ Nippon Telegraph and Telephone;
  6. FROG, Π΄Π΅Ρ‚ΠΈΡ‰Π΅ коста-риканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Tecnologia Apropriada Internacional;
  7. HPC, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΉ амСриканским ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ»ΠΎΠ³ΠΎΠΌ ΠΈ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΌ Π ΠΈΡ‡Π°Ρ€Π΄ΠΎΠΌ Π¨Ρ€Π΅ΠΏΠΏΠ΅Π»Π΅ΠΌ ΠΈΠ· УнивСрситСта Аризоны;
  8. LOKI97, созданный австралийскими ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„Π°ΠΌΠΈ ЛоурСнсом Π‘Ρ€Π°ΡƒΠ½ΠΎΠΌ ΠΈ Π”ΠΆΠ΅Π½Π½ΠΈΡ„Π΅Ρ€ Π‘Π΅Π±Π΅Ρ€Ρ€ΠΈ;
  9. Magenta, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Майклом Якобсоном ΠΈ ΠšΠ»Π°ΡƒΡΠΎΠΌ Π₯ΡƒΠ±Π΅Ρ€ΠΎΠΌ для Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΎΠΉ Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Deutsche Telekom AG;
  10. MARS ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ IBM, Π² создании ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π» участиС Π”ΠΎΠ½ ΠšΠΎΠΏΠΏΠ΅Ρ€ΡΠΌΠΈΡ‚ β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Lucifer;
  11. RC6, написанный Π ΠΎΠ½ΠΎΠΌ РивСстом, ΠœΡΡ‚Ρ‚ΠΎΠΌ Π ΠΎΠ±ΡˆΠ°Ρƒ ΠΈ РэСм Π‘ΠΈΠ΄Π½Π΅Π΅ΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для конкурса AES;
  12. Rijndael, созданный ВинсСнтом РэймСном ΠΈ Ёханом Π”Π°ΠΌΠ΅Π½ΠΎΠΌ ΠΈΠ· ЛёвСнского католичСского унивСрситСта;
  13. SAFER+, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ калифорнийской ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ Cylink совмСстно с ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΠ΅ΠΉ Π½Π°ΡƒΠΊ РСспублики АрмСния;
  14. Serpent, созданный Россом АндСрсоном, Π­Π»ΠΈ Π‘ΠΈΡ…Π°ΠΌΠΎΠΌ ΠΈ Ларсом ΠšΠ½ΡƒΠ΄ΡΠ΅Π½ΠΎΠΌ;
  15. Twofish, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ Π‘Ρ€ΡŽΡΠ° Π¨Π½Π°ΠΉΠ΅Ρ€Π° Π½Π° Π±Π°Π·Π΅ криптографичСского Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Blowfish, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π‘Ρ€ΡŽΡΠΎΠΌ Π΅Ρ‰Π΅ Π² 1993 Π³ΠΎΠ΄Ρƒ.

По ΠΈΡ‚ΠΎΠ³Π°ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‚ΡƒΡ€Π° Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ 5 финалистов, срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… оказались Serpent, Twofish, MARS, RC6 ΠΈ Rijndael. Π§Π»Π΅Π½Ρ‹ ΠΆΡŽΡ€ΠΈ нашли ΠΈΠ·ΡŠΡΠ½Ρ‹ практичСски Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· пСрСчислСнных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ. ΠšΡ‚ΠΎ ΠΆΠ΅ оказался ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΌ? НСмного ΠΏΡ€ΠΎΠ΄Π»ΠΈΠΌ ΠΈΠ½Ρ‚Ρ€ΠΈΠ³Ρƒ ΠΈ для Π½Π°Ρ‡Π°Π»Π° рассмотрим основныС достоинства ΠΈ нСдостатки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· пСрСчислСнных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

MARS

Π’ случаС с Β«Π±ΠΎΠ³ΠΎΠΌ Π²ΠΎΠΉΠ½Ρ‹Β» экспСрты ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ этим Π΅Π³ΠΎ прСимущСства ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΈΡΡŒ. Алгоритм IBM Π²Ρ‹ΡˆΠ΅Π» Π½Π° ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΆΠΎΡ€Π»ΠΈΠ²Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π»ΠΎ Π΅Π³ΠΎ нСподходящим для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² условиях ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… рСсурсов. Наблюдались ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ с распараллСливаниСм вычислСний. Для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹ MARS нуТдался Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ 32-Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ умноТСния ΠΈ вращСния Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ число Π±ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π»ΠΎ ограничСния Π½Π° ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ.

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

RC6

Алгоритм унаслСдовал Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΎΡ‚ своСго ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊΠ°, RC5, Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ исслСдованного Ρ€Π°Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ Π² сочСтании с простой ΠΈ наглядной структурой Π΄Π΅Π»Π°Π»ΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌ для экспСртов ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π»ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Β«Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊΒ». К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ RC6 дСмонстрировал Ρ€Π΅ΠΊΠΎΡ€Π΄Π½Ρ‹Π΅ скорости ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ Π±Ρ‹Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² Π½Π΅ΠΌ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ.

Однако Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΈΠΌΠ΅Π» Ρ‚Π΅ ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ‡Ρ‚ΠΎ ΠΈ упомянутый Π²Ρ‹ΡˆΠ΅ MARS: Ρ‚ΡƒΡ‚ ΠΈ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊ Π°Ρ‚Π°ΠΊΠ°ΠΌ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ, ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ вычислСниями, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ рСсурсам. Π’ связи с этим Π½Π° Ρ€ΠΎΠ»ΡŒ побСдитСля ΠΎΠ½ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ годился.

Twofish

Twofish оказался довольно ΡˆΡƒΡΡ‚Ρ€Ρ‹ΠΌ ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… устройствах, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ справлялся с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π» нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ позволяло Ρ‚ΠΎΠ½ΠΊΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя Β«Π΄Π²Π΅ Ρ€Ρ‹Π±ΠΊΠΈΒ» оказались уязвимы ΠΊ Π°Ρ‚Π°ΠΊΠ°ΠΌ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ (Π² частности, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ потрСбляСмой мощности), Π½Π΅ особо Π΄Ρ€ΡƒΠΆΠΈΠ»ΠΈ с многопроцСссорными систСмами ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ, кстати, сказалось ΠΈ Π½Π° скорости Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π°.

Serpent

Алгоритм ΠΈΠΌΠ΅Π» ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΈ ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ структуру, Ρ‡Ρ‚ΠΎ сущСствСнно ΡƒΠΏΡ€ΠΎΡ‰Π°Π»ΠΎ Π΅Π³ΠΎ Π°ΡƒΠ΄ΠΈΡ‚, Π±Ρ‹Π» Π½Π΅ особо Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»Π΅Π½ ΠΊ мощностям Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, ΠΈΠΌΠ΅Π» ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ» ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ поддавался ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΌ Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ отличался ΠΎΡ‚ своих ΠΎΠΏΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². НСсмотря Π½Π° это, Serpent Π±Ρ‹Π» Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ самым ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌ ΠΈΠ· финалистов, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Π½Π΅ΠΌ ΠΊΠ°Ρ€Π΄ΠΈΠ½Π°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π»ΠΈΡΡŒ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΊ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Rijndael

Rijndael оказался Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Π±Π»ΠΈΠ·ΠΎΠΊ ΠΊ ΠΈΠ΄Π΅Π°Π»Ρƒ: Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ удовлСтворял трСбованиям NIST, ΠΏΡ€ΠΈ этом Π½Π΅ уступая, Π° ΠΏΠΎ совокупности характСристик Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ прСвосходя ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ². Π‘Π»Π°Π±Ρ‹Ρ… мСст Ρƒ Π Π΅ΠΉΠ½Π΄Π°Π»Π° Π±Ρ‹Π»ΠΎ лишь Π΄Π²Π°: ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊ Π°Ρ‚Π°ΠΊΠ°ΠΌ ΠΏΠΎ ΡΠ½Π΅Ρ€Π³ΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΡŽ Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π°, Ρ‡Ρ‚ΠΎ являСтся вСсьма спСцифичным сцСнариСм, ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π° Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ» (Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ лишь Ρƒ Π΄Π²ΡƒΡ… конкурсантов β€” Serpent ΠΈ Twofish). ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎ ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌ экспСртов, Π Π΅ΠΉΠ½Π΄Π°Π» ΠΈΠΌΠ΅Π» нСсколько мСньший запас криптостойкости, Ρ‡Π΅ΠΌ Serpent, Twofish ΠΈ MARS, Ρ‡Ρ‚ΠΎ, Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, с Π»ΠΈΡ…Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΠΎΠ²Π°Π»ΠΎΡΡŒ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ ΠΊ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅ΠΌΡƒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Ρƒ разновидностСй Π°Ρ‚Π°ΠΊ ΠΏΠΎ сторонним ΠΊΠ°Π½Π°Π»Π°ΠΌ ΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ

Serpent

Twofish

MARS

RC6

Rijndael

ΠšΡ€ΠΈΠΏΡ‚ΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ

+

+

+

+

+

Запас криптостойкости

++

++

++

+

+

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Β±

Β±

+

+

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Β±

Β±

Β±

+

Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Ρ‹ с большим объСмом рСсурсов

+

+

Β±

++

Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Ρ‹ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ объСмом рСсурсов

Β±

+

Β±

++

Аппаратная рСализация (ΠŸΠ›Π˜Π‘)

+

+

Β±

+

Аппаратная рСализация (спСциализированная микросхСма)

+

Β±

+

Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Ρ‚Π°ΠΊ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ выполнСния ΠΈ потрСбляСмой мощности

+

Β±

+

Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Ρ‚Π°ΠΊ ΠΏΠΎ потрСбляСмой мощности Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π°

Β±

Β±

Β±

Β±

Π—Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π°Ρ‚Π°ΠΊ ΠΏΠΎ потрСбляСмой мощности Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² смарт-ΠΊΠ°Ρ€Ρ‚Π°Ρ…

Β±

+

Β±

+

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΊΠ»ΡŽΡ‡Π° Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ»

+

+

Β±

Β±

Β±

НаличиС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π² совмСстимости)

+

+

Β±

Β±

+

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний

Β±

Β±

Β±

Β±

+

По совокупности характСристик Π Π΅ΠΉΠ½Π΄Π°Π» Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Π» ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ голосования оказался Π²ΠΏΠΎΠ»Π½Π΅ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅Ρ€Π΅Π½: Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π» ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΡƒΡŽ ΠΏΠΎΠ±Π΅Π΄Ρƒ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² 86 голосов Β«Π·Π°Β» ΠΈ лишь 10 Β«ΠΏΡ€ΠΎΡ‚ΠΈΠ²Β». Serpent занял ΠΏΠΎΡ‡Π΅Ρ‚Π½ΠΎΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ΅ мСсто с 59 голосами, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ Twofish располоТился Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ: Π·Π° Π½Π΅Π³ΠΎ вступился 31 Ρ‡Π»Π΅Π½ ΠΆΡŽΡ€ΠΈ. ВслСд Π·Π° Π½ΠΈΠΌΠΈ слСдовал RC6, Π·Π°Π²ΠΎΠ΅Π²Π°Π² 23 голоса, Π° MARS Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅Ρ€Π½ΠΎ оказался Π½Π° послСднСй строчкС, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² лишь 13 голосов Β«Π·Π°Β» ΠΈ 83 Β«ΠΏΡ€ΠΎΡ‚ΠΈΠ²Β».

2 октября 2000 Π³ΠΎΠ΄Π° Rijndael Π±Ρ‹Π» объявлСн ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΌ конкурса AES, ΠΏΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΈ смСнив Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π° Advanced Encryption Standard, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ ΠΈ извСстСн Π² настоящСС врСмя. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° стандартизации ΠΏΡ€ΠΎΠ΄Π»ΠΈΠ»Π°ΡΡŒ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π°: 26 ноября 2001 Π³ΠΎΠ΄Π° AES Π±Ρ‹Π» внСсСн Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π€Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… стандартов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² индСкс FIPS 197. Новый Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ высоко ΠΎΡ†Π΅Π½ΠΈΠ»ΠΈ ΠΈ Π² АНБ, Π° с июня 2003 Π³ΠΎΠ΄Π° АгСнтство Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ бСзопасности БША Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°Π»ΠΎ AES с 256-Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ достаточно Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ для обСспСчСния бСзопасности Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Β«ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ сСкрСтно».

Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ WD My Book с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES-256

Благодаря ΡΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΡŽ высокой надСТности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Advanced Encryption Standard быстро ΠΎΠ±Ρ€Π΅Π» ΠΌΠΈΡ€ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°Π½ΠΈΠ΅, став ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых популярных Π² ΠΌΠΈΡ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈ войдя Π² состав мноТСства криптографичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ (OpenSSL, GnuTLS, Linux’s Crypto API ΠΈ Π΄Ρ€.). Π’ настоящСС врСмя AES ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² прилоТСниях ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ уровня, Π° Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎ мноТСствС Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… устройств. Π’ частности, ΠΈΠΌΠ΅Π½Π½ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ AES-256 примСняСтся Π²ΠΎ Π²Π½Π΅ΡˆΠ½ΠΈΡ… накопитСлях Western Digital сСмСйства My Book для обСспСчСния Π·Π°Ρ‰ΠΈΡ‚Ρ‹ сохранСнных Π΄Π°Π½Π½Ρ‹Ρ…. Π”Π°Π²Π°ΠΉΡ‚Π΅ познакомимся с этими дСвайсами ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
Π›ΠΈΠ½Π΅ΠΉΠΊΠ° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ТСстких дисков WD My Book Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡˆΠ΅ΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ Смкости: Π½Π° 4, 6, 8, 10, 12 ΠΈ 14 Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ устройство, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎ подходящСС ΠΏΠΎΠ΄ ваши потрСбности. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ внСшниС HDD ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму exFAT, Ρ‡Ρ‚ΠΎ обСспСчиваСт ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ спСктром ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Microsoft Windows 7, 8, 8.1 ΠΈ 10, Π° Ρ‚Π°ΠΊΠΆΠ΅ Apple macOS вСрсии 10.13 (High Sierra) ΠΈ Π²Ρ‹ΡˆΠ΅. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ОБ Linux ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ винчСстСр с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° exfat-nofuse.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ My Book ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ высокоскоростного интСрфСйса USB 3.0, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстимого с USB 2.0. Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, это позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π° максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ скорости, вСдь пропускная ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ USB SuperSpeed составляСт 5 Π“Π±ΠΈΡ‚/с (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 640 ΠœΠ‘/с), Ρ‡Π΅Π³ΠΎ оказываСтся Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя функция ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости обСспСчиваСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ практичСски Π»ΡŽΠ±Ρ‹Ρ… устройств, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π·Π° послСдниС 10 Π»Π΅Ρ‚.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
Π₯отя My Book ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния благодаря Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ автоматичСского опрСдСлСния ΠΈ конфигурирования пСрифСричСских устройств Plug and Play, ΠΌΡ‹ всС ΠΆΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ WD Discovery, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ поставляСтся Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ устройством.

Π›ΡƒΡ‡ΡˆΠΈΠΉ Π² своСм классС: история появлСния стандарта ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ AES
Π’ состав Π½Π°Π±ΠΎΡ€Π° вошли ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ прилоТСния:

WD Drive Utilities

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ состоянии накопитСля Π½Π° основС Π΄Π°Π½Π½Ρ‹Ρ… S.M.A.R.T. ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ТСсткий диск Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π±ΠΈΡ‚Ρ‹Ρ… сСкторов. Помимо этого, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Drive Utilities ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎ ΡƒΠ½ΠΈΡ‡Ρ‚ΠΎΠΆΠΈΡ‚ΡŒ всС сохранСнныС Π½Π° вашСм My Book Π΄Π°Π½Π½Ρ‹Π΅: ΠΏΡ€ΠΈ этом Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π΅ просто стСрты, Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ пСрСзаписаны нСсколько Ρ€Π°Π·, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΏΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΡƒΠΆΠ΅ Π½Π΅ удастся.

WD Backup

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эту ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Ρ€Π°ΡΠΏΠΈΡΠ°Π½ΠΈΡŽ. Π‘Ρ‚ΠΎΠΈΡ‚ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ WD Backup ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Google Drive ΠΈ Dropbox, ΠΏΡ€ΠΈ этом позволяя Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ создании бэкапа Π»ΡŽΠ±Ρ‹Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ сочСтания «источник-Ρ†Π΅Π»ΡŒΒ». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский пСрСнос Π΄Π°Π½Π½Ρ‹Ρ… с My Book Π² ΠΎΠ±Π»Π°ΠΊΠΎ Π»ΠΈΠ±ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΈΠ· пСрСчислСнных сСрвисов ΠΊΠ°ΠΊ Π½Π° внСшний винчСстСр, Ρ‚Π°ΠΊ ΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ. Помимо этого, прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ синхронизации с Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠΌ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Facebook, Ρ‡Ρ‚ΠΎ позволяСт автоматичСски ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Π΅ ΠΊΠΎΠΏΠΈΠΈ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ ΠΈ видСозаписСй ΠΈΠ· вашСго профиля.

WD Security

ИмСнно с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этой ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŽ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. ВсС, Ρ‡Ρ‚ΠΎ для этого потрСбуСтся, β€” ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ (Π΅Π³ΠΎ максимальная Π΄Π»ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ 25 символов), послС Ρ‡Π΅Π³ΠΎ вся информация Π½Π° дискС Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π°, Π° доступ ΠΊ сохранСнным Ρ„Π°ΠΉΠ»Π°ΠΌ смоТСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ лишь Ρ‚ΠΎΡ‚, ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Ρ„Ρ€Π°Π·Ρƒ. Для большСго удобства WD Security позволяСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ список Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… устройств, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ My Book Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ автоматичСски.

ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠ½Π΅ΠΌ, Ρ‡Ρ‚ΠΎ WD Security лишь прСдоставляСт ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для управлСния криптографичСской Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… осущСствляСтся самим внСшним Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΌ Π½Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ обСспСчиваСт Ρ†Π΅Π»Ρ‹ΠΉ ряд Π²Π°ΠΆΠ½Ρ‹Ρ… прСимущСств, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

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

ВсС Π²Ρ‹ΡˆΠ΅ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ позволяСт практичСски ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ хищСния ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй накопитСля это Π΄Π΅Π»Π°Π΅Ρ‚ My Book ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ срСди доступных Π½Π° российском Ρ€Ρ‹Π½ΠΊΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ