Historial de Commits

Autor SHA1 Mensaje Fecha
  Sean Parkinson a242424abe Generated files: fixes hace 2 años
  Daniel Pouzzner 9250edc2ea wolfcrypt/src/fe_x25519_128.i: harmonize argument names in fe_cswap() and fe_cmov() with those used in fe_operations.c. hace 2 años
  Sean Parkinson ac76ef8ee7 Curve25519: replace uint64_t with word64 hace 3 años
  Daniel Pouzzner 18178e056d add missing const qualifiers to arch variants of curve25519(), and to nxp_ltc_curve25519(). hace 4 años
  Chris Conlon 45c5a2d39c update copyright to 2020 hace 4 años
  John Safranek 246c444b93 Updates for v4.0.0 hace 5 años
  Daniele Lacamera 27555d6eb7 Fix old-style function definitions hace 6 años
  Sean Parkinson 3cdf3565c8 Intel ASM code for Curve25519 hace 6 años
  David Garske 8612d52844 Fix issue with ARMv8 not performing 128-bit math against constants correctly in debug builds. Fix was to use the `__int128_t` as const for integers. Also added `./configure --enable-curve25519=no128bit` option to force FE to not use the `int128_t` math. hace 7 años
  David Garske 3c173ba366 Enhancement to support different sized Curve/Ed math library implementations for FE/GE. Remains backwards compatible with `CURVED25519_SMALL` define. Adds new defines `CURVE25519_SMALL` and `ED25519_SMALL` to allow individual enabling of math library choice (`_low_mem` or `_operations`). Example: `./configure --enable-ed25519=small --enable-curve25519`. hace 7 años
  Sean Parkinson b11bb5325a Implementation of 51-bit curve25519 hace 7 años