L'American Survival Research Foundation ha offerto una ricompensa di $ 1, 000 per aver decifrato uno dei due codici di Thouless entro tre anni dalla sua morte. Non è stato rivendicato. Credito:Shutterstock.com
Nelle ultime settimane sono riuscito a decifrare un cifrario difficile che, nonostante i migliori sforzi di esperti decodificatori, era rimasto irrisolto per 70 anni.
Il codice è stato creato dal defunto professore e scienziato di Cambridge Robert Henry Thouless, scomparso nel 1984. Lo creò come un "test di sopravvivenza" per vedere se poteva comunicare con i vivi dopo la sua morte. Nessuno pensava che se avesse trasmesso con successo parole chiave cifrate ai vivi attraverso i medium spirituali e il messaggio fosse stato ricevuto, questo dimostrerebbe che era sopravvissuto alla sua morte.
Nel 2019, Ero più interessato a vedere se la velocità del computer, le capacità di archiviazione e di rete erano abbastanza avanzate da violare un codice che era sopravvissuto al suo creatore. Dopo circa cinque giorni ho avuto la mia risposta.
Il testo cifrato diceva:INXPH CJKGM JIRPR FBCVY WYWES NOECN SCVHE GYRJQ TEBJM TGXAT TWPNH CNYBC FNXPF LFXRV QWQL
La soluzione:"Un certo numero di esperimenti riusciti di questo tipo darebbe una forte evidenza per la sopravvivenza".
In nome di Psi-ence
Nel 1882, la Society for Psychical Research è stata fondata nel Regno Unito. Il suo scopo era quello di studiare lo spiritismo, il paranormale, poteri psichici e possibilità di vita dopo la morte. Durante la seconda guerra mondiale Thouless divenne uno dei suoi tanti famosi presidenti, un elenco che includeva anche il futuro primo ministro britannico Arthur Balfour e il pioniere della radio Sir Oliver Lodge.
Nel corso del suo lavoro accademico a Cambridge, Thouless escogitò esperimenti per testare i richiedenti per prove di "psi", un termine che introdusse nel suo articolo del 1942 "Experiments on Paranormal Guessing". La parola è stata usata per descrivere tutti i fenomeni di "telepatia, " "chiaroveggenza, " "precognizione" o "percezione extrasensoriale" che potrebbe essere testata o descritta.
Ha considerato diversi modi per creare un esperimento che potesse testare la sopravvivenza dopo la morte. Un test ha coinvolto un oggetto o un messaggio da sigillare in un pacchetto in modo che dopo la morte dell'autore i medium potessero tentare di descrivere cosa c'era dentro. Uno svantaggio qui era che il pacchetto poteva essere aperto solo una volta per controllare una risposta. Così nel suo articolo fondamentale "A Test of Survival", Thouless si è rivolto alla crittografia come fonte di esperimenti.
Ha pubblicato due cifre in questo articolo, che chiamò Passaggi. Il passaggio II utilizzava un codice di libro, un codice in cui la chiave proviene da un aspetto di un libro o da un altro testo.
Il figlio di Robert Thouless, David Thouless (nella foto) ha vinto il premio Nobel per la fisica nel 2016. È morto quest'anno. Wikimedia Commons, CC BY-SA
Passaggio fessurativo II
Ad agosto 2019, Ho prodotto una tabella delle frequenze delle lettere inglesi nel tentativo riuscito di decifrare un codice irrisolto dell'esercito repubblicano irlandese, presentato in un libro del 2008 scritto dallo scienziato informatico californiano James J. Gillogly.
Ho usato i libri del Progetto Gutenberg, una vasta collezione di libri scansionati o digitati da volontari come testi di input. Ho scritto un programma per controllare tutti i 37, 000 dei libri inglesi, usando la mia tabella delle frequenze delle lettere per poi segnare il testo di output per una soluzione al Passaggio II.
Dopo pochi giorni, Ho scoperto che la fonte del libro era "The Hound of Heaven" di Francis Thompson, è entrato nel Progetto Gutenberg nel luglio 1998. Questo è un testo più appropriato per riflettere le credenze religiose di Thouless, come è un famoso poema cristiano.
La lezione da questa scoperta è che i cifrari dei libri possono ancora essere un modo molto sicuro per crittografare il testo se il testo chiave può essere mantenuto segreto, poiché l'unico metodo di soluzione è quello di testare in modo esauriente tutti i testi. L'esempio più famoso di cifrario libro è il cifrario Beale del 1885, che pretendono di descrivere la posizione del tesoro nascosto negli Stati Uniti.
Nell'era attuale del Progetto Gutenberg e dei sistemi informatici in rete, Il passaggio II non poteva essere rimasto irrisolto a lungo.
Un approccio poetico al codice
Thouless's Passage Ho usato il noto cifrario Playfair che è stato rapidamente risolto dopo essere stato creato. La parola chiave era "SORPRESA, " con il testo in chiaro proveniente dal Macbeth di Shakespeare. Risolvere questo problema è stata un'impresa impressionante di crittoanalisi nell'era pre-computer, e non si conosce né il risolutore né il metodo utilizzato.
Nel 1949 Thouless produsse Passage III usando una doppia tecnica Playfair con due parole chiave inglesi invece di una. Gillogly l'ha risolto nel 1995, pubblicando un articolo su "Cryptologia" con Larry Harnisch. Le parole chiave erano "Black Beauty" dal romanzo di Anna Sewell del 1877. Naturalmente, Gillogly ha provato il testo di Black Beauty come libro di partenza per Passage II, senza successo.
Commentando la soluzione di Gillogly del 1995, un portavoce della Society for Psychical Research ha dichiarato:"Quando Thouless ha ideato il test alla fine degli anni '40, difficilmente avrebbe potuto prevedere il potere futuro dei computer".
A causa della crescita della velocità del computer, capacità di archiviazione e rete, la rottura del Passaggio II divenne fattibile. Al giorno d'oggi, L'informatica quantistica minaccia di rendere obsoleti molti degli attuali algoritmi di crittografia.
Qualsiasi futuro test simile di "sopravvivenza" richiederà l'uso di un qualche tipo di algoritmo di crittografia immune ai progressi tecnologici. Come nel caso di Thouless, chi elaborerà un test del genere dovrà tenere in considerazione che la potenza del computer in futuro potrebbe rendere realtà la fantascienza di oggi.
Questo articolo è stato ripubblicato da The Conversation con una licenza Creative Commons. Leggi l'articolo originale.