SpongeHash-AES256

A sponge-based secure hash function that uses AES-256 as its internal PRF.
This hash function has a variable output size.
Installation
In order to use this crate, add it to your Cargo.toml file:
[dependencies]
sponge-hash-aes256 = "1.10.0"
Usage
Here is a simple example that demonstrates how to use SpongeHash256:
use encode_to_slice;
use ;
Command-line application
The sponge256sum command-line application:
Download the application here:
🔗 https://github.com/lordmulder/sponge-hash-aes256/releases
🔗 https://codeberg.org/MuldeR/sponge-hash-aes256/releases
🔗 https://gitlab.com/lord_mulder/sponge-hash-aes256/-/releases
Mirrors:
🔗 https://www.appimagehub.com/p/2347075
🔗 https://sourceforge.net/projects/muldersoft/files/SpongeHash-AES256/
License
This software is released under the BSD Zero Clause (“0BSD”) License.
Copyright (C) 2025-2026 by LoRd_MuldeR <mulder2@gmx.de>.
