39 static int call(
const unsigned char *k0,
const unsigned char *k1){
return memcmp(k0, k1, 32); }
48 template<
typename f,
bool equal>
56 for (
int n = 0; n < 32; ++n)
58 for (
int n = 0; n < 32; ++n)
59 k1[n] = equal ? n : n + 1;
65 return equal == !f::call(k0, k1);
int crypto_verify_32(const unsigned char *, const unsigned char *)
static int call(const unsigned char *k0, const unsigned char *k1)
static const size_t loop_count
static const size_t loop_count
static int call(const unsigned char *k0, const unsigned char *k1)
static const size_t loop_count