completed
Cryptographic Hash Generator
Python-based tool for generating cryptographic hashes using multiple algorithms.
Python
hashlib
CLI
Project Overview
A command-line cryptographic hash generator built in Python that supports multiple hashing algorithms. Designed as a utility for security testing, integrity verification, and password hash analysis.
Technologies Used
- Python 3 — Core language
- hashlib — Standard library for cryptographic hashing
- argparse — CLI argument parsing
Features
- Generate hashes from strings or files
- Support for MD5, SHA-1, SHA-256, and SHA-512
- Batch file processing
- Output in hexadecimal or Base64 format
Usage
python hashgen.py -a sha256 -s "password123"
python hashgen.py -a sha512 -f document.pdf
Skills Demonstrated
- Python development
- Cryptographic fundamentals
- CLI tool design
- Security utility development
Related Posts
projects
Future Security Tools
A collection of planned security tools including recon automation, payload generators, and lab utilities.
1 min read
#python
#tool-development
projects
Student Database System
Database application for managing student records with search, filter, and export capabilities.
1 min read
#java
#database