quali sono le applicazioni di più crittografie? dove sono utilizzate le crittografie multiple come gli algoritmi DES doppio e DES triplo?
quali sono le applicazioni di più crittografie? dove sono utilizzate le crittografie multiple come gli algoritmi DES doppio e DES triplo?
3DES cerca di affrontare il più grande debolezza del DES, che è la sua chiave breve. Un tasto DES contiene solo 56 bit utili, che lo rendono utilizzabile per una ricerca esauriente. Questo è stato dimostrato già nel 1998.
Il collegamento in cascata di due o tre istanze degli algoritmi, con chiavi distinte, è una soluzione facile da applicare su hardware che già includeva alcuni circuiti DES. Inoltre, 3DES è stato appositamente progettato in modo che possa essere "compatibile con DES": poiché 3DES è "encrypt-decrypt- criptare ", è sufficiente rendere tutte e tre le chiavi DES identiche per ottenere lo stesso risultato del semplice DES.
3DES rimane in uso attivo in molti sistemi legacy e anche in molte smart card perché è poco costoso hardware (DES è lento nel software, e 3DES tre volte così, perché DES è pieno di permutazioni di bit che sono difficili da codificare, ma in hardware questo è "solo" collegando i fili giusti ai transistor giusti, con costo quasi zero).
La sicurezza di 3DES è, in modo accademico, circa 2 operazioni 112 , che si traducono in "non puoi rompere questo". Il problema principale di 3DES è che funziona su blocchi a 64 bit, quindi alcuni problemi iniziano a verificarsi quando si cifrano più di 2 blocchi 32 con la stessa chiave (ovvero circa trenta gigabyte, che è grande ma non enorme al giorno d'oggi). La AES ha lo scopo di sostituire 3DES, ma tali migrazioni sono sempre lente, quindi non tutti sono passati ad AES.
3DES è stato creato per funzionare con sistemi finanziari legacy che in precedenza avevano funzionato con DES. Durante il cutover, la sostituzione di un modulo DES con un 3DES utilizzando il tasto DES legacy ripetuto 3 volte (opzione di codifica 3) era un'operazione trasparente. Una volta che tutti i sistemi sono pronti, è possibile utilizzare le chiavi 3DES complete (opzione di codifica 1).
3DES rimane in uso in quei settori perché il costo del cambiamento è così elevato.
Leggi altre domande sui tag cryptography