Crates.io | rusty_crypto |
lib.rs | rusty_crypto |
version | 0.1.24 |
source | src |
created_at | 2024-03-01 18:20:20.82546 |
updated_at | 2024-06-27 21:11:43.097372 |
description | A simple cryptographic suite for Rust |
homepage | https://github.com/SylvanM/rusty_crypto |
repository | https://github.com/SylvanM/rusty_crypto |
max_upload_size | |
id | 1159138 |
size | 1,353,466 |
rusty_crypto
is a small cryptographic suite that I put together in Rust. It contains
the Speck secret key cipher, the SHA512 hash function, Shamir Secret Sharing, and
a public-key encryption scheme based on the CRYSTALS-Kyber Key Encapsulation Mechanism.
Important: I did not write the code for the Kyber KEM stuff. That was written by Argyle-Software, found here. I wrote a simple module (which I so hilariously called "lettuce" because I guess it kind of sounds like "lattice") that uses that KEM to create PKE.
All other code is written by me! Which means you probably shouldn't use it. Just being real.