| Crates.io | simple_crypt |
| lib.rs | simple_crypt |
| version | 0.2.3 |
| created_at | 2022-08-10 14:58:39.822635+00 |
| updated_at | 2022-08-13 01:54:04.489024+00 |
| description | A simple and high level library to encrypt and decrypt texts, files, folders and any data with it |
| homepage | |
| repository | https://github.com/NiiightmareXD/simple_crypt |
| max_upload_size | |
| id | 642676 |
| size | 14,665 |
A simple and high-level rust library to encrypt and decrypt texts, files, folders and any data with it For encryption, it uses AES-GCM-SIV-256 and Argon2
add this to Cargo.toml:
simple_crypt = "*"
Encrypting
let encrypted_data = encrypt(b"example text", b"example passowrd").expect("Failed to encrypt");
Decrypting
let data = decrypt(&encrypted_data, b"example passowrd").expect("Failed to decrypt");
And there are other functions to encrypt files or folders see the documentation
Go to Documentation | Repository