Historial de Commits

Autor SHA1 Mensaje Fecha
  John Safranek 246c444b93 Updates for v4.0.0 hace 5 años
  Sean Parkinson 0b47811c46 Changes for interop and performance hace 6 años
  Sean Parkinson c457ca462a Only implement and call fe_init when available hace 6 años
  Sean Parkinson 3cdf3565c8 Intel ASM code for Curve25519 hace 6 años
  David Garske 911b6f95f8 Release v3.12.2 (lib 14.0.0). Updated copywright. 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
  David Garske a6b96b17ff Fixes to include path for NXP ksdk_port. Fixes for time USER/OVERRIDES so their #ifdef's are checked first. Fix to initialize LTC via new "ksdk_port_init" function. Cleanup of the ksdk_port.c for formatting, macros, statics and line length. Cleanup of the AES code for key size. Cleanup of the wolfCrypt sha.c for readability. Added support for the KSDK bare metal drivers to the IDE Rowley CrossWorks example. Updated the settings.h to allow for overrides in Freescale section. Updated README with info for using LTC. hace 8 años
  David Garske 8e64d564dc NXP/Freescale K8X MMCAU / LTC core support for RSA, ECC, Ed/Curve25519, AES, DSA, DES3, MD5, RNG, SHA and SHA2. hace 8 años
  Jacob Barthelmeh e60adfc9da better naming of macro and alter misc.c check hace 8 años
  Jacob Barthelmeh 2665db73a4 check for compiling misc.c when not needed hace 8 años
  Jacob Barthelmeh e99a5b0483 prepare for release v3.9.0 hace 8 años
  David Garske a38183b816 Port for Nordic nRF51 RNG, RTC and AES. Added RNG test for wc_RNG_GenerateBlock 0's check even if HAVE_HASHDRBG is enabled. Added NIST test vectors for ECC P-256, P-384 and P-521. Added helpful debug message in ECC import if issue finding ecc_sets[] for curve. Moved memory tracker into separate file and added support for it to wolfcrypt test and benchmark. Added Ed255519/Curve25519 options for granular control of sign, verify, shared secret, import and export. Added AES options for max key size (AES_MAX_KEY_SIZE), no decrypt (NO_AES_DECRYPT) and no CBC (NO_AES_CBC). hace 8 años
  Chris Conlon 5d40c5f566 Rename RNG to WC_RNG for Freescale, add NO_OLD_RNGNAME define to completely remove RNG type usage hace 9 años
  Ludovic FLAMENT d050c10581 add support for curve 25519 and Ed25519 in OpenSSH hace 9 años
  Jacob Barthelmeh e461bc72b8 curve25519 and ed25519 low memory hace 9 años
  toddouska 8f6d7a1ce7 rename ecc25519 to curve25519, less confusing with ed25519 now in play too hace 9 años