After Weeks of Trying, UK Cryptographers Fail To Crack WWII Code
An anonymous reader writes "A dead pigeon discovered a few weeks ago in a UK chimney may be able to provide new answers to the secrets of World War II. Unfortunately, British cryptographers at the country's Government Communications Headquarters (GCHQ) have been unable to crack the code encrypting a message the bird was tasked with sending and say they are confident it cannot be decoded 'without access to the original cryptographic material.'"
Given that the original message looks supiciously like it was encoded with a one time pad, it's really not at all surprising that they can't crack it without the relevant pad. Which was probably destroyed a long time ago.
http://en.wikipedia.org/wiki/IP_over_Avian_Carriers
Pigeon. It is a difficult and nuanced language but there are plenty of speakers.
Little Orphan Annie's secret decoder ring.
It says: BESUR ETODR INKYO UROVA LTINE
Which is WWII code for staying hydrated w/ vitamins.
Should give it some time before one calls it quits.
---- Booth was a patriot ----
I just installed windows XP using the first row.
Have they tried a german dictionary yet?
Eggs, Milk, Cheese, Bell Peppers, Ham and Onions... ...it's the recipe for my typical omlette!!
OVOMALTINE!
http://www.ovomaltine.com/
BTW light wheat malt, fresh milk and fresh chocolate syrup is tastier but not as convienient. For an improved taste use sprouted wheat flour ala diastatic malt. This is the only ahref=http://www.ehow.com/how_4620081_sprouted-wheat-flour-diastatic-malt.htmlrel=url2html-22218http://www.ehow.com/how_4620081_sprouted-wheat-flour-diastatic-malt.html> place I could find it.
Yes it is on topic if you know history. ;)
I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
"Dearest Benito, bunker is boring. Eva going stir crazy. Any idea how Battle for Berlin going?"
Paging DVD Jon, to reception please...
pleas ebloc kallc himne ysstu pidpi geons
Their they're doing there hair.
Wenn ist das Nunstück git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!
If Highly trained and I suspect well paid crypto experts can't handle it, only one thing left to do.
Post it on the internet and watch it decrypt faster than a Valve ARG game.
For all we know 4 or 5 pigeons were released, each with only every 4th or 5th letter of the text, all encoded differently.
With that kind of packet loss even three letter agencies would be at a loss
Sig Battery depleted. Reverting to safe mode.
... a joke someone intentionally left... it can't be crecked because its not encrypted.
And claim it holds secrets to Half Life Ep 3 and it will be cracked in hours.
My Aunt was a radio communication specialist in the channel islands where they communicated with the underground and later the anti Nazis within the third reich. My Dad was involved in counter espionage within Great Britton. They were both recruited by the Canadian military and then trained by the combined British and Canadian military intelligence division long before the US joined in.
Not only was key info done with one time cipher it also used specialist language. For instance the word pie after decryption might be construed to be to mean supplies. Only the individuals who were taught the language could decode it and no more than a few individual agents sending info from within Germany or France used the same code specific language.
If the pigeon corpse was from D Day then it would have been really early in the landing. As the beach head was secured the code receiving specialist people moved in to undisclosed places in Normandy. Are they absolutely certain the pigeon was from D Day? If not it may have been from other sources as my aunt told me there was some underground agents using them before 1944...Some even in the Dieppe region!
Really, Mr. Ballmer, you need to take some anger management classes.
The bits of government responsible for creating and maintaining cyphers are different to the bits of government that use them; the problem is generally with the end users.
Yeah, I had a sig once; I got bored of it.
"Code breakers believe there are at least two possibilities for how the message was encrypted, and why it’s so hard to decrypt. It may be based on a “onetime pad” that uses a random set of letters (known only to the sender and the recipient) or on a now probably destroyed code book designed specifically for a single operation or mission."
isn't a "on a now probably destroyed code book designed specifically for a single operation or mission." a onetime pad technically. if not, what is it?
In the UK, in our authoritarian wisdom, we made it illegal not to provide passwords or decryption to encrypted material.
GCHQ are now well within their rights to arrest the pigeon to learn it's secrets.
WWII had codes we can't crack but governments today are routinely hacked and their passwords dumped in pastebin?
Only because things have to be decrypted at some point. The cryptographic primitives (symmetric encryption, public/private encryption, hashes, MACs etc.) don't change much and have been pretty much rock solid. People still use RSA as invented in the 1970s, except with longer keys. I don't recall any mainstream symmetric cipher being broken either, DES had too short keys (56 bits) but you still have to brute force it. If all you have is an encrypted message you'll get nowhere in 2012 with RSA/AES, you'd get nowhere in 1991 with PGP using RSA/IDEA and you'd get nowhere in WWII with this pigeon code. Back then you could break into the pigeon farm and find their codes, today you can break into servers and find their keys. Not much has changed there either.
Live today, because you never know what tomorrow brings
http://www.youtube.com/watch?v=SvBOLCFRAFc
Drink more Ovaltine!
When you are complaining about how stupid other people are, you really should make an effort to use correct spelling, grammar, and punctuation. Your post failed at all three, in addition to your lack of understanding of how capital letters work.
If the masses can keep you down, you're not the Ubermensch.
For all we know 4 or 5 pigeons were released, each with only every 4th or 5th letter of the text, all encoded differently.
With that kind of packet loss even three letter agencies would be at a loss
...and this might only be the "CheckSum" pigeon...
...a now probably destroyed code book designed specifically for a single operation or mission...
Perhaps it is possible that the MOD still has a backup of the book/pad. While a field agent would tear off and destroy one-time pad pages, the HQ would retain the original.
In addition to being too dumb to figure out how to register for an account.
"Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
What if that is not an encrypted message, but the encryption key for a message?
I am not a cryptography expert, but I suppose there would be no way to discern the two right?
If it is the key and not a message, than no amount of decryption effort would matter.
END COMMUNICATION
You could design a single-use code that isn't a random pad, such as assigning meanings to sequences of letters, in essence making a set of "words" for that mission. For example, "CQ" might mean "soldiers", "TQ" might mean tanks, etc. Notice in the ciphertext, the triad JRZ is repeated twice and the first and last 5 characters are the same.
That said, spot checking a few letters, it appears the distribution is pretty flat, suggesting an OTP. If you strike the last 5 letters (assume they're a repeat of the first 5, a sort of framing protocol), you'd expect each letter of the alphabet to get used around 5 times, and that's about what I see.
Program Intellivision!
Grandparent is getting OTP mixed up with ROT13. I do that all the time. It cost me my job once.
I tested that. I even ran it twice, just to make sure.
When all the old Cobol programmers were dead are retired, and the y2k hysteria descended up on us, they found a large and active community of cobol programmers in India. May be the Indian Army is still using the techniques they learnt from the Brits to get secret messages our of Islamabad and Lahore, Pakistan to the Research and Analysis Wing in New Delhi. So check them out. Some Havaldar-Major Harpreet Singh, 109th Signal Company, 7th Punjab Guards might recognize the code.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
Nope. A codebook is an entirely different system than a one-time pad. Codebooks are breakable given enough traffic; see Kahn's The Codebreakers for many examples of codebook breaking in history, as well as some insight into how it's done. One-time pads are truly unbreakable if properly implemented (they can be broken if certain serious mistakes are made such as re-using a key, allowing key material to fall into the hands of an adversary, etc.). Code books and OTP can be used together, including informal code-book-like schemes such as using understood nicknames for things. For example, "Charlie" probably wasn't formally recorded in a true codebook during the Vietnam war, yet it would have been a commonly understood code word for enemy troops among US soldiers.
Even though it hasn't been cracked, yet...let's call it "Dead Pigeon Cipher"
For all we know 4 or 5 pigeons were released, each with only every 4th or 5th letter of the text, all encoded differently. With that kind of packet loss even three letter agencies would be at a loss
Actually, I'm pretty sure there were two copies of the message sent. I deduce this because of the arabic numeral "2" entered on the form field titled "Number of copies sent". Also, there's the identifier codes for two pigeons on the message. Or didn't you look at the pretty picture in TFA?
Great men are almost always bad men--Lord Acton's Corollary
Having "some clues about detecting a successful decoding" doesn't help with a (correctly-used) one-time pad. Every message of the correct length can encode to the same cyphertext, for some one-time pad, so in the absence of the pad the cyphertext contains no information at all about the message except its length.
Just to be quite clear about this: you say "[a] decoding that renders a perfectly structured sentence with proper spelling, and/or recognized jargon could be picked out by computer as a "highly probable content" from all the other gibberish decoding", but *every* perfectly structured sentence of the right length with those properties is a possible decoding.
$5 in BTC says Slashdot can do it ;)
A blog I run for the wealth
vice president just arrived in Amsterdam (and some coordinates i can't make sense of)
i think it was written by an american, because germany only had a prime minister.
this is too dumb.
?? ???? ?? drink your ovaltine
Is there a possibility of that being the one time pad?
If only we had a device capable of permutating every possible combination.
Was anyone working on this even trying? I cracked it without even reading the entire summary!
BE SURE TO DRINK YOUR OVALTINE
Their may be a grammatical error, misspeling, or evn a typo in this post.
"Dwindling marmite supply... morale low... send the vegemite"
Echos of Cryptonomicon?
Have you fscked your local propeller head today?
These sort of messages often were encrypted with one time pads. If you don't have the reference material and pad, decryption is almost impossible.
Well, looks like those two "NURP" lines, in a different ink and a different hand, look like they might be pidgeon IDs. For example, see:
http://www.pdsa.org.uk/about-us/animal-bravery-awards/dickin-medal-pigeons
FSM knows what that might mean, but it could tie the message to other birds.
One-time pad's are secure if the key is used only once (hence the name, one-time pad). The key needs to be as long as the original message, which makes this method unpractical in most real-life situations. If you use a smaller key than your plaintext, your encrypted message is compromised. If you re-use the key, then all your encrypted messages are compromised.
There's a very nice visual representation of this property here:
http://www.cryptosmith.com/archives/70
I like this example as it provides a visual representation of the leak. If you encrypt two different images with the same key using OTP and if you have access to both encrypted images, then you can XOR the encrypted images together to get information from the original images. It's surprising how much information is actually leaked when you re-use a key in OTP.
In the case of WWII pigeons, if anyone re-used an OTP key and an attacker captured two pigeons carrying messages encrypted with the same key, these messages would all be compromised.
I wonder if they could have used something common that wouldn't arouse any suspicion for the purposes of pad-based encryption. Either a bible that was in print at that time or a common infantry soldier's basic training manual. The enemy likely wouldn't be none the wiser. The key would be knowing which page or passage for where the encryption starts, but it could be encoded using something fairly simple like a Vigenere cypher. Do something like selecting the page and paragraph based on the date, and perhaps mix those up based on which individual is using them and you'll have a pretty good and nearly impossible to crack system worked out.
It would be pretty darn impossible to break given WWII tech, but with a modern computer it would be possible to sort through books commonly found amongst soldiers of the era in place of the key and see if any recognizable phrases show up in the output. At least that seems like something plausible enough to try as a starting point.
... and in this case, sent with a one time pigeon
;isn't a "on a now probably destroyed code book designed specifically for a single operation or mission." a onetime pad technically. if not, what is it?
No, because elements in an ops code book could be simple word substitution and any word reused - like substituting 'lettuce' for 'ammunition', 'lance' for 'artillery', 'John' for 'rifle', 'red' for 'send', beach' for 'don't' etc. You could use 'red John lettuce' for send rifle ammunition and '' as well as 'beach red lance'. for 'don't send artillery'. This of course opens up for statistical analysis as well as situational hints, but can be reinforced with multiple available substitutions for commonly used words, as well as limiting the time span any given code book was in use - so that IF the code was broken it would by that time already be obsolete, and any intercepted messages already overtaken by events.
From the link you gave "A number of nations have used one-time pad systems for their sensitive traffic. Leo Marks reports that the British Special Operations Executive used one-time pads in World War II to encode traffic between its offices. One-time pads for use with its overseas agents were introduced late in the war.[11] Other one-time tape cipher machines include the British machines Rockex and Noreen."
Redundant, but one should also stress that it is also known that the British actually did use one-time pads.
Code: "The Eagle has landed"
Cipher: AKINSHXHHDUQOANSPQJCDHSG
Graecum est, non legitur.
And THAT's why it cannot be read.
Visit CryptoGnome in his home.
The parts of the message that begin with NURP is the identifier for the pigeon. There were two in the message:
NURP.40.TW.194 and NURP.37.OK.76
Other noted pigeons who contributed important messages:
http://www.thebirdman.org/Index/Others/Others-Doc-Birds&OtherAnimals/+Doc-Birds&OtherAnimals-Birds/RoleOfPigeonsInWartime.htm
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
Actually, Having a real message (i.e. pass spellcheck) is quite easy to detect. It's getting there that's the hard part. It can take some time (time we have). Finding the one time pad key (where the key is as long as the message) is to use enough known messages to force a collision. Known plain text comparisons (like known plain text of similar pigeon messages). The governments might already have the exact message decoded by other means. Generate one time pads for the entire known text and see if you get a hit. Use statistical methods to create agents to process certain targets of known plaintext pairs. Having a message header or sign off pattern would be a great place to start!
Perspective is to Science what Interpretation is to Religion. Obama + Paul FTW
I'll just bet the dumb Limey fuckers are regretting what they did to Turing now, aren't they!!! If he were still around, maybe they'd know what the message said. (It said, the U-Boat with the 10,000 tons of gold went down at xx.xxxx degrees West, yy.yyyy degrees North, not too far from Zzzzzzzzzzz.
"Charlie" probably wasn't formally recorded in a true codebook during the Vietnam war, yet it would have been a commonly understood code word for enemy troops among US soldiers.
Wrong. See https://en.wikipedia.org/wiki/Charlie for why. It wasn't code, any more than calling someone named James, "Jim".
No, a one-time pad is a type of cipher, while a codebook is an element of a code. Quite different categories of encryption, very dissimilar.
In a one-time pad, the pad is used as a key for a cipher process, where each letter in the message is transformed into a different letter using a different cipher, based on the corresponding letter in the key. Since each succeeding letter is encrypted with a different simple cipher, this immunizes the message from statistical analysis which otherwise allows simple ciphers to be cracked rather easily.
With a codebook no ciphers are involved. A codebook is sort of like a DNA server but with a 1:1 ratio between numbers and domain names that is preserved going either way. Each element in the codebook is a word or phrase in plane, which is represented with a specific sequence of letters and/or numbers. Individual characters are generally not encoded, just words and/or phrases. Since it is not based on a mathematical transformation of the original message it isnt vulnerable to the same attacks as a cipher.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
"Send more pigeons"
...you're welcome.
Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
I think it should first be determined if it was an African pigeon or a European pigeon.
1. GCHQ knows the pigeon that the mesage was on [ID number known and pigeon origin unknown]. Second identical message was sent by another pigeon (ID number known & shown om message , but pigeon not known (records held at Bletchly archives etc being checked now.)) (Personal message to me by interested parties at GCHQ) /handler working languages. Key points in my own messages when active switched from English (common language) to Gaelic (handler was also a Gael) so three languages Force Jargon/English/Gaelic even in a tweet length message on one time pads.
2. 1 Assumption. Field operative/ recipiant got message and got on with things Pigeon no 2 this one lost. This is Case 1
2.2 . Assumption. Field operative/ recipiant did not get message and did not get on with things Both Pigeon no 2 and pigeon 1 also did not arrive. This is case 2.
3. if case1 the mesage is/was known to those who needed it in time (probally S/He dead by now). If case 2 no mesage was received and now does not matter for any war effort but only as an example in generating a lot of interest.
Also note point of operative
Regards Eion MacDonald
The technology to decrypt it may not have been invented yet in this reality..
Maybe they should have the chimpanzees look at it.
decoded and translated.... from Pigeon English... it reads...
Help, I am stuck in a chimney...
FTFY.
Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"