a tool that encrypts files using the kyber lattice encryption algorithm
Go to file
socketwrench 6d012936a9 Update 'README.md' 2023-05-30 06:18:44 +02:00
src fixed logging 2023-05-30 06:14:30 +02:00
.gitignore initial commit 2023-05-29 20:54:13 -06:00
Cargo.toml initial commit 2023-05-29 20:54:13 -06:00
README.md Update 'README.md' 2023-05-30 06:18:44 +02:00

README.md

A tool that uses the rust pqc_kyber crate to encrypt and decrypt files with post quantum cryptography!

installation:

  1. install rust from rustup.rs
  2. clone repo
  3. cd into repo and run 'cargo run --release'
  4. enjoy!

Features:

  • encrypting and decrypting files
  • generating key pairs
  • viewing files (makes it easier to open your public key in the app and copy the contents without having to open an editor)
  • viewing a graph of the files shannon entropy (I just thought this would be interesting and fun to implement so I added it just cause :)
  • showing the base64 encoded contents of a file (so that you can easily copy an encrypted message)

Warning: the rust pqc-kyber crate has not undergone an audit, so use this at your own risk, and perhapse consider using this tool in conjunction with pgp

Stuff I might implement:

  • making a tool where you can paste a base64 encoded string and save it to a file, in the meantime use echo "b64 stuff" | base64 --decode > file.txt