La Verifica
Alice spiega a Gary:
Gary, per verificare questo, prendo l'email che ho ricevuto e la faccio passare attraverso la stessa macchina di hashing. Cosa ottengo?
Gary: "Uh... CAVALLO_DANZA_TAP_123?"
Alice: "Corretto. Ora prendo il blob di cera che Bob ha attaccato e lo tengo di fronte al Vetrina Pubblica di Vetro della chiave pubblica di Bob. La vetrina ha una proprietà speciale: può dirmi se il blob di cera è stato creato dal sigillo esatto del Signor Whiskers che corrisponde alla foto, e mi mostrerà l'impronta che era dentro la cera."
(Alice esegue la verifica crittografica: Usa la chiave pubblica di Bob per decrittografare la firma, rivelando l'hash che Bob ha firmato originariamente.)
Alice: "Guarda! La vetrina rivela che il blob di cera conteneva l'impronta CAVALLO_DANZA_TAP_123. Corrisponde perfettamente."
La Grande Rivelazione
Alice: "Gary, c'è solo un sigillo del Signor Whiskers in tutto l'universo. È nella tasca di Bob. Il fatto che questo blob di cera corrisponda all'email e superi il test della vetrina pubblica dimostra, con il potere della matematica, che Bob ha fisicamente premuto il suo sigillo speciale di gatto su questa email esatta. Non l'ha solo scritta; l'ha certificata con la faccia del suo gatto."
Gary: "Bob... hai premuto la faccia del tuo gatto su una bugia?"
Bob: "Io... invoco il quinto emendamento."
Gary: "Il quinto non funziona con la matematica, Bob. Stai comprando il pranzo ad Alice per una settimana."
La Morale della Storia:
· Chiave Privata: Il tuo sigillo di cera segreto (Non perderlo).
· Chiave Pubblica: La vetrina che tutti possono guardare.
· Firma: Il blob di cera che prova che hai toccato il documento.
· Non Ripudio: L'incapacità di dire "Non l'ho fatto" quando la faccia del tuo gatto è sulla prova.
Crittografia: Perché 'Lui ha detto, Lei ha detto' non è paragonabile a 'La Matematica ha detto.'
#cryptohumor #digital #blockchaincomedy #programmingmemes #cryptography