Go to the source code of this file.
|
| static void | digestpp::detail::blake2_functions::G (int r, int i, uint64_t &a, uint64_t &b, uint64_t &c, uint64_t &d, uint64_t *M) |
| |
| static void | digestpp::detail::blake2_functions::G (int r, int i, uint32_t &a, uint32_t &b, uint32_t &c, uint32_t &d, uint32_t *M) |
| |
| template<typename T > |
| static void | digestpp::detail::blake2_functions::round (int r, T *M, T *v) |
| |
| template<typename T > |
| T | digestpp::detail::blake2_functions::IV (int t) |
| |
| template<> |
| uint32_t | digestpp::detail::blake2_functions::IV< uint32_t > (int t) |
| |
| template<> |
| uint64_t | digestpp::detail::blake2_functions::IV< uint64_t > (int t) |
| |
| void | digestpp::detail::blake2_functions::initH (std::array< uint32_t, 8 > &H, uint8_t fanout) |
| |
| void | digestpp::detail::blake2_functions::initH (std::array< uint64_t, 8 > &H, uint8_t fanout) |
| |
| void | digestpp::detail::blake2_functions::initX (std::array< uint32_t, 8 > &H, size_t hs, size_t processed, size_t xoffset, uint32_t rhs) |
| |
| void | digestpp::detail::blake2_functions::initX (std::array< uint64_t, 8 > &H, size_t hs, size_t processed, size_t xoffset, uint64_t rhs) |
| |