XKCD: Crittografia
Se avete un grande spazio delle chiavi, lasciatemelo cercare.
La cifratura tramite rete di Feistel è un metodo che è alla base anche di altri algoritmi crittografici e si basa su tre passi:
1) P-Box: permutazione dei bit;
2) S-Box: funzione che sostituisce i bit con degli altri secondo uno schema basato su tabelle di lookup;
3) Unione dei bit tramite XOR (exclusive or, funzione logica).
La canzone a cui si riferisce è ‘Work It’ di Missy Elliot:
xkcd: Take the bitstring down, flip it and reverse it
missy: I put my thing down, flip it and reverse itxkcd: If you got a big keyspace, let me search it.
missy: If you got a big ***, let me search you
ed ecco il video
Vignetta originale su XKCD.