HASHLIB CE Cryptography Library
- All files
- TI-84 Plus CE Programs
- TI-84 Plus CE Assembly Programs
- TI-84 Plus CE Assembly Math Programs
Description
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.
Archive Contents
Name | Size |
---|---|
hashlib_release/readme.md | 234 bytes |
hashlib_release/hashlib.h | 3.4 KB |
hashlib_release/hashlib.lib | 356 bytes |
hashlib_release/hashlib.8xv | 14.4 KB |
Download file
- File Size
- 7.2 KB
- Short link
- http://ceme.tech/DL2123
Metadata
- Uploaded
- 3 years, 6 months ago
Statistics
- Rating
- No ratings.
- Downloads
- 1321
- ↳ this version
- 177
- Views
- 6192
- ↳ this version
- 991
Reviews
Nobody has reviewed this file yet.Versions
- HASHLIB CE Cryptography Library (published 2 years, 7 months ago; 2022-02-05 00:02 UTC)
- HASHLIB CE Cryptography Library (published 2 years, 7 months ago; 2022-02-03 05:18 UTC)
- HASHLIB CE Cryptography Library (published 2 years, 10 months ago; 2021-10-29 14:12 UTC)
- HASHLIB CE Cryptography Library (published 3 years, 2 months ago; 2021-06-27 06:09 UTC)
- HASHLIB CE Cryptography Library (published 3 years, 3 months ago; 2021-05-28 21:44 UTC)
- HASHLIB CE Cryptography Library (published 3 years, 6 months ago; 2021-02-22 06:53 UTC)
Advertisement