| Crates.io | zymic_core |
| lib.rs | zymic_core |
| version | 0.1.1 |
| created_at | 2025-09-16 18:33:25.718141+00 |
| updated_at | 2025-09-16 22:05:46.220263+00 |
| description | Core library providing the primitives and streaming APIs for the Zymic authenticated encryption format. |
| homepage | |
| repository | https://github.com/dpottavio/zymic |
| max_upload_size | |
| id | 1842174 |
| size | 167,024 |
Core library providing the primitives and streaming APIs for the Zymic
authenticated encryption format. It implements the ZymicStream type
and frame-based AEAD encryption/decryption with support for both std
and no_std environments.
std (default): Enables std::io::{Read, Write, Seek} support
for streaming APIs.
no_std: Available by disabling the default std feature.
serde: Adds serde serialization support for the ByteArray
type.
os_rng: Enables RNG-agnostic constructors for ByteArray
(try_from_crypto_rand``), requiring rand::TryCryptoRng +
rand::TryRngCore`.
All code and documentation in this repository is licensed under the MIT License.
You are free to use, modify, and distribute this project in accordance with the terms of that license.