Commit History

作者 SHA1 備註 提交日期
  David Garske 21060afb80 Fix for building SP math only (small) with key generation. Fix for WOLFSSL_EXTRA. Fix for RSA without PSS. Fix for ed25519 spelling error. 3 年之前
  Jacob Barthelmeh c729318ddd update copyright date 3 年之前
  kaleb-himes 722961f55c ed25519 and ed448 check sigLen against expected 4 年之前
  Sean Parkinson 7a15639927 Add Doxygen documentation for Curve448/Ed448 4 年之前
  Sean Parkinson 411aee6e05 Fixes from cppcheck 4 年之前
  Chris Conlon 45c5a2d39c update copyright to 2020 4 年之前
  David Garske 3b6112e317 Fixes for using Keil with single precision math. 5 年之前
  Sean Parkinson e1b03aa056 Fix length of buffer to match string length for g++ 5 年之前
  Sean Parkinson 9d736898cc Support Ed25519 sign/verify algorithms ctx and ph 5 年之前
  John Safranek 246c444b93 Updates for v4.0.0 5 年之前
  Sean Parkinson a364874b48 Implement check for Ed25519 private matching public 5 年之前
  Sean Parkinson 6d3e145571 Changes to build with X25519 and Ed25519 only 6 年之前
  Sean Parkinson 58f523beba Allow Ed25519 private-only keys to work in TLS 6 年之前
  Sean Parkinson c457ca462a Only implement and call fe_init when available 6 年之前
  Sean Parkinson 3cdf3565c8 Intel ASM code for Curve25519 6 年之前
  David Garske 911b6f95f8 Release v3.12.2 (lib 14.0.0). Updated copywright. 7 年之前
  David Garske 6707be2b0e Added new `--disable-oldnames` option to allow for using openssl along-side wolfssl headers (without OPENSSL_EXTRA). Add `--enable-opensslcoexist` which makes sure `oldnames` is disabled. Refactor of `SSL_` to `WOLF_SSL_`. Refactor of `SHA`, `MD5`, `SHA224`, `SHA256`, `SHA512` and `SHA384` to `WC_` naming. 7 年之前
  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`. 7 年之前
  Sean Parkinson 4beda52dcd Ed25519 Certificates 7 年之前
  Jacob Barthelmeh 450ff55d83 fix warnings and errors with FreeBSD PowerPC 7 年之前
  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. 8 年之前
  David Garske 8e64d564dc NXP/Freescale K8X MMCAU / LTC core support for RSA, ECC, Ed/Curve25519, AES, DSA, DES3, MD5, RNG, SHA and SHA2. 8 年之前
  Jacob Barthelmeh e60adfc9da better naming of macro and alter misc.c check 8 年之前
  Jacob Barthelmeh 2665db73a4 check for compiling misc.c when not needed 8 年之前
  Jacob Barthelmeh e99a5b0483 prepare for release v3.9.0 8 年之前
  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). 8 年之前
  Jacob Barthelmeh fea769816c ed25519 verify function return descriptive error value 8 年之前
  Chris Conlon 5d40c5f566 Rename RNG to WC_RNG for Freescale, add NO_OLD_RNGNAME define to completely remove RNG type usage 9 年之前
  Jacob Barthelmeh 590f3e1ca0 Merge pull request #113 from lfcrypto/wolfssl 9 年之前
  Ludovic FLAMENT d050c10581 add support for curve 25519 and Ed25519 in OpenSSH 9 年之前