├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── examples └── simple.js ├── index.js ├── lib ├── eintrittswalze.js ├── enigma.js ├── rotor.js ├── steckerbrett.js ├── umkehrwalze.js └── walze.js ├── package.json └── test ├── enigma-M4-1.js ├── enigma-M4-2.js ├── enigma-realmessage.js ├── enigma-rotation.js ├── rotor.js ├── steckerbrett.js └── walze.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/README.md -------------------------------------------------------------------------------- /examples/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/examples/simple.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/index.js -------------------------------------------------------------------------------- /lib/eintrittswalze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/eintrittswalze.js -------------------------------------------------------------------------------- /lib/enigma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/enigma.js -------------------------------------------------------------------------------- /lib/rotor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/rotor.js -------------------------------------------------------------------------------- /lib/steckerbrett.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/steckerbrett.js -------------------------------------------------------------------------------- /lib/umkehrwalze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/umkehrwalze.js -------------------------------------------------------------------------------- /lib/walze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/lib/walze.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/package.json -------------------------------------------------------------------------------- /test/enigma-M4-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/enigma-M4-1.js -------------------------------------------------------------------------------- /test/enigma-M4-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/enigma-M4-2.js -------------------------------------------------------------------------------- /test/enigma-realmessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/enigma-realmessage.js -------------------------------------------------------------------------------- /test/enigma-rotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/enigma-rotation.js -------------------------------------------------------------------------------- /test/rotor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/rotor.js -------------------------------------------------------------------------------- /test/steckerbrett.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/steckerbrett.js -------------------------------------------------------------------------------- /test/walze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelsen/enigma/HEAD/test/walze.js --------------------------------------------------------------------------------