CoreComponents 3.0.0
A Modern C++ Toolkit
|
Cryptographic ciphers, hashes and sinks More...
Modules | |
module | cc.crypto |
Cryptographic ciphers, hashes and sinks | |
Classes | |
class | AesBlockCipher |
Rijndael Block Cipher according to the American Encryption Standard (AES / FIPS-197) More... | |
class | AesEntropySource |
An AES based entropy source. More... | |
class | BlockCipher |
Cryptographic block cipher. More... | |
class | BlockCipherSink |
Block cipher output stream More... | |
class | BlockCipherSource |
Block cipher input stream More... | |
class | CbcBlockCipher |
Run any block cipher in Cipher Block Chaining mode (CBC) More... | |
class | CryptoHash |
Cryptographic hash sum. More... | |
class | CryptoHashSink |
Compute a cryptographic hashsum from written data More... | |
class | Keccak< Capacity, Padding, Source, Sink > |
Keccak sponge function More... | |
class | MacHashSink< T > |
HMAC message authentication hash sink. More... | |
class | Md5HashSink |
Message Digest 5 (MD5) one-way hash function. More... | |
class | ModuloPadding |
PKCS#7 style paddding (RFC 2315) More... | |
class | PseudoPad |
Pseudo random byte source More... | |
class | Sha1HashSink |
Secure Hash 1 (SHA-1) one-way hash function. More... | |
class | Sha256HashSink |
Secure Hash 256 (SHA-256) one-way hash function. More... | |
class | Sha3HashSink< HashBitSize > |
Secure Hash 3 (SHA-3) one-way hash function. More... | |
class | Sha512HashSink |
Secure Hash 512 (SHA-512) one-way hash function. More... | |
Cryptographic ciphers, hashes and sinks