[−][src]Crate boring
Bindings to BoringSSL
This crate provides a safe interface to the BoringSSL cryptography library.
Modules
aes | Low level AES IGE and key wrapping functionality |
asn1 | Defines the format of certificiates |
base64 | Base64 encoding support. |
bn | BigNum implementation |
conf | Interface for processing OpenSSL configuration files. |
derive | Shared secret derivation. |
dh | |
dsa | Digital Signatures |
ec | Elliptic Curve |
ecdsa | Low level Elliptic Curve Digital Signature Algorithm (ECDSA) functions. |
error | Errors returned by OpenSSL library. |
ex_data | |
fips | FIPS 140-2 support. |
hash | |
memcmp | Utilities to safely compare cryptographic values. |
nid | A collection of numerical identifiers for OpenSSL objects. |
pkcs5 | |
pkcs12 | PKCS #12 archives. |
pkey | Public/private key processing. |
rand | Utilities for secure random number generation. |
rsa | Rivest–Shamir–Adleman cryptosystem |
sha | The SHA family of hashes. |
sign | Message signatures. |
srtp | |
ssl | SSL/TLS support. |
stack | |
string | |
symm | High level interface to certain symmetric ciphers. |
version | |
x509 | The standard defining the format of public key certificates. |
Functions
init |