| Crates.io | pq-envelope |
| lib.rs | pq-envelope |
| version | 0.2.0 |
| created_at | 2025-10-08 19:58:42.782835+00 |
| updated_at | 2025-10-20 15:48:30.047002+00 |
| description | Post Quantum Hybrid Encryption for multiple recipients |
| homepage | https://crates.io/crates/pq-envelope |
| repository | https://github.com/mikelodder7/pq-envelope |
| max_upload_size | |
| id | 1874527 |
| size | 99,498 |
Post Quantum Safe Hybrid Encryption for multiple recipients.
To speed up AES, there are a few options available:
RUSTFLAGS="--cfg aes_armv8" cargo build --release ensures that the ARMv8 AES instructions are used if available.By default, the aes feature auto-detects the best AES implementation for your platform
for x86 and x86_64,
but not on ARMv8 where it defaults to the software implementation as of this writing.
To enable the ARMv8 AES instructions, the aes_armv8 feature is enabled in the .cargo/config file in this crate.
Enabling aesni provides the fastest Aes algorithm.
Shake auto detects the best implementation for your platform.
Licensed under
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.