Cipher and Cryptography utility in NodeJS
Cipher groundwork from http://rumkin.com by Tyler Atkins
###Installation
$ git clone https://github.com/bufutda/zookin.git zookin
$ cd zookin
$ npm install -g###Usage ####Ciphers Encode text with vigenere using "cipher" as the key
$ zookin vigenere -e -k cipher -c supersecretmessageDecode text with vigenere using "cipher" as the key
$ zookin vigenere -d -k cipher -c ucelvjgkglxdgahhkvBruteforce vignere ciphertext
$ zookin vignere -c ucelvjgkglxdgahhkv -bBruteforce unknown ciphertext
$ zookin bruteforce -c ucelvjgkglxdgahhkv####Altering the Ranking
Use a different dictionary with -p
WordTrees are used to rank cipher results
Export the current wordTree
$ zookin wordtree --export path/to/wordtree/Import a wordTree
$ zookin wordtree --import path/to/wordtree/Generate a new wordTree
$ zookin wordtree -g path/to/dictAdd a word to the wordTree
$ zookin wordtree -a foobar