Skip to content

Version 1.0.0 - Initial Release

Latest
Compare
Choose a tag to compare
@ProgrammerKR ProgrammerKR released this 08 Apr 15:02
· 1 commit to main since this release
4148a4d

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

  1. Clone the repository

    git clone https://github.com/ProgrammerKR/Hashium
    cd Hashium
  2. Run Example

    python examples/demo.py
  3. 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.