#hash #swifft #facilitate #cc #fastest #post-quantum #zero-knowledge

libswifft

LibSWIFFT is a production-ready C/C++ library providing SWIFFT, one of the fastest available secure hash functions, which is also collision-resistant as well as facilitates zero-knowledge proofs of knowledge of a preimage (ZKPoKP) and post-quantum digital signatures

2 unstable releases

0.2.0 Apr 3, 2024
0.1.0 Mar 24, 2024

#549 in Cryptography

Download history 144/week @ 2024-03-20 16/week @ 2024-03-27 162/week @ 2024-04-03

322 downloads per month

MIT/Apache

70KB
1K SLoC

Rust 563 SLoC // 0.0% comments C 261 SLoC // 0.4% comments C++ 232 SLoC // 0.1% comments

https://crates.io/crates/libswifft/

Dependencies

~0–2MB
~40K SLoC