The German Enigma machines were portable cipher units with a set of rotors to encode scrambled signals which were theoretically unbreakable.