The SHA-256 Project - PyPI
Python package implementing of the SHA-256 Secure Hashing Algorithm defined in FIPS 180-4 with a command-line interface.
- SHA-256 - An Implementation of Secure Hashing Algorithm 2 (SHA-2) with 256-bit digest.
- This implementation is based on the pseudocode algorithm from Wikipedia and The SHA-256 Project
python sha256.py -s 'message string'
python sha256.py -f input-file.txt
The Application is tested using Pytest
To run the tests:
pip install -r requirements.txt
pytest