Историја ревизија

Аутор SHA1 Порука Датум
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 пре 1 година
  Sean Parkinson 1b29f7353a Check memory is zeroized пре 2 година
  Sean Parkinson e9187f5f00 Wycheproof fixes/changes пре 2 година
  David Garske b4da751076 Fixes for SE050 Ed25519/Curve25519. пре 2 година
  David Garske 7396a0cb3a Resolves all peer review comments. Fixes to get Curve25519 working on real hardware. Regression testing fixes for ECC. пре 2 година
  Ethan 5a85d63543 Added curve25519 support for NXP SE050 пре 2 година
  Daniel Pouzzner 0f05a71bfb linuxkm: refactor SAVE_VECTOR_REGISTERS() macro to take a fail clause as an argument, to allow the preprocessor to completely eliminate it in non-kernel builds, and for backward compat with WCv5.0-RC8. пре 2 година
  Daniel Pouzzner 6d715130a2 linuxkm: cleanups and smallstack refactors related to WOLFSSL_LINUXKM_SIMD_X86_IRQ_ALLOWED, associated linuxkm-SIMD-IRQ PR, and associated peer review: пре 2 година
  Daniel Pouzzner 83e0e19e03 linuxkm feature additions: пре 2 година
  David Garske 9b6cf56a6e Expanded support for Curve25519/Curve448 and TLS v1.3 sniffer (#4335) пре 2 година
  David Garske 15d761a0c2 Added ED25519 and Curve25519 crypto callback support. пре 3 година
  Sean Parkinson 2c6285ccba cppcheck: fixes from reviewing report пре 3 година
  Sean Parkinson 0c1af66843 Fixes from nightly builds пре 3 година
  Jacob Barthelmeh c729318ddd update copyright date пре 3 година
  Chris Conlon 476a3e5d4f fix wc_curve25519_generic() ifdef on NXP LTC builds пре 3 година
  Jacob Barthelmeh 4ef5956757 fix for declaring variable with Windows build пре 3 година
  Chris Conlon e8785666c4 fix NXP LTC build with wc_curve25519_generic(), only supports single basepoint пре 3 година
  Daniel Pouzzner 0f3283ce7b add wc_curve25519_generic(). пре 3 година
  Daniel Pouzzner 60506af5f5 add WOLFSSL_API wrappers wc_InitBlake2b_WithKey(), wc_InitBlake2s_WithKey(), and wc_curve25519_make_priv(). пре 3 година
  Daniel Pouzzner 7c2aefcfdd linuxkm: enable the rest of the _asm implementations for x86, wrapped in {SAVE,RESTORE}_VECTOR_REGISTERS(). пре 3 година
  Sean Parkinson bc74bfebdd Fixes from C++ and address access checking пре 3 година
  Daniel Pouzzner 0faff24a65 refactor wc_curve25519_make_key() to use wc_curve25519_make_pub() to complete the pair. also, add call to fe_init() in the non-NXP codepath of wc_curve25519_make_pub() (note fe_init() is currently a no-op). пре 3 година
  Daniel Pouzzner f6acbd5f97 test_wc_curve25519_make_pub(): fix order of args to wc_curve25519_make_pub(). пре 3 година
  Daniel Pouzzner c325001d0d note argument endianness and return values in intro comment for wc_curve25519_make_pub(). пре 3 година
  Daniel Pouzzner 52a2222c79 curve25519.c: call the new API routine wc_curve25519_make_pub(), not wc_curve25519(), for clarity and consistency (hat tip to Jacob). пре 3 година
  Daniel Pouzzner 7ae789dbb0 wolfcrypt/src/curve25519.c: fix typo in wc_curve25519() -- CURVE25519_KEYSIZE, not CURVE25519_KEY_SIZE; add static kCurve25519BasePoint at top level пре 3 година
  Daniel Pouzzner ffa2cdd2d1 add public function wc_curve25519() "compute the public key from an existing private key, using bare vectors."; rename existing _LOCAL functions wc_curve25519_GetBasePoint() and wc_curve25519() to nxp_ltc_curve25519_GetBasePoint() and nxp_ltc_curve25519() respectively; add const qualifiers opportunistically to existing _LOCAL function curve25519() пре 3 година
  Chris Conlon 45c5a2d39c update copyright to 2020 пре 4 година
  Sean Parkinson dcab47efd8 Improve wc_curve25519_check_public function doc пре 4 година
  Sean Parkinson 4778dac49f Add checks of public key for ECC and curve25519 пре 5 година