Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π“ΠΈΠ³Π°Π±Π°ΠΉΡ‚Ρ‹ власти». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 72

Автор Киви Π‘Π΅Ρ€Π΄

Π’ ΠΊΠΎΠ½Ρ†Π΅ сСнтября 1996 Π³. ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ² Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² ΠΈΠ· Bellcore, Π½Π°ΡƒΡ‡Π½ΠΎ-ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° амСриканской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Bell, сообщил ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π° ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Π°Ρ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ»Π°Π±ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π² Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… криптографичСских устройствах, Π² частности, Π² смарт-ΠΊΠ°Ρ€Ρ‚Π°Ρ… для элСктронных ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ. Авторы – Бонэ, Π”Π΅ΠœΠΈΠ»Π»ΠΎ ΠΈ Π›ΠΈΠΏΡ‚ΠΎΠ½ – Π½Π°Π·Π²Π°Π»ΠΈ свой ΠΌΠ΅Ρ‚ΠΎΠ΄ вскрытия Β«ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΎΠΌ ΠΏΡ€ΠΈ сбоях оборудования», ΡΡƒΡ‚ΡŒ ΠΆΠ΅ Π΅Π³ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ искусствСнно вызывая ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ элСктронной схСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΠΎΠ³ΠΎ облучСния, Π° Π·Π°Ρ‚Π΅ΠΌ сравнивая сбойныС значСния Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ устройства с Π·Π°Π²Π΅Π΄ΠΎΠΌΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ значСниями, тСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽΡΡ Π² смарт-ΠΊΠ°Ρ€Ρ‚Π΅ [BD97].

ИсслСдования ΡƒΡ‡Π΅Π½Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠΉ ΡƒΠ³Ρ€ΠΎΠ·Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ всС устройства, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹, примСняСмыС для хранСния Π΄Π°Π½Π½Ρ‹Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, элСктронных Π΄Π΅Π½Π΅Π³); SIM-ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ для сотовой Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΠΈ; ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ элСктронныС подписи ΠΈΠ»ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ доступС ΠΊ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ сСтям. ΠŸΡ€Π°Π²Π΄Π°, разработанная Π² Bellcore Π°Ρ‚Π°ΠΊΠ° Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠ° для вскрытия ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² криптосхСмах с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ – RSA, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π Π°Π±ΠΈΠ½Π°, схСма ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π€ΠΈΠ°Ρ‚Π°-Π¨Π°ΠΌΠΈΡ€Π° ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ конструкции.

Π“Π»Π°Π²Π½Ρ‹ΠΌ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Bellcore стало Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊ извСстной, Π²ΠΎΠΎΠ±Ρ‰Π΅ говоря, Π² ΡƒΠ·ΠΊΠΎΠΌ ΠΊΡ€ΡƒΠ³Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π³ΠΎΡ€Π°Π·Π΄ΠΎ большСго числа исслСдоватСлСй. И мСньшС Ρ‡Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· мСсяц послС появлСния ΡΡ‚Π°Ρ‚ΡŒΠΈ Бонэ ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ»Π»Π΅Π³, Π² октябрС 1996 Π³., стало извСстно ΠΈ ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ тСорСтичСской Π°Ρ‚Π°ΠΊΠΈ Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ симмСтричных ΡˆΠΈΡ„Ρ€ΠΎΠ², Ρ‚. Π΅. ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² закрытия Π΄Π°Π½Π½Ρ‹Ρ… с ΠΎΠ±Ρ‰ΠΈΠΌ сСкрСтным ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. Новый ΠΌΠ΅Ρ‚ΠΎΠ΄ Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹ΠΌ Ρ‚Π°Π½Π΄Π΅ΠΌΠΎΠΌ ΠΈΠ·Ρ€Π°ΠΈΠ»ΡŒΡΠΊΠΈΡ… ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠ² Π­Π»ΠΈ Π‘ΠΈΡ…Π°ΠΌΠΎΠΌ ΠΈ Ади Π¨Π°ΠΌΠΈΡ€ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«Π”ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· искаТСний» ΠΈΠ»ΠΈ Π”ΠΠ˜ (ΠΏΠΎ-английски DFA).

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ самого распространСнного Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΡˆΠΈΡ„Ρ€Π° DES эти Π°Π²Ρ‚ΠΎΡ€Ρ‹ продСмонстрировали, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚ΠΎΠΉ ΠΆΠ΅ «бСллкоровской» ΠΌΠΎΠ΄Π΅Π»ΠΈ сбоя Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Β«Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒΒ» ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ DES ΠΈΠ· Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΡƒΡ‚Π΅ΠΌ Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠ΅Π½Π΅Π΅ 200 Π±Π»ΠΎΠΊΠΎΠ² ΡˆΠΈΡ„Ρ€Ρ‚Π΅ΠΊΡΡ‚Π° (Π±Π»ΠΎΠΊ DES – 8 Π±Π°ΠΉΡ‚). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, впослСдствии появился Π΅Ρ‰Π΅ ряд Ρ€Π°Π±ΠΎΡ‚ Π‘ΠΈΡ…Π°ΠΌΠ°-Π¨Π°ΠΌΠΈΡ€Π° с описаниСм ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² извлСчСния ΠΊΠ»ΡŽΡ‡Π° ΠΈΠ· смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² условиях, ΠΊΠΎΠ³Π΄Π° ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ криптосхСмС Π½Π΅ извСстно практичСски Π½ΠΈΡ‡Π΅Π³ΠΎ [BS97].

НаиболСС часто ΠΊΡ€ΠΈΡ‚ΠΈΠΊΠ° Π² адрСс Π”ΠΠ˜, особСнно со стороны Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ„ΠΈΡ€ΠΌ, сводилась ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ вся эта ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° носит сугубо тСорСтичСский Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€. Π’Π΅Π΄ΡŒ Π½ΠΈΠΊΡ‚ΠΎ, Π΄Π΅ΡΠΊΠ°Ρ‚ΡŒ, Π½Π΅ продСмонстрировал Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Ρ‡Ρ‚ΠΎ сбойныС ошибки ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² криптосхСмС, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ разворачивания ΠΊΠ»ΡŽΡ‡Π°β€¦

Но ΡƒΠΆΠ΅ вСсной 1997 Π³ΠΎΠ΄Π° появилось описаниС Π½Π΅ тСорСтичСской, Π° вСсьма ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π”ΠΠ˜Β». Авторы Π°Ρ‚Π°ΠΊΠΈ, ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π²ΡˆΠΈΠ΅ΡΡ кСмбридТский профСссор Росс АндСрсон ΠΈ Π΅Π³ΠΎ (Π² Ρ‚Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°) аспирант ΠΈΠ· Π“Π΅Ρ€ΠΌΠ°Π½ΠΈΠΈ ΠœΠ°Ρ€ΠΊΡƒΡ ΠšΡƒΠ½, продСмонстрировали, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΈΠ· смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΌΠ΅Π½Π΅Π΅ Ρ‡Π΅ΠΌ ΠΏΠΎ 10 Π±Π»ΠΎΠΊΠ°ΠΌ ΡˆΠΈΡ„Ρ€Ρ‚Π΅ΠΊΡΡ‚Π°. Π’ основу Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° модСль ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… искаТСний ΠΈΠ»ΠΈ Β«Π³Π»ΠΈΡ‡-Π°Ρ‚Π°ΠΊΒ» (ΠΎΡ‚ английского glitch – всплСск, выброс), Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΡ€Π°ΠΊΠ΅Ρ€Π°ΠΌΠΈ ΠΏΡ€ΠΈ вскрытии смарт-ΠΊΠ°Ρ€Ρ‚ ΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ тСлСвидСния. Под Π³Π»ΠΈΡ‡-Π°Ρ‚Π°ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ манипуляции с Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой ΠΈΠ»ΠΈ напряТСниСм питания смарт-ΠΊΠ°Ρ€Ρ‚, Ρ‡Ρ‚ΠΎ позволяСт Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°ΠΌΠΏΡ‹ с ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠΌ Π½Π° ΠΏΠΎΡ€Ρ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π° устройства. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π³Π»ΠΈΡ‡-Π°Ρ‚Π°ΠΊ продСмонстрирована кСмбридТскими Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΊΠ°ΠΊ Π½Π° симмСтричных криптосхСмах, Ρ‚Π°ΠΊ ΠΈ Π½Π° вскрытии Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ [АК97].


Анализ ΠΏΠΎΠ±ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ² ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ

Π›Π΅Ρ‚ΠΎΠΌ 1998 Π³. ΠΏΡ€ΠΈΡˆΠ»ΠΎ извСстиС Π΅Ρ‰Π΅ ΠΎΠ± ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ вскрытия смарт-ΠΊΠ°Ρ€Ρ‚, Ρ‚Π°ΠΊΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. БовсСм нСбольшая, состоящая ΠΈΠ· 4 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ консалтинговая ΠΊΡ€ΠΈΠΏΡ‚ΠΎΡ„ΠΈΡ€ΠΌΠ° Cryptography Research ΠΈΠ· Π‘Π°Π½-Ѐранциско Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ эффСктивный аналитичСский инструмСнтарий для извлСчСния сСкрСтных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΠ· криптографичСских устройств. По словам Π³Π»Π°Π²Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Пола ΠšΠΎΡ‡Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π² Ρ‚Ρƒ ΠΏΠΎΡ€Ρƒ Π±Ρ‹Π»ΠΎ 25 Π»Π΅Ρ‚, исслСдоватСлям Β«Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ нСльзя Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π²ΡΠΊΡ€Ρ‹Ρ‚ΡŒΒ».

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

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

ΠšΠΎΡ‡Π΅Ρ€ ΠΈ Π΅Π³ΠΎ ΠΊΠΎΠ»Π»Π΅Π³ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΏΠ΅Ρ€Π΅ΠΈΠ·ΠΎΠ±Ρ€Π΅Π»ΠΈ сСкрСтныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ спСцслуТб ΠΈ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Π²ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ смарт-ΠΊΠ°Ρ€Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ привлСчСния Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° матСматичСской статистики ΠΈ алгСбраичСских ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² исправлСния ошибок для Π°Π½Π°Π»ΠΈΠ·Π° Ρ„Π»ΡƒΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ Π² ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ Ρ‡ΠΈΠΏΠΎΠΌ элСктропитания. Π”Π΅Π»Π°Π»ΠΎΡΡŒ это ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΡ€Π° Π»Π΅Ρ‚ с 1996 ΠΏΠΎ 1998 Π³ΠΎΠ΄, ΠΊΠΎΠ³Π΄Π° спСциалисты Cryptography Research занимались Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… криптографичСских ΠΆΠ΅Ρ‚ΠΎΠ½ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹. НС прСдавая свои исслСдования ΡˆΠΈΡ€ΠΎΠΊΠΎΠΉ огласкС, ΠΎΠ½ΠΈ Π·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈ сообщСство ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ смарт-ΠΊΠ°Ρ€Ρ‚ с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌΠΈ Π² Ρ„ΠΈΡ€ΠΌΠ΅ Π²ΠΈΠ΄Π°ΠΌΠΈ Π°Ρ‚Π°ΠΊ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΌΠΈ названия ПАП (простой Π°Π½Π°Π»ΠΈΠ· питания) ΠΈ ДАЛ (Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· питания, ΠΈΠ»ΠΈ DPА) [KJ99].

Π’ΠΏΠΎΠ»Π½Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ самого ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ внимания, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π°Ρ‚Π°ΠΊΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ быстро ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π΅Π½ΠΎΠΉ ΠΎΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сотСн Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… тысяч Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΆΠ΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Π½ΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ вскрытия сформулированы Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ ΠΈ достаточно извСстной Ρ€Π°Π±ΠΎΡ‚Π΅ Пола ΠšΠΎΡ‡Π΅Ρ€Π° Β«ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ°Π½Π°Π»ΠΈΠ· Π½Π° основС Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π½ΠΎΠΉ Π°Ρ‚Π°ΠΊΠΈΒ» [РК96], Π³Π΄Π΅ Π±Ρ‹Π»ΠΎ продСмонстрировано, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ криптоустройства, просто Ρ‚ΠΎΡ‡Π½ΠΎ замСряя ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π΅ΠΌ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ….