Triple Des dubbi

gaiapuffo

Utente Attivo
310
7
Ciao,il triple des utilizza tre chiavi diverse per cifrare???Non ho capito perchè a volte il passo centrale è una decifrazione...non ho capito il senso
 

matteoc91

Utente Attivo
158
17
In realtà il fatto di de-crittografare come fase intermedia non è particolarmente significativo in termini di sicurezza; semplicemente tale espediente permette agli utenti che fanno utilizzo di 3DES EDE di de-crittografare dati crittografati da utenti che fanno utilizzo di DES semplice. In pratica:
C = E( K1, D( K1, E( K1, P ) ) ) = E(K1, P)
Quindi in questo modo possiamo conseguentemente de-crittografare, ovvero:
P = D( K1, E( K1, D( K1, C ) ) ) = D(K1, C)

Più interessante invece è l'utilizzo delle chiavi; credo che quello che si studia di solito sia il 3DES EDE a 2 chiavi, ma in realtà alcuni studiosi ritengono che tale algoritmo presenti lacune (non sto qua mostrare il problema, che cmq molti ritengono poco realistico...) e prediligono un 3DES EDE a 3 chiavi. In pratica quello classico a 2 chiavi funziona così:
C = E( K1, D( K2, E( K1, P ) ) )
Mentre quello a 3 chiavi usa una forma stile questa:
C = E( K3, D( K2, E( K1, P ) ) )
L'ovvio contro sta nella lunghezza delle chiavi che usiamo; sebbene il secondo sia più robusto, esso deve fare i conti col fatto di usare chiavi a 168bit, mentre il primo a 112bit :)
 

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 17 18.3%
  • Gearbox

    Voti: 1 1.1%
  • Xbox & Bethesda

    Voti: 66 71.0%
  • Square Enix

    Voti: 3 3.2%
  • Capcom

    Voti: 5 5.4%
  • Nintendo

    Voti: 14 15.1%
  • Altro (Specificare)

    Voti: 8 8.6%

Discussioni Simili