HASHLIB CE Cryptography Library
  1. All files
  2. TI-84 Plus CE Programs
  3. TI-84 Plus CE Assembly Programs
  4. TI-84 Plus CE Assembly Math Programs

Description

This is a LibLoad-compatible library that contains numerous cryptographic implementations. They are as follows: (1) SHA-1, (2) SHA-256, (3) Blowfish encryption, ECB mode, (4) Base64 encode/decode, and (5) A cryptographically-secure pseudo-number generator. It also contains a miscellaneous function to zero out a pointed context when you are done with it. I have plans to add the public key side of RSA (variable key lengths between 512 and 1024 bits), and perhaps even bcrypt if I can work out the bugs in it.

Archive Contents

Name Size
hashlib/makefile 1.1 KB
hashlib/hashlib.asm 107.8 KB
hashlib/Hashlib Documentation.pdf 209.9 KB
hashlib/hashlib.h 9.9 KB
hashlib/hashlib.lib 587 bytes
hashlib/hashlib.8xv 22.0 KB
Download file
File Size
243.2 KB

Metadata

Author
ACagliano
Uploaded
2 weeks, 6 days ago

Statistics

Rating
No ratings.
Downloads
26
↳ this version
8
Views
238
↳ this version
53

Reviews

Nobody has reviewed this file yet.

Versions

  1. HASHLIB CE Cryptography Library (published 2 weeks, 6 days ago; 2021-05-28 21:44 UTC)
  2. HASHLIB CE Cryptography Library (published 3 months, 3 weeks ago; 2021-02-22 06:53 UTC)

Advertisement