├── .gitignore ├── .node-version ├── .travis.yml ├── README.md ├── examples ├── example_one.js ├── example_three.js └── example_two.js ├── gulpfile.js ├── index.js ├── package.json ├── src ├── config.js ├── iterator.js ├── plugboard.js └── rotor.js └── test ├── encrypt-decrypt.js └── encrypt.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | v0.10 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/README.md -------------------------------------------------------------------------------- /examples/example_one.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/examples/example_one.js -------------------------------------------------------------------------------- /examples/example_three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/examples/example_three.js -------------------------------------------------------------------------------- /examples/example_two.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/examples/example_two.js -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/package.json -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/src/config.js -------------------------------------------------------------------------------- /src/iterator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/src/iterator.js -------------------------------------------------------------------------------- /src/plugboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/src/plugboard.js -------------------------------------------------------------------------------- /src/rotor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/src/rotor.js -------------------------------------------------------------------------------- /test/encrypt-decrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/test/encrypt-decrypt.js -------------------------------------------------------------------------------- /test/encrypt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobtomlinson/enigma-js/HEAD/test/encrypt.js --------------------------------------------------------------------------------