Searched refs:ge25519 (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/usr.bin/signify/ |
H A D | ge25519.h | 1 /* $OpenBSD: ge25519.h,v 1.2 2015/02/16 18:26:26 miod Exp $ */ 6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.h 15 #define ge25519 crypto_sign_ed25519_ref_ge25519 macro 29 } ge25519; typedef in typeref:struct:__anon10258 31 extern const ge25519 ge25519_base; 33 int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]); 35 void ge25519_pack(unsigned char r[32], const ge25519 *p); 37 int ge25519_isneutral_vartime(const ge25519 *p); 39 void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p [all...] |
H A D | mod_ed25519.c | 11 #include "ge25519.h" 31 ge25519 gepk; 57 ge25519 ger; 111 ge25519 get1, get2;
|
H A D | mod_ge25519.c | 6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/ge25519.c 11 #include "ge25519.h" 29 #define ge25519_p3 ge25519 54 const ge25519 ge25519_base = {{{0x1A, 0xD5, 0x25, 0x8F, 0x60, 0x2D, 0x56, 0xC9, 0xB2, 0xA7, 0x25, 0x95, 0x60, 0xC7, 0x2C, 0x69, 187 static void setneutral(ge25519 *r)
|
/openbsd-current/usr.bin/ssh/ |
H A D | ed25519.sh | 12 supercop-20221122/crypto_sign/ed25519/ref/ge25519.h 13 supercop-20221122/crypto_sign/ed25519/ref/ge25519.c 110 */crypto_sign/ed25519/ref//ge25519.*)
|
H A D | ed25519.c | 717 /* from supercop-20221122/crypto_sign/ed25519/ref/ge25519.h */ 722 #define ge25519 crypto_sign_ed25519_ref_ge25519 macro 736 } ge25519; typedef in typeref:struct:__anon11 738 const ge25519 ge25519_base; 740 int ge25519_unpackneg_vartime(ge25519 *r, const unsigned char p[32]); 742 static void ge25519_pack(unsigned char r[32], const ge25519 *p); 744 int ge25519_isneutral_vartime(const ge25519 *p); 746 static void ge25519_double_scalarmult_vartime(ge25519 *r, const ge25519 *p1, const sc25519 *s1, const ge25519 *p [all...] |
Completed in 71 milliseconds