|
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