Sha256: 9cbbc9a8d5fd0599365d8cfde7f3f8b1c94fc80272a4a1e0bd38e0c31c2c7289
Contents?: true
Size: 473 Bytes
Versions: 4
Compression:
Stored size: 473 Bytes
Contents
#include "crypto_verify_32.h" int crypto_verify_32(const unsigned char *x,const unsigned char *y) { unsigned int differentbits = 0; #define F(i) differentbits |= x[i] ^ y[i]; F(0) F(1) F(2) F(3) F(4) F(5) F(6) F(7) F(8) F(9) F(10) F(11) F(12) F(13) F(14) F(15) F(16) F(17) F(18) F(19) F(20) F(21) F(22) F(23) F(24) F(25) F(26) F(27) F(28) F(29) F(30) F(31) return (1 & ((differentbits - 1) >> 8)) - 1; }
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
ed25519-0.1.0 | ext/ed25519/verify.c |
red25519-1.1.0 | ext/red25519/verify.c |
red25519-1.1.0-jruby | ext/red25519/verify.c |
red25519-1.0.0 | ext/red25519/verify.c |