Skip to main content

Crate bouncycastle_core_interface

Crate bouncycastle_core_interface 

Source
Expand description

This crate defines the core traits and types used by the rest of the bc-rust.test library.

Modulesยง

errors
key_material
A helper class used across the bc-rust library to hold bytes-like key material. The main purpose is to hold metadata about the contained key material such as the key type and entropy content to prevent accidental misuse security bugs, such as deriving cryptographic keys from uninitialized data.
traits
Provides simplified abstracted APIs over classes of cryptigraphic primitives, such as Hash, KDF, etc.