nil::crypto3::pubkey::bls_default_public_params< _uniformity_count, _expand_msg_variant > Struct Template Reference
#include <bls.hpp>
Collaboration diagram for nil::crypto3::pubkey::bls_default_public_params< _uniformity_count, _expand_msg_variant >:
Public Types | |
typedef std::array< std::uint8_t, 43 > | dst_type |
Static Public Attributes | |
static constexpr dst_type | dst |
constexpr static hashes::ExpandMsgVariant | expand_msg_variant = _expand_msg_variant |
constexpr static hashes::UniformityCount | uniformity_count = _uniformity_count |
Member Typedef Documentation
◆ dst_type
template<hashes::UniformityCount _uniformity_count = hashes::UniformityCount::uniform_count, hashes::ExpandMsgVariant _expand_msg_variant = hashes::ExpandMsgVariant::rfc_xmd>
typedef std::array<std::uint8_t, 43> nil::crypto3::pubkey::bls_default_public_params< _uniformity_count, _expand_msg_variant >::dst_type |
Member Data Documentation
◆ dst
template<hashes::UniformityCount _uniformity_count = hashes::UniformityCount::uniform_count, hashes::ExpandMsgVariant _expand_msg_variant = hashes::ExpandMsgVariant::rfc_xmd>
|
staticconstexpr |
Initial value:
= {0x42, 0x4c, 0x53, 0x5f, 0x53, 0x49, 0x47, 0x5f, 0x42, 0x4c, 0x53,
0x31, 0x32, 0x33, 0x38, 0x31, 0x47, 0x32, 0x5f, 0x58, 0x4d, 0x44,
0x3a, 0x53, 0x48, 0x41, 0x2d, 0x32, 0x35, 0x36, 0x5f, 0x53, 0x53,
0x57, 0x55, 0x5f, 0x52, 0x4f, 0x5f, 0x4e, 0x55, 0x4c, 0x5f}
◆ expand_msg_variant
template<hashes::UniformityCount _uniformity_count = hashes::UniformityCount::uniform_count, hashes::ExpandMsgVariant _expand_msg_variant = hashes::ExpandMsgVariant::rfc_xmd>
|
staticconstexpr |
◆ uniformity_count
template<hashes::UniformityCount _uniformity_count = hashes::UniformityCount::uniform_count, hashes::ExpandMsgVariant _expand_msg_variant = hashes::ExpandMsgVariant::rfc_xmd>
|
staticconstexpr |
The documentation for this struct was generated from the following file: