Crate openssl[][src]

Modules

aes

Low level AES IGE functionality

asn1

Defines the format of certificiates

bn

BigNum implementation

cms

SMIME implementation using CMS

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.

ocsp
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.

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