- All files
- TI-84 Plus CE Programs
- TI-84 Plus CE Assembly Programs
- TI-84 Plus CE Assembly Math Programs
This is a LibLoad-compatible library that contains algorithms for computing several types of hashes for files or arbitrary data segments.
It contains: general additive checksums (24 and 32-but), CRC-32, SHA-1, and SHA-256.
For the SHA* routines, there are single-pass routines that allow you to pass a single block of data, but the backend routines that deal with individual segments are also exposed.
See the enclosed C header file for more details.
Credit to: beckadamtheinventor for some assembly magic deal with a pseudo uint64_t.
Credit to: commandblockguy for help making this LibLoad compatible.
ReviewsNobody has reviewed this file yet.
- HASHLIB CE Cryptography Library (published 3 days, 14 hours ago; 2021-02-22 06:53 UTC)