Estrai la chiave AES confrontando testo in chiaro e dati crittografati

4

Esiste un tipo di analisi che mi consentirà di ottenere la chiave AES che è stata utilizzata per crittografare dati arbitrari mentre dispongo di una versione originale e crittografata dei dati?

Il problema è che la chiave AES viene masterizzata nel coprocessore ma ho un'interfaccia per dirgli di crittografare i dati forniti (quindi posso generare tanto testo in chiaro e dati crittografati per l'analisi possibile come sarebbe necessario).

    
posta user1307957 18.08.2014 - 08:37
fonte

2 risposte

20

No. Questo è noto come attacco con testo normale (o a scelto-attacco di testo in chiaro se non sei solo consapevole ma puoi selezionare i testi in chiaro), ed è un tipo di attacco a cui AES è altamente resistente: non ci sono attacchi noti di entrambi i tipi che sono più veloci della forza bruta.

Se hai accesso al coprocessore di crittografia (e ad un buon laboratorio di elettronica), potresti essere in grado di eseguire lato -canali attacchi per recuperare la chiave, analizzando l'attività del coprocessore mentre esegue la crittografia.

    
risposta data 18.08.2014 - 08:50
fonte
1

L'ultimo attacco in questo caso è il modo in cui sono stati ottenuti alcuni dei primi tasti BluRay, che sta bruciando via gli strati esterni del chip con HF e leggendo la chiave crittografica dal chip stesso.

    
risposta data 18.08.2014 - 21:37
fonte

Leggi altre domande sui tag