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