Salve a tutti!
Data la mia completa ignoranza in merito alla sicurezza ho pensato di farmi una base di conoscienza studiandomi la guida di html.it
Arrivato, però, alla spiegazione del funzionamento del DES (Data Encryption Standard) ho trovato un passaggio che non ho capito e che non sono riuscito a decifrare neanche ricercando online.
La pagina è questa.
Quando si spiegano i vari passi dell'algoritmo si arriva a dare questa definizione:
D(i)=S(i-1) XOR f[D(i-1),K(i)]
XOR (Or esclusivo) è un'operazione logica applicabile a due valori booleani e restituisce a sua volta un booleano.
Qui, però, mi pare che non abbia senso perchè nè S(i-1) nè f[D(i-1),K(i)] sono dei boolean.
XOR può avere anche qualche altro significato?
Oppure sono io che non riecso a vedere i due bool dove dovrebbero esserci?
Grazie in anticipo a tutti, ciao!
![]()