"Mystery Code" is a demonic password that makes Alan Turing and his code crackers work hard to crack. However, experts say this will collapse in the face of modern computing.
Polish experts violated earlier versions of Mystery Code in the 1930s and created anti-start machines, but the subsequent security upgrades by the Germans meant that Tudin had to develop new machines or "bombs" to help his code crackers remove enemy information. By 1943, these machines might decipher two messages per minute.
However, while the contest to break the mystery is already famous, due to the two years of shortening World War II and the emergence of various Hollywood movies, experts say it will be the trivia of today.
"The mystery will not be subject to modern computing and statistics," said Michael Wooldridge, a computer science professor and an expert in artificial intelligence (AI) at Oxford University.
The puzzle device used by shaft power is a typewriter-like motor-mechanical machine, each rotor has 26 possible positions, a reflector, which sends the signal back through the rotor and a plug-in that exchanges the letters into pairs.
Its setting means that even if the same key is pressed twice, a different letter will be produced each time. More importantly, the initial settings are changed every 24 hours.
"Essentially, the Mystery's device gains power because the number of messages that can encrypt messages is astronomy-large. Too big, too big to be checked in detail," Wooldridge said. He added that the "bomb" is a rough hard-wired mechanical computer that searches through a large number of alternatives to cracking Nazi messages.
Dr Mustafa, senior lecturer at the University of Manchester Software Security, added that the key to Turing and his colleagues’ success is that the mystery has many weaknesses, including that no letter will be represented once it is included in the case of itself.
"It's (a) a brute force attack, trying all the different combinations. But because of these weaknesses of these mysteries, they managed to do it. They managed to automate this to do it quickly enough to be able to crack the code."
Today, however, the process will become less daunting, especially because technology is the first to be: AI.
"The logic of recreating bombs in traditional shows is simple," said Waldridge. "Then, with the speed of modern computers, the hard work of bombs will be done in a very short time."
Wooldridge adds that a range of modern statistical and computing technologies can also be deployed. “The power of modern data centers is hard to imagine,” he said. “The mystery is not out of reach.”
Using a slightly different approach - Wooldridge suggests may be slower - the researchers have previously used a trained AI system that can use Grimm's Fairytales along with 2,000 virtual servers to identify German to crack encoded messages in 13 minutes.
But while modern computing will crash rapidly, technologies such as Rivest-Shamir-Adleman (RSA) Cipher (originally developed in 1977 and based on large-scale quality numbers) remain solid.
"In the case of RSA, it's a huge number of issues to consider. Brute force technology - browsing all alternatives - just that none of them can be solved," Wooldridge said. "If quantum computers have ever offered theoretical commitments, then we might need completely new technologies to ensure data is secure."
But while the Mystery code won’t last until modern technology, Mustafa said cracking it during the war was a huge achievement, especially since it was considered unbreakable.
"It took several months, more than a year to be able to crack it, but it's a huge thing to be able to actually do it in a lifetime of war," he said. "God knows what would happen if we didn't crack the puzzle in time."