If its a one time pad, its probably unbreakable. But the big problem with one time pads is that as a spy, if you are found with one, that pretty much proves it, so there are good reasons why a one time pad might NOT have been used.
What altertatives are there? Vigenère cipher seems an obvious possibility and would have been hard to crack if the key was long. The key would have been a quotation, carried in the head and could easily be long. Encryption can practically be done in the head by an experianced operative and fast, or with the aid of a simple nodepad if not. To crack it you should look for repeated sequences - these would be simple words encrypted on a given multiple of the key length which end up encrypted the same way. But there are not any and that may just mean the key is long.
Enigma? Dont forget that the British did not use Enigma, the Germans did, so this seems unlikely.
More historical context would help here. Exactly what was the norm for spies in 2WW Germany to use at this time? And could would please have a list of all the one time pads? How many are there, could we just brute force them? (If we had that?)
Could it be a book Cipher of sorts?
In a way, an OTP is basically a book cipher. In other news:
Carriers of Secrets: Pigeon on Trial for EspionageOne time pads could be difficult, since they'd need to make sure the key was safely delivered as well, since there's not really an easy way to transfer large keys over long distance. Theoretically, another uncracked message could actually turn out to be a key, but it's highly unlikely that both were intercepted. If they're using shorthand as well, that makes the decryption process even more tricky, and renders cryptanalysis essentially useless.
In cryptography, the one-time pad (OTP) is a type of encryption which has been proven to be impossible to crack if used correctly.
Please note, it's not theoretically uncrackable, it's proven to be uncrackable. (If used correctly.) You'd have to find a chink in the German's process to make any decryption attempt viable.
To continue the example from above, suppose Eve intercepts Alice's ciphertext: "EQNVZ". If Eve had infinite computing power, she would instantly find that the key "XMCKL" would produce the plaintext "HELLO", but she would also find that the key "TQURI" would produce the plaintext "LATER", an equally plausible message:
As you can see, this is letter frequency, but if there's a shorthand code as well, letter frequency goes out the window. For example, trps a rhn, rt could mean troops at the rhine, retreat. However, word frequency get's significantly more difficult since it only uses some letters from the original word. It would be even more difficult should they have some completely off topic shorthand, such as gziek mat mforkan, flta could mean the exact same thing provided the receiver had knowledge on how to use it. Also, you'd have to figure out how the key was transmitted as well.