Historique des commits

Auteur SHA1 Message Date
  Sean Parkinson a242424abe Generated files: fixes il y a 2 ans
  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. il y a 2 ans
  Sean Parkinson ac76ef8ee7 Curve25519: replace uint64_t with word64 il y a 3 ans
  Daniel Pouzzner 18178e056d add missing const qualifiers to arch variants of curve25519(), and to nxp_ltc_curve25519(). il y a 4 ans
  Chris Conlon 45c5a2d39c update copyright to 2020 il y a 4 ans
  John Safranek 246c444b93 Updates for v4.0.0 il y a 5 ans
  Daniele Lacamera 27555d6eb7 Fix old-style function definitions il y a 6 ans
  Sean Parkinson 3cdf3565c8 Intel ASM code for Curve25519 il y a 6 ans
  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. il y a 7 ans
  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`. il y a 7 ans
  Sean Parkinson b11bb5325a Implementation of 51-bit curve25519 il y a 7 ans