Los cifrados de Feynman

Matemoción

En 1987, Chris Cole publicó en el grupo de Usenet sci.crypt un mensaje titulado Feynman’s cipher. Se refería a una conversación que había tenido con el físico teórico Richard Feynman (1918-1988), que introducía de la siguiente manera:

Cuando era estudiante de posgrado en Caltech, el profesor Feynman me mostró tres ejemplos de código con los que había sido retado por un colega científico de Los Álamos, y que no había podido descifrar. También fui incapaz de descifrarlos. Ahora los publico en la red para intentarlo.”

Richard Feynman y los tres códigos.

Cole copiaba después esos tres mensajes cifrados, calificados con diferentes grados de dificultad:

  1. El más sencillo:

MEOTAIHSIBRTEWDGLGKNLANEAINOEEPEYST

NPEUOOEHRONLTIROSDHEOTNPHGAAETOHSZO

TTENTKEPADLYPHEODOWCFORRRNLCUEEEEOP

GMRLHNNDFTOENEALKEHHEATTHNMESCNSHIR

AETDAHLHEMTETRFSWEDOEOENEGFHETAEDGH

RLNNGOAAEOCMTURRSLTDIDOREHNHEHNAYVT

IERHEENECTRNVIOUOEHOTRNWSAYIFSNSHOE

MRTRREUAUUHOHOOHCDCHTEEISEVRLSKLIHI

IAPCHRHSIHPSNWTOIISISHHNWEMTIEYAFEL

NRENLEERYIPHBEROTEVPHNTYATIERTIHEEA

WTWVHTASETHHSDNGEIEAYNHHHNNHTW

  1. El más complicado:

XUKEXWSLZJUAXUNKIGWFSOZRAWURORKXAOS

LHROBXBTKCMUWDVPTFBLMKEFVWMUXTVTWUI

DDJVZKBRMCWOIWYDXMLUFPVSHAGSVWUFWOR

CWUIDUJCNVTTBERTUNOJUZHVTWKORSVRZSV

VFSQXOCMUWPYTRLGBMCYPOJCLRIYTVFCCMU

WUFPOXCNMCIWMSKPXEDLYIQKDJWIWCJUMVR

CJUMVRKXWURKPSEEIWZVXULEIOETOOFWKBI

UXPXUGOWLFPWUSCH

  1. Nuevo mensaje:

WURVFXGJYTHEIZXSQXOBGSVRUDOOJXATBKT

ARVIXPYTMYABMVUFXPXKUJVPLSDVTGNGOSI

GLWURPKFCVGELLRNNGLPYTFVTPXAJOSCWRO

DORWNWSICLFKEMOTGJYCRRAOJVNTODVMNSQ

IVICRBICRUDCSKXYPDMDROJUZICRVFWXIFP

XIVVIEPYTDOIAVRBOOXWRAKPSZXTZKVROSW

CRCFVEESOLWKTOBXAUXVB

El primero de ellos, de 380 caracteres, el más fácil, fue resuelto al día siguiente por Jack C. Morrison (Laboratorio de Propulsión a Reacción, NASA). Morrison se dio cuenta de que se trataba de un cifrado por transposición de 5 por 76, en el que, comenzando por la última letra “W”, se debía retroceder a lo largo del texto cifrado en 5 posiciones varias veces; al terminar, había que volver a repetir la misma estrategia, comenzando por la anteúltima letra “T”, y así sucesivamente. Tras realizar este descifrado, se obtiene el texto:

WHANTHATAPRILLEWITHHISSHOURESSOOTET

HEDROGHTEOFMARCHHATHPERCEDTOTHEROOT

EANDBATHEDEVERYVEYNEINSWICHLICOUROF

WHICHVERTUENGENDREDISTHEFLOURWHANZE

PHIRUSEEKWITHHISSWEETEBREFTHINSPIRE

DHATHINEVERYHOLTANDHEETHTHETENDRECR

OPPESANDTHEYONGESONNEHATHINTHERAMHI

SHALVECOURSYRONNEANDSMALEFOWELESMAK

ENMELODYETHATSLEPENALTHENYGHTWITHOP

ENYESOPRIKETHHEMNATUREINHIRCORAGEST

HANNELONGENFOLKTOGOONONPILGRIM

que corresponde a las primeras palabras de los Cuentos de Canterbury de Geoffrey Chaucer, como comentaba el propio Morrison en el grupo sci.crypt:

WHAN THAT APRILLE, WITH HIS SHOURES, SOOTE

THE DROGHTE OF MARCH HATH PERCED TO THE ROOTE

AND BATHED EVERY VEYNE IN SWICH LICOUR

OF WHICH VERTU ENGENDRED IS THE FLOUR

WHAN ZEPHIR U SEEK WITH HIS SWEETE BREFTH

INSPIRED HATH IN EVERY HOLT AND HE ETH

THE TENDRE CROPPES AND THEY ONGE SONNE

HATH IN THE RAM HIS HALVE COURSY RONNE

AND SMALE FOWELES MAKE N MELODYE

THAT SLEPEN AL THE NYGHT WITH OPEN.

YES, O PRIKE THHEM, NATURE. IN HIR CORAGES

THANNE LONGEN FOLK TO GO ON. ON PILGRIM!

En la versión del proyecto Gutenberg, estos versos son:

Whan that Aprille with his shoures sote

The droghte of Marche hath perced to the rote,

And bathed every veyne in swich licour,

Of which vertu engendred is the flour;

Whan Zephirus eek with his swete breeth

Inspired hath in every holt and heeth

The tendre croppes, and the yonge sonne

Hath in the Ram his halfe cours y-ronne,

And smale fowles maken melodye,

That slepen al the night with open yë,

(So priketh hem nature in hir corages):

Than longen folk to goon on pilgrimages…

Primera página de los “Cuentos de Canterbury” en el manuscrito Ellesmere. Imagen de Wikipedia.

En [2], Nick Pelling daba algunos detalles y conjeturas sobre los otros dos códigos: el segundo que consta de 261 caracteres y usa las 26 letras del alfabeto inglés, y el tercero de 231 caracteres.

Además, en [4] se comparten algunos datos para intentar identificar a la persona que propuso a Feynman estos complicados códigos aún no resueltos. Parece que Geoffrey Chaucer y alguna de las ediciones de sus Canterbury Tales pueden ser la clave para descubrir a ese ‘colega de Los Álamos’, y quizás poder interpretar los dos cifrados restantes…

Aunque hay muchas personas expertas intentando encontrar la clave de estos códigos, quizás –aprendiendo un poquito de criptografía– te apetezca intentarlo. ¡Suerte!

Nota:

Visto en The Feynman Ciphers, Futility Closet, 5 diciembre 2017

Más información:

[1] Nick Pelling, Feynman Ciphers, Cipher Mysteries, 25 enero 2013

[2] Nick Pelling, A quick look at the Feynman Ciphers, Cipher Mysteries, 24 agosto 2014

[3] Nick Pelling, The British Mission to Los Alamos and the Feynman Ciphers, Cipher Mysteries, 25 enero 2015

[4] Nick Pelling, The Feynman Challenge Ciphers and Geoffrey Chaucer, Cipher Mysteries, 30 abril 2017

Sobre la autora: Marta Macho Stadler es profesora de Topología en el Departamento de Matemáticas de la UPV/EHU, y colaboradora asidua en ZTFNews, el blog de la Facultad de Ciencia y Tecnología de esta universidad.

1 comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada.Los campos obligatorios están marcados con *