Se non pensi alla S-Box nel contesto di dove viene utilizzata non puoi comprendere.
Nel DES, ad esempio, i dati all'ingresso sono 32 bit che vengono espansi a 48 bit e combinati con i 48 della chiave. Dopo, i 48 bit "entrano" in 8 S-Block da cui "escono" 32 bit. Alla fine ci sarà una permutazione e avrai i 32 bit cifrati.
Quindi, parti da 32 bit e ottieni 32 bit e così sarà anche al contrario (senza i problemi della S-Box che ti preoccupanto) dato che il comportamento della S-Box è fatto per essere reversibile.
Al di fuori di questa spiegazione è ovviamente poco sensato esaminare il funzionamento delle S-Box
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à. |