octave functions to simulate the rotor cipher machine Enigma