HomeSort by relevance Sort by last modified time
    Searched defs:fe25519 (Results 1 - 2 of 2) sorted by null

  /external/openssh/
fe25519.h 1 /* $OpenBSD: fe25519.h,v 1.3 2013/12/09 11:03:45 markus Exp $ */
6 * Copied from supercop-20130419/crypto_sign/ed25519/ref/fe25519.h
14 #define fe25519 crypto_sign_ed25519_ref_fe25519 macro
36 fe25519; typedef in typeref:struct:__anon28118
38 void fe25519_freeze(fe25519 *r);
40 void fe25519_unpack(fe25519 *r, const unsigned char x[32]);
42 void fe25519_pack(unsigned char r[32], const fe25519 *x);
44 int fe25519_iszero(const fe25519 *x);
46 int fe25519_iseq_vartime(const fe25519 *x, const fe25519 *y)
    [all...]
  /external/boringssl/src/crypto/curve25519/
x25519-x86_64.c 32 typedef struct { uint64_t v[5]; } fe25519; typedef in typeref:struct:__anon13310
35 void x25519_x86_64_work_cswap(fe25519 *, uint64_t);
36 void x25519_x86_64_mul(fe25519 *out, const fe25519 *a, const fe25519 *b);
37 void x25519_x86_64_square(fe25519 *out, const fe25519 *a);
38 void x25519_x86_64_freeze(fe25519 *);
39 void x25519_x86_64_ladderstep(fe25519 *work);
41 static void fe25519_setint(fe25519 *r, unsigned v)
    [all...]

Completed in 152 milliseconds