Nowy sposób łamania szyfru AES

Grupa naukowców z International Association for Cryptologic Research (IACR) zajmujących się kryptografią opublikowała wyniki badań nad atakiem wymierzonym w popularny algorytm szyfrowania symetrycznego AES. Badacze opracowali sposób wykrywania słabych miejsc w macierzy stanów przez wprowadzanie losowych bajtów w dowolne miejsca jednej z jej czterech przekątnych.

Obraz
Źródło zdjęć: © IACR

Grupa naukowców z International Association for Cryptologic Research (IACR)
zajmujących się kryptografią opublikowała wyniki badań nad atakiem wymierzonym w popularny algorytm szyfrowania symetrycznego AES. Badacze opracowali sposób wykrywania słabych miejsc w macierzy stanów przez wprowadzanie losowych bajtów w dowolne miejsca jednej z jej czterech przekątnych.

Wspomniane zakłócenia wprowadzane są na wejście ósmej rundy permutacji. W rezultacie stosując tego typu technikę –. nazwaną atakiem błędu przekątnej (Diagonal Fault Attack) – udało im się odgadnąć tajny klucz używany do szyfrowania. Poza tym zaproponowali jeszcze jeden, bardziej ogólny wariant ataku, w którym wprowadzanie zakłóceń nie ogranicza się do jednej przekątnej.

Obraz
© Fragment raportu "A Diagonal Fault Attack on the Advanced Encryption Standard"; wyniki badań nad atakiem wymierzonym w algorytm szyfrowania symetrycznego AES (fot. IACR)

Swoje prace teoretyczne badacze potwierdzili w praktyce, korzystając ze sprzętowego szyfratora AES bazującego na układzie obliczeniowym Xilinx FPGA. Dowiedli, że jeśli słabe punkty znajdują się na przekątnych macierzy, to klucz szyfrujący można odgadnąć metodą prób i błędów przy czasochłonności wynoszącej w przybliżeniu 23. iteracji. W testowym środowisku przełamali oni klucz w ciągu około 400 sekund, używając komputera wyposażonego w 8-rdzeniowy, serwerowy procesor Intel Xeon.

W dalszej części publikacji pokazano, że nawet jeśli wprowadzone losowe dane uszkodzą dwie lub trzy przekątne, to wystarczające są odpowiednio 2 i 4 szyfrogramy, aby zidentyfikować właściwy klucz.

Wybrane dla Ciebie
Nowy etap w badaniach genomu człowieka. Mapowanie w czterech wymiarach
Nowy etap w badaniach genomu człowieka. Mapowanie w czterech wymiarach
Jeżeli szukać życia, to przede wszystkim tu. Enceladus coraz ciekawszy
Jeżeli szukać życia, to przede wszystkim tu. Enceladus coraz ciekawszy
Amerykański zegar atomowy "zwolnił". Sytuacja już została opanowana
Amerykański zegar atomowy "zwolnił". Sytuacja już została opanowana
Lądowisko na powierzchni Księżyca. Trzeba je zbudować z regolitu
Lądowisko na powierzchni Księżyca. Trzeba je zbudować z regolitu
Pory roku na Ziemi zaskakują. Zupełnie inne w bliskich sobie miejscach
Pory roku na Ziemi zaskakują. Zupełnie inne w bliskich sobie miejscach
Istny chaos. Hubble odkrywa największy znany dysk protoplanetarny
Istny chaos. Hubble odkrywa największy znany dysk protoplanetarny
Największa elektrownia jądrowa wznowi pracę. Centra danych w pobliżu?
Największa elektrownia jądrowa wznowi pracę. Centra danych w pobliżu?
To bardzo poważny problem. Bez jego rozwiązania nie polecimy na Marsa
To bardzo poważny problem. Bez jego rozwiązania nie polecimy na Marsa
Składamy się z pyłu gwiezdnego. Z tą teorią jest pewien problem
Składamy się z pyłu gwiezdnego. Z tą teorią jest pewien problem
Najgłębsze metanowe wzgórza świata Skrywały się w Morzu Grenlandzkim
Najgłębsze metanowe wzgórza świata Skrywały się w Morzu Grenlandzkim
Uszkodzony Starlink na zdjęciu z orbity. SpaceX analizuje zdarzenie
Uszkodzony Starlink na zdjęciu z orbity. SpaceX analizuje zdarzenie
Wieloryby mogą żyć ponad sto lat. Sprawdzimy to za... sto lat
Wieloryby mogą żyć ponad sto lat. Sprawdzimy to za... sto lat
NIE WYCHODŹ JESZCZE! MAMY COŚ SPECJALNIE DLA CIEBIE 🎯