darkbio_crypto/
lib.rs

1// crypto-rs: cryptography primitives and wrappers
2// Copyright 2025 Dark Bio. All rights reserved.
3//
4// Use of this source code is governed by a BSD-style
5// license that can be found in the LICENSE file.
6
7// Pull in the README as the package doc
8#![doc = include_str!("../README.md")]
9// Enable the experimental doc_cfg feature
10#![cfg_attr(docsrs, feature(doc_cfg))]
11
12#[cfg(feature = "cbor")]
13pub mod cbor;
14
15#[cfg(feature = "eddsa")]
16pub mod eddsa;
17
18#[cfg(feature = "hpke")]
19pub mod hpke;
20
21#[cfg(all(feature = "hpke", feature = "cert"))]
22pub mod hpke_cert;
23
24#[cfg(feature = "rsa")]
25pub mod rsa;
26
27#[cfg(feature = "rand")]
28pub mod rand;
29
30#[cfg(feature = "stream")]
31pub mod stream;