[BASE Cinque - Appunti di Matematica ricreativa]
Aldo e Beatrice si sono innamorati (via Internet) e Aldo desidera inviarle un anello molto prezioso.
Sfortunatamente vivono nel Paese di Kleptopia dove qualsiasi cosa inviata per posta sarà rubata a meno che non sia racchiusa in una scatola con un lucchetto. Aldo e Beatrice hanno ciascuno un lucchetto con la relativa chiave, ma nessuno dei due ha la chiave del lucchetto posseduto dall'altro.
a) Come può fare Aldo per inviare l'anello a Beatrice in modo che non sia rubato?
b) Come può l'astuta kleptomaniaca Eva rubare l'anello?
c) Come funziona lo scambio di chiavi Diffie-Hellman?
---
Nota storica
Si trova nell'articolo di Peter Winkler, Seven Puzzles You Think You Must Not Have Heard Correctly, 2006. L'autrice del problema è Caroline Calderbank, figlia dei matematici Ingrid Daubechies e Rob Calderbank.
Il titolo originale del problema è Love in Kleptopia.
---
Un problema simile a questo si trova nella pagina: Pensiero laterale... facile.
Una piccola introduzione alla crittografia e al cifrario ROT n si trova nella pagina L'alfabeto carbonaro.
La procedura è buona ma Eva può rubare l'anello. Basta che intercetti la scatola inviata la prima volta da Aldo, applichi il suo lucchetto e la spedisca ad Aldo fingendo di essere Beatrice.
Naturalmente Eva dovrà intercettare la scatola al ritorno.
Questa soluzione non è solo un gioco. E' simile al metodo dello scambio di chiavi Diffie-Hellman applicato in crittografia.
Questa volta Aldo vuole inviare a Beatrice un messaggio segreto di tipo alfabetico.
Ciascuno di loro usa un sistema di crittografia (codifica-decodifica) che l'altro non conosce.
Per semplicità supponiamo che:
chiaro: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
cifrato: D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
chiaro: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
cifrato: F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
Ecco come funziona la trasmissione segreta della parola "AMORE"
- testo chiaro: AMORE
- testo cifrato: DPRUH
Quindi Aldo invia a Beatrice la parola: DPRUH
- testo chiaro: DPRUH
- testo cifrato: IUWZM
Quindi Beatrice invia ad Aldo la parola: IUWZM
Qual è il vantaggio di tutti questi passaggi?
In sintesi:
Se Eva intercetta un qualunque messaggio pubblico, non può capire cosa significa.
Naturalmente questo è solo un esempio semplice. In realtà la decifratura del sistema ROT n è molto facile. Ci vuole qualcosa di più inattaccabile.
Ci vuole qualcosa con i numeri primi.
---
Pace e bene a tutti.
GfBo
Data creazione: marzo 2020
Ultimo aggiornamento: marzo 2020
xhtml 1.1
Sito Web realizzato da Gianfranco Bo