Welcome to Initial Release - Version 1.0.0
Release Date: April 7, 2025
Author: ProgrammerKR
Repository: Hashium on GitHub
Overview
Hashium is a custom hashing algorithm developed as an advanced and secure evolution of the HashX library. Built entirely in Python, Hashium offers enhanced security, flexibility, and speed. Designed for developers seeking a robust alternative to traditional hashing algorithms, Hashium introduces new cryptographic patterns and customizable features.
Features
- Custom Hashing Algorithm (independent of MD5, SHA, etc.)
- Fully open-source and MIT Licensed
- Hash generation from strings, files, or byte inputs
- Multiple encoding formats (hex, base64, binary, etc.)
- Salting and peppering support
- Strong one-way encryption
- Collision resistance improvements over traditional methods
- Lightweight and fast
- Easy integration with Python projects
Getting Started
-
Clone the repository
git clone https://github.com/ProgrammerKR/Hashium cd Hashium
-
Run Example
python examples/demo.py
-
Use in Your Project
from hashium import Hashium hasher = Hashium() hashed = hasher.hash("your_text_here") print(hashed)
Known Limitations
- Currently supports Python 3.6+
- Not yet peer-reviewed for cryptographic security standards
- Recommended for educational and experimental use in early versions
Future Plans
- Performance optimizations
- More customizable hash output formats
- CLI tool for easy hashing from terminal
- Web-based demo and API integration
- Security auditing and professional review
Contributing
Contributions are welcome! Please submit pull requests or open issues on the GitHub Issues page.
License
This project is licensed under the MIT License.
Hashium – Redefining Custom Hashing.