Crate boring[][src]

Expand description

Bindings to BoringSSL

This crate provides a safe interface to the BoringSSL cryptography library.

Modules

Low level AES IGE and key wrapping functionality

Defines the format of certificiates

Base64 encoding support.

BigNum implementation

Interface for processing OpenSSL configuration files.

Shared secret derivation.

Digital Signatures

Elliptic Curve

Low level Elliptic Curve Digital Signature Algorithm (ECDSA) functions.

Errors returned by OpenSSL library.

FIPS 140-2 support.

Utilities to safely compare cryptographic values.

A collection of numerical identifiers for OpenSSL objects.

PKCS #12 archives.

Public/private key processing.

Utilities for secure random number generation.

Rivest–Shamir–Adleman cryptosystem

The SHA family of hashes.

Message signatures.

SSL/TLS support.

High level interface to certain symmetric ciphers.

The standard defining the format of public key certificates.

Functions