It was a huge secret during World War II but now the crucial work done by the codebreakers of Bletchley Park is very well known - even to the extent that Benedict Cumberbatch played Alan Turing in 2014 blockbuster movie 'The Imitation Game'.
But it wasn't only the Allies who had access to cutting-edge technology; Hitler's "unbreakable" cipher machine - the Lorenz SZ42 - was used to send top-secret messages of Nazi Germany's High Command.
However, the machine, despite being more complex than the Engima, wasn't as unbreakable as they thought and Lorenz cipher could be broken - thanks to Bill Tutte's deduction of the architecture of the Lorenz machine without ever having seen it. This achievement is credited with helping to shorten the war and save millions of lives.
It's thought there were 200 Lorenz machines in existence during the war but only four are known to have survived and now one of them is on display at The National Museum of Computing at Bletchley Park, giving visitors the opportunity to see both Allied and Axis technology used for encryption and decryption during World War II.
The particular Lorenz SZ42 machine to be displayed at The National Museum of Computing has the serial number 1137 and was used at the German HQ in Norway at Lillehammer, north of Oslo. Since Norway was occupied by the Nazis at the end of the war, it's likely to have received the final surrender instruction message at 24:00 hrs on 8 May 1945, marking the end of World War II.
Using two sets of five wheels, the machine produced a cipher text which obscured and altered characters to encrypt traffic. In order to decode and understand messages, both the sending and receiving Lorenz machines had to be configured to the exact same starting position in order to decrypt the transfer.
The Ablesetafel 40 or Sprunchtafel was used by German cryptographers to identify the wheel settings that the operator should use on the Lorenz machine. Only two such devices are known to exist today and visitors can see one for themselves at Bletchley.
A teleprinter was connected to the Lorenz SZ42 cipher machine, in order so that the operator could use the keyboard to type messages in plain text before they became encrypted.
British intelligence was able to intercept messages using a Knockholt Y station. This is a partial reconstruction of Bletchley Park's Knockholt station, featuring an undulator to record the incoming encrypted traffic on tape for translation.
Built in 1944, the Colossus computer reduced the time to decrypt German code from weeks to just hours, a speed which helped undermind any operation Hitler's troops were attempting to carry out. Colossus was used to find the wheel start positions used by the Lorenz machine from the five-hole punched paper tape. This rebuild of the Colossus now resides in Bletchley Park.
The reconstructed Tunny Gallery shows the entire World War II code-breaking process of the Lorenz-encrypted messages - known as Tunny in the UK - from German territories. The original Tunny machine represented a rengineering of the Lorenz machine, despite British forces having never seen one.
There were between 12 and 15 by the end of the war and they produced the final decrypts of enciphered teleprinter communications of the German High Command during World War II.
The decrypted text was printed in plain-text German, ready to be translated into English and reveal the top secret operations of Nazi high command - something credited with bringing about a much quicker end to the war.
The German Lorenz SZ42 cipher machine is available to see at the National Museum of Computing in Bletchley park, along with the British machines which decrypted the messages.