German naval Enigma
E779124
The German naval Enigma was a World War II cipher machine used by the Kriegsmarine to encrypt communications, whose decryption by Allied codebreakers was crucial to the Battle of the Atlantic.
All labels observed (3)
| Label | Occurrences |
|---|---|
| German naval Enigma canonical | 2 |
| German Naval Enigma | 1 |
| Kriegsmarine signals intelligence | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Enigma machine variant
ⓘ
cipher machine ⓘ military cryptographic device ⓘ |
| basedOn | commercial Enigma machine NERFINISHED ⓘ |
| classifiedAs | high-grade cipher system ⓘ |
| countryOfOrigin | Germany ⓘ |
| decryptedBy |
Allied codebreakers
ⓘ
Bletchley Park NERFINISHED ⓘ Government Code and Cypher School NERFINISHED ⓘ |
| decryptionAssistedBy |
Polish cryptologic work on Enigma
ⓘ
bombes (electromechanical codebreaking machines) NERFINISHED ⓘ capture of Enigma machines ⓘ capture of codebooks from German vessels ⓘ |
| decryptionCodename | Ultra NERFINISHED ⓘ |
| feature |
codebooks for key distribution
ⓘ
daily key settings ⓘ increased rotor count in M4 version ⓘ multiple interchangeable rotors ⓘ plugboard (Steckerbrett) ⓘ reflector (Umkehrwalze) NERFINISHED ⓘ rotor-based substitution cipher ⓘ |
| hasVariant |
M3 naval Enigma
NERFINISHED
ⓘ
M4 naval Enigma NERFINISHED ⓘ |
| historicalSignificance |
central example in history of cryptanalysis
ⓘ
iconic symbol of World War II signals intelligence ⓘ |
| impact |
contributed to Allied victory in the Battle of the Atlantic
ⓘ
enabled Allies to reroute convoys ⓘ reduced effectiveness of U-boat campaign ⓘ |
| moreSecureThan | German Army Enigma (early war) NERFINISHED ⓘ |
| operator |
German Navy
NERFINISHED
ⓘ
U-boat crews ⓘ surface warship crews ⓘ |
| purpose |
encrypt naval communications
ⓘ
protect operational secrecy of U-boats ⓘ |
| relatedTo |
German Air Force Enigma
NERFINISHED
ⓘ
German Army Enigma NERFINISHED ⓘ |
| securityMeasures |
destruction of key material when capture threatened
ⓘ
frequent key changes ⓘ strict handling procedures on U-boats ⓘ |
| timePeriod | 1939–1945 ⓘ |
| usedBy |
Kriegsmarine
NERFINISHED
ⓘ
Nazi Germany NERFINISHED ⓘ |
| usedFor |
U-boat movement orders
ⓘ
convoy attack coordination ⓘ logistical and administrative naval traffic ⓘ weather reports ⓘ |
| usedInConflict | World War II ⓘ |
| usedInTheater | Battle of the Atlantic NERFINISHED ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: German naval Enigma Description of subject: The German naval Enigma was a World War II cipher machine used by the Kriegsmarine to encrypt communications, whose decryption by Allied codebreakers was crucial to the Battle of the Atlantic.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
German Naval Enigma