ASCON Suite
|
Classes | |
class | hash |
ASCON-HASH digest algorithm. More... | |
class | hasha |
ASCON-HASHA digest algorithm. More... | |
class | xof_with_output_length |
ASCON-XOF with a specific output length. More... | |
class | xofa_with_output_length |
ASCON-XOFA with a specific output length. More... | |
Typedefs | |
typedef std::vector< unsigned char > | byte_array |
C++ type for an array of bytes. More... | |
typedef xof_with_output_length< 0 > | xof |
ASCON-XOF object with arbitrary-length output. More... | |
typedef xofa_with_output_length< 0 > | xofa |
ASCON-XOFA object with arbitrary-length output. More... | |
typedef std::vector<unsigned char> ascon::byte_array |
typedef xof_with_output_length<0> ascon::xof |
ASCON-XOF object with arbitrary-length output.
The following example runs ASCON-XOF over an input string and then squeezes 64 bytes of output:
typedef xofa_with_output_length<0> ascon::xofa |
ASCON-XOFA object with arbitrary-length output.
The following example runs ASCON-XOFA over an input string and then squeezes 64 bytes of output: