Versija 1 nuo 2012-05-22 09:21:47

Išvalyti žinutę
Locked History Actions

Glitch attack

Glitch attack

Tai metodas pažeisti kriptografinės sistemos saugumą, pavyzdžiui smart card kortelės saugumą įvykdant vieną ar daugiau pakeitimų mašinų instrukcijose. Pavyzdžiui užpuolikui atidžiai stebint signalus generuojamus instrukcijų sekos tam tikrose grandinėse. Precizišku momentu palyginimo ar įsiterpimo instrukcija yra įvykdoma išoriškai įsiterpiant, ar pakeičiant vidinio laikrodžio dažnį. Tai efektyviai blokuoja tam tikrų instrukcijų vykdymą, galbūt apeinant kritines autentifikavimo rutinas. Atsakymai tokios atakos gali būti generuojami skirtingi signalai, kurie negali būti lengvai išanalizuojami. Tokios atakos metu užpuolikas sukuria vieną ar daugiau gedimų, kurie sukelia vieną ar daugiau perėjimų į klaidingą būseną. Tokios atakos tikslas yra pakeisti vieną ar daugiau kritinių mašinos ciklų su norimų vienu. Toki trikdžiai gali turėti tikslą sugadinti duomenų vertes, kai informacija yra perduodama tarp registrų ir atminties. Yra trys pagrindinės technikos, sukurti nesusipratimams, kurie veikia labai mažą skaičių mašininių ciklų: Laikrodžio signalų pakeitimas; Maitinimo šaltinio pakitimai; Išoriniai elektrinio lauko pakitimail.

Sudėtinga kriptografinė kliūtis, sukurti kodą, kuris apeina aptikimą, kad autentiškumas buvo nesėkmingas.