Crates.io | hermetica |
lib.rs | hermetica |
version | 0.1.3 |
source | src |
created_at | 2024-07-12 15:31:01.102875 |
updated_at | 2024-07-12 20:15:47.132234 |
description | Hardware accelerated file encryption/decryption |
homepage | |
repository | https://github.com/cdrso/hermetica |
max_upload_size | |
id | 1300798 |
size | 3,443,609 |
Hardware-Accelerated File Encryption and Decryption
Hermetica is a high-performance Rust application for rapid file encryption and decryption. It leverages hardware acceleration and efficient multithreading to maximize performance across all available CPU cores.
Important Security Disclaimer: Hermetica uses a custom, from-scratch AES-GCM implementation. It has not undergone formal security audits and is not recommended for production or security-critical applications without thorough review and testing.
AES-NI
and PCLMULQDQ
instruction setsAES-NI
and PCLMULQDQ
supportstd::thread
for low-overhead parallel processingHermetica is engineered for speed and efficiency:
cargo install hermetica
Hermetica provides simple command-line operations for file encryption and decryption:
hermetica -e <file>
hermetica -d <file>
AES-NI
and PCLMULQDQ
instructionsThis project is licensed under the GNU General Public License v3.0 (GPLv3). See the LICENSE file for full details.