A collection of projects that are related to cryptography.
- Credit card number generation and validation with luhn algorithm
- Hamming code encryption and decryption for even and odd
- Hashed password cracking demonstration using brute force and dictionary attacks
- Hiding a string in another by encoding into invisible characters
Clone the project
git clone https://github.com/mensch272/crypto-collection.git
Move into the project directory
cd crypto-collection
Install the requirements by running
python -m pip install -r requirements.txt
Do the setup and run the django app
python manage.py makemigrations
python manage.py migrate
python manage.py loaddata credit_card.json
python manage.py runserver
Then you can open the url the server was started on