Cracking NSA Ciphertext - simple substitution with Python

Опубликовано: 22 Июнь 2026
на канале: Learning Channel
2,920
9

In a previous video (    • NSA Careers Encrypted Tweet - Decryption P...   ) I showed you how to decrypt the NSA Twitter message. This video shows how to crack the code with the use of a computer program.

Python script downloaded from:
http://practicalcryptography.com/cryp...

NSA Game mobile app:
https://itunes.apple.com/us/app/nsa-c...

Next video on how to install the Python module and other files to run break_simplesub.py .

Terminal window output in text:

python break_simplesub.py
Substitution Cipher solver, you may have to wait several iterations
for the correct result. Press ctrl+c to exit program.

best score so far: -506.019457033 on iteration 1
best key: XVGHDRNAFUZTELIOSKPCQMWBYJ
plaintext: LSITTENIELLMSTHTTSNOFTELERNSTIFSUMOUNDSUNOSUMPEICSWHIPSWSFLOOKAGEROUSROORFOFFOITHSGTEARETOUTHIVEBRISTHEI

best score so far: -473.138026675 on iteration 3
best key: PGMEITONAJBQZFDXUKRCVHLYWS
plaintext: FANTTOWNOFFDATITTAWESTOFORWATNSALDELWVALWEALDGONBAYINGAYASFEEMPHORELAREERSESSENTIAHTOPROTELTINCOURNATION

best score so far: -460.686931097 on iteration 13
best key: PMLRITEOASBNWQDXJKFCVUGZHY
plaintext: FASTTOCSOFFGATITTACEDTOFORCATSDANGENCYANCEANGHOSWAMISHAMADFEEXPLORENAREERDEDDESTIALTOPROTENTISBOURSATIOS

best score so far: -440.243683279 on iteration 31
best key: PBORIGMEAULNWFDXYKQCVJTZHS
plaintext: WANTTOKNOWWHATITTAKEDTOWORKATNDASHESKYASKEASHCONFAMINCAMADWEEXPLORESAREERDEDDENTIALTOPROTESTINGOURNATION

best score so far: -432.541372287 on iteration 115
best key: PHQOIGMEASLNWFDXJKRCVUTZBY
plaintext: WANTTOKNOWWHATITTAKESTOWORKATNSACHECKBACKEACHDONFAMINDAMASWEEXPLORECAREERSESSENTIALTOPROTECTINGOURNATION

best score so far: -432.343230425 on iteration 372
best key: PHQGIMSEAYLNOFDXBKRCVUTZWJ
plaintext: WANTTOKNOWWHATITTAKESTOWORKATNSACHECKBACKEACHMONDAYINMAYASWEEXPLORECAREERSESSENTIALTOPROTECTINFOURNATION

best score so far: -431.108490188 on iteration 466
best key: PHQGISMEAYLNOFDXUKRCVJTZWB
plaintext: WANTTOKNOWWHATITTAKESTOWORKATNSACHECKBACKEACHMONDAYINMAYASWEEXPLORECAREERSESSENTIALTOPROTECTINGOURNATION

by Szymon Machajewski