1 unstable release
| 0.1.1 | Sep 16, 2025 |
|---|---|
| 0.1.0 |
|
#1175 in Cryptography
39 downloads per month
Used in zymic_cli
135KB
2.5K
SLoC
zymic_core
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.
Features
-
std(default): Enablesstd::io::{Read, Write, Seek}support for streaming APIs. -
no_std: Available by disabling the defaultstdfeature. -
serde: Addsserdeserialization support for theByteArraytype. -
os_rng: Enables RNG-agnostic constructors forByteArray(try_from_crypto_rand``), requiringrand::TryCryptoRng + rand::TryRngCore`.
License
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.
Dependencies
~1.5–2MB
~37K SLoC