summaryrefslogtreecommitdiff
path: root/ext/ed25519-amd64-asm/sc25519_iszero.c
blob: 21f593d77c61baeae4e43cad6c86e4fa2a3faec1 (plain)
1
2
3
4
5
6
7
8
9
10
#include "sc25519.h"

int sc25519_iszero_vartime(const sc25519 *x)
{
  if(x->v[0] != 0) return 0;
  if(x->v[1] != 0) return 0;
  if(x->v[2] != 0) return 0;
  if(x->v[3] != 0) return 0;
  return 1;
}