CoreComponents 3.0.0
A Modern C++ Toolkit
Loading...
Searching...
No Matches
Cryptography

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

Detailed Description

Cryptographic ciphers, hashes and sinks