|
scclib
Stable Cloud Computing C++ Library
|
Depends on general utilities and either OpenSSL or Intel ippcp. More...

Modules | |
| Big number arithmetic | |
| Defines an arbitrary length big number for use in cryptographic applications. | |
| X.509 and RSA certificates | |
| Certificate encoding using PEM format: https://tools.ietf.org/html/rfc7468. | |
| Symmetric block ciphers | |
| Symmetric block ciphers suitable for use in TLS encryption. | |
| Distinguished encoding rules (DER) | |
| DER (Distinguished Encoding Rules), is a subset of the binary packaging format ASN.1 commonly applied to cryptography objects. | |
| Elliptic curve cryptography | |
| Elliptic curve ciphers for use in PKI cryptography & TLS encryption. | |
| One-way hashing and message digests | |
| Provides SHA, MD5, and message digest algorithms. | |
| Random number generator | |
| Cryptographically secure random numbers using pseudorandom number generator. | |
| RSA public key cryptography | |
| Provides RSA public key cryptography, suitable for use in TLS encryption. | |
| Secure vector | |
| Secure (automatically erased) vector. | |
| Universally unique identifier (uuid) | |
| Provides a randomly generated UUID. | |
Depends on general utilities and either OpenSSL or Intel ippcp.