CryptX | CE Cryptography Suite
  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

A suite of dynamic libraries for the TI-84+ CE designed to integrate with the C/ez80 toolchain. There are three libraries in the library group that can be installed: HASHLIB, ENCRYPT, ENCODEX--and a singular group file to install them all (CryptX). HASHLIB provides: (1) cryptographic hashing, (2) HMAC, (3) hash-based mask generation, (4) key derivation. ENCRYPT provides: (1) A secure pseudorandom number generator, (2) AES-128, AES-192, AES-256 in CBC and CTR modes, (3) RSA for key lengths from 1024 to 2048 bits, (4) Elliptic Curve Diffie-Hellman using the SECT233k1 NIST-defined curve. ENCODEX provides: (1) ASN.1 decoding, (2) Base64 encoding/decoding, (3) Bit packing encoding/decoding.
Documentation:

Archive Contents

Name Size
README.md 697 bytes
CryptX.8xg 22.9 KB
hashlib.8xv 4.5 KB
encrypt.8xv 16.9 KB
encodex.8xv 1.6 KB
Download file
File Size
25.7 KB

Metadata

Uploaded

Links

Documentation
https://acagliano.github.io/cryptx

Statistics

Rating
No ratings.
Downloads
555
↳ this version
204
Views
1496
↳ this version
689

Reviews

Nobody has reviewed this file yet.

Versions

  1. CryptX | CE Cryptography Suite (published 1 year, 4 months ago; 2023-07-11 08:56 UTC-07:00)
  2. CryptX | CE Cryptography Suite (published 1 year, 11 months ago; 2022-12-17 13:23 UTC-07:00)

Advertisement