openMSX
|
#include "tiger.hh"
#include "endian.hh"
#include "ranges.hh"
#include "ScopedAssign.hh"
#include "xrange.hh"
#include <array>
#include <cassert>
#include <cstring>
Go to the source code of this file.
Namespaces | |
namespace | openmsx |
This file implemented 3 utility functions: | |
Functions | |
void | openmsx::tiger (std::span< const uint8_t > input, TigerHash &result) |
Generic function to calculate a tiger-hash. | |
void | openmsx::tiger_int (const TigerHash &h0, const TigerHash &h1, TigerHash &result) |
Use for tiger-tree internal node hash calculations. | |
void | openmsx::tiger_leaf (std::span< uint8_t > data, TigerHash &result) |
Use for tiger-tree leaf node hash calculations. | |