Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Caratteristiche ed implementazione di una S-Box
Forum - C/C++ - Caratteristiche ed implementazione di una S-Box - Pagina 2

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
drewnik99 (Normal User)
Pro


Messaggi: 69
Iscritto: 28/03/2008

Segnala al moderatore
Postato alle 11:42
Giovedì, 01/11/2012
Se la funzione E espande il blocco, dopo viene applicata la chiave al blocco e la funzione S riduce il blocco, se le due funzioni non si corrispondono, ovvere S è l'inversa di E, allora com'è possibile che il processo sia reversibile?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6133
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:32
Giovedì, 01/11/2012
Perché quando fai il contrario, il valore criptato a sua volta viene espanso e le S-Box di DES sono scelte "appositamente" (non sono a caso ma rispettano precise e complesse regole) per fare in modo che il processo funzioni anche al contrario.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo