|
| FlatSHA256Circuit (const Logic &l) |
void | assert_transform_block (const v32 in[16], const v32 H0[8], const v32 outw[48], const v32 oute[64], const v32 outa[64], const v32 H1[8]) const |
void | assert_transform_block (const v32 in[16], const v32 H0[8], const packed_v32 poutw[48], const packed_v32 poute[64], const packed_v32 pouta[64], const packed_v32 pH1[8]) const |
void | assert_transform_block (const v32 in[16], const packed_v32 pH0[8], const packed_v32 poutw[48], const packed_v32 poute[64], const packed_v32 pouta[64], const packed_v32 pH1[8]) const |
void | assert_message (size_t max, const v8 &nb, const v8 in[], const BlockWitness bw[]) const |
void | assert_message_with_prefix (size_t max, const v8 &nb, const v8 in[], const uint8_t prefix[], size_t len, const BlockWitness bw[]) const |
void | assert_message_hash (size_t max, const v8 &nb, const v8 in[], const v256 &target, const BlockWitness bw[]) const |
void | assert_message_hash_with_prefix (size_t max, const v8 &nb, const v8 in[], const uint8_t prefix[], size_t len, const v256 &target, const BlockWitness bw[]) const |
void | assert_hash (size_t max, const v256 &e, const v8 &nb, const BlockWitness bw[]) const |