find_group_hash.hpp File Reference
#include <string>
#include <array>
#include <vector>
#include <nil/crypto3/algebra/curves/jubjub.hpp>
#include <nil/marshalling/status_type.hpp>
#include <nil/marshalling/field_type.hpp>
#include <nil/marshalling/endianness.hpp>
#include <nil/marshalling/algorithms/pack.hpp>
#include <nil/crypto3/marshalling/algebra/types/curve_element.hpp>
#include <nil/crypto3/hash/algorithm/hash.hpp>
#include <nil/crypto3/hash/sha2.hpp>
Include dependency graph for find_group_hash.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | nil::crypto3::hashes::find_group_hash< Params, Hash, Group > |
Hashing to elliptic curve Jubjub according to FindGroupHash Zcash algorithm https://zips.z.cash/protocol/protocol.pdf#concretegrouphashjubjub. More... | |
struct | nil::crypto3::hashes::find_group_hash_default_params |
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::hashes | |