Projects

Rust Binaries

SumatraDigest

GitHub | Crates.io | Download

Description

An executable for hashing files using the command line with SHA1,SHA2,SHA3,SHAKE256,BLAKE2B,BLAKE3 with customizable actions like take checksum, write to file, among others

Download

cargo install sumatradigest

Rust Libraries

libborneo

Description

A Block-Lattice like construction that forms a DAG chain with bridges.

libslinkynet

RFCs

Description

A Novel Peer-To-Peer Decentralized Network with multiple functionalities for the future web.

libsumatracrypt-rs

GitHub

Description

A Cryptography Library that contains the following cryptographic protocols with zeroize support

Public-Key Encryption
  1. RSA4096-OAEP
  2. Elliptic Curve Integrated Encryption System (ECIES) using CURVE25519
Digital Signatures
  1. BLS
  2. ED25519
  3. ED448 (unfinished)
  4. Schnorr over Ristretto Compressed Ed25519 points
  5. RSA4096 (unfinshed)
Hash Functions
  1. SHA1
  2. SHA2 (variable digest)
  3. SHA3 (variable digest)
  4. SHAKE256
  5. BLAKE2B (variable digest with key)
  6. BLAKE3
Key Exchanges
  1. X448
Symmetric Encryption
  1. XChaCha20 (unfinished)
  2. AES (unfinished)
Post-Quantum Cryptography
  1. [Signature] FALCON1024
  2. [Signature] Dilithium3
  3. [Key Encapsulation] Kyber1024