A cryptography tool for the subject KAB on CVUT. Includes basic cryptography techniques monoalphabetic shift, affine cipher, substition with keyword.
Not mobile responsive, Desktop only!
Demo live at: kab-tool.vercel.app
- Autosave of state
- Keypress for frequency analysis (arrow left and right)
- Calculate Index of coincidence (IC) on input
- Autochange output on cipher paramater change
- Dark/Light mode
- Node
- yarn/npm
# install dependencies
yarn install
# running dev mode
yarn dev
# production build
yarn build
# running production
yarn start
We recommend you to use Vercel.
In case you decide to contribute to this project, we will be very happy and we appreciate your help. Feel free to:
- Check out issues.
- Create a new branch from
master
where work will be done - After work is done please create new pull request into
master
- Wait for review and PR approval (PR should be approved)
- After merge work is DONE! Thank you! ❤️
If you have any questions about development or issue description, feel free to ask the author of the issue in comments.
This project is licensed under the MIT License - see the LICENSE file for details