Caution
This is an educational resource. The intended use of this project is for learning and experimenting with cryptography using the Raku programming language.
Implemented:
Obscure::Hashes::SHA3
: A pure Raku implementation of the SHA‑3 and SHAKE hash families. It provides four cryptographic hash functions, SHA3-224, SHA3-256, SHA3-384, and SHA3-512, and two extendable-output functions (XOFs), SHAKE128 and SHAKE256 of the SHA-3 family of functions. It provides one-shot, and streaming APIs.