Simple Python3 command line interface (CLI) tool for hashing strings with standard SHA-256 built from scratch. This project realized as a part of a Cryptography and Information Security course on WUT.
Learn more about SHA-256 with our project report!
python -m venv env
env\Scripts\activate
pip install -r requirements.txt
CLI tool:
python app_cli.py --help
python app_cli.py textToBeHashed
Tests:
python -m pytest