aboutsummaryrefslogtreecommitdiff
path: root/core/crypto/shake
Commit message (Expand)AuthorAgeFilesLines
* Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-281-1/+1
* Further overhaul of package line comments.Jeroen van Rijn2025-10-091-1/+1
* core: improve package doc comments for the documentation generatorLaytan Laats2024-09-031-2/+2
* Check for unneeded `transmute` with `-vet-cast`gingerBill2024-06-291-8/+8
* core/crypto/shake: Support cSHAKEYawning Angel2024-03-041-10/+13
* core/crypto/_sha3: Cleanups, prepare for cSHAKEYawning Angel2024-03-041-0/+1
* core/crypto/shake: SHAKE is an XOF, not a hashYawning Angel2024-02-071-32/+27
* core:crypto/hash: Add a generic higher level hash interfaceYawning Angel2024-02-071-173/+40
* core/crypto/shake: API cleanupYawning Angel2023-11-171-34/+32
* core/crypto: Add more assertions to the low level APIYawning Angel2023-11-171-2/+2
* core/crypto/shake: Add a TODO comment (NFC)Yawning Angel2023-11-171-0/+3
* core/crypto: Change hash asserts to panicsYawning Angel2023-11-171-8/+0
* core/crypto/sha3: odinfmt (NFC)Yawning Angel2023-11-171-99/+105
* Just make the `io.Reader` etc aliasesgingerBill2023-06-081-2/+2
* Update to new io interfacegingerBill2023-06-081-2/+2
* Strip unneeded semicolonsgingerBill2022-01-251-2/+2
* Extended crypto API by variants that write the result into a destination buff...zhibog2021-12-311-19/+66
* Removed context switching system from the crypto library to simplify the codezhibog2021-11-091-185/+72
* Fixed some typos in proc nameszhibog2021-10-161-9/+9
* Remove the read_entire_file from the crypto utils and now use the one within ...zhibog2021-10-161-3/+2
* Improved API. hash_file procs now just take a file handle instead of a pathzhibog2021-10-151-26/+21
* Add crypto library. Additional information is included in the README.mdzhibog2021-10-141-0/+279