Fabcoin Core  0.16.2
P2P Digital Currency
Classes | Typedefs
keccak.h File Reference

Classes for Keccak message digests. More...

#include "cryptlib.h"
#include "secblock.h"
Include dependency graph for keccak.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Keccak
 Keccak message digest base class. More...
 
class  Keccak_Final< T_DigestSize >
 

Typedefs

typedef Keccak_Final< 28 > Keccak_224
 
typedef Keccak_Final< 32 > Keccak_256
 
typedef Keccak_Final< 48 > Keccak_384
 
typedef Keccak_Final< 64 > Keccak_512
 

Detailed Description

Classes for Keccak message digests.

The Crypto++ Keccak implementation uses F1600 with XOF d=0x01. FIPS 202 conformance (XOF d=0x06) is available in SHA3 classes.

Keccak will likely change in the future to accommodate extensibility of the round function and the XOF functions.

See also
Keccak
Since
Crypto++ 5.6.4

Definition in file keccak.h.

Typedef Documentation

typedef Keccak_Final<28> Keccak_224

Definition at line 92 of file keccak.h.

typedef Keccak_Final<32> Keccak_256

Definition at line 96 of file keccak.h.

typedef Keccak_Final<48> Keccak_384

Definition at line 100 of file keccak.h.

typedef Keccak_Final<64> Keccak_512

Definition at line 104 of file keccak.h.