Commit History

Author SHA1 Message Date
  Sean Parkinson 460845ba49 Maths bit size: ensure size is right 1 year ago
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 1 year ago
  Tesfa Mael bdd6072ede Check nomalloc with verify inline 2 years ago
  Sean Parkinson 284ebacc57 Merge pull request #4916 from JacobBarthelmeh/hsm 2 years ago
  Sean Parkinson e9187f5f00 Wycheproof fixes/changes 2 years ago
  David Garske b546b2a5ec Improve logic around private key id/label. Adds `WOLF_PRIVATE_KEY_ID`. 2 years ago
  JacobBarthelmeh 55b42dd85a Add SECO use and expand cryptodev 2 years ago
  Daniel Pouzzner b7cecbacb2 update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls. 2 years ago
  Daniel Pouzzner 0b4f34d62a typographic cleanup: fix whitespace, remove unneeded UTF-8, convert C++ comment constructs to C. 2 years ago
  Sean Parkinson e0abcca040 KCAPI: add support for using libkcapi for crypto (Linux Kernel) 2 years ago
  David Garske 35cef831bf Fix for missing heap hint with RSA PSS and `WOLFSSL_PSS_LONG_SALT` (#4363) 2 years ago
  David Garske 5465d40ee3 Attempt to move asn.c RSA API defs into asn_public.h, since ASN is not in FIPS boundary. 2 years ago
  David Garske c69d6d2491 Added public API `wc_RsaKeyToPublicDer_ex` to allow getting RSA public key without ASN.1 header (can return only seq + n + e). Related to PR #4068. Cleanup documentation for RSA and wolfIO. Consolidate duplicate code in `wc_RsaPublicKeyDerSize`. 2 years ago
  Daniel Pouzzner 494e285cf1 configure.ac: add --with-max-rsa-bits, --with-max-ecc-bits, and --enable-context-extra-user-data[=#]; untabify and otherwise clean up whitespace; tweak api.c, ecc.h, rsa.h, and settings.h, for compatibility with new options. 2 years ago
  David Garske fd52424dd5 Improvements to PKCS8 handling. 3 years ago
  toddouska 3ac03d3d66 Merge pull request #3805 from JacobBarthelmeh/copyright 3 years ago
  Sean Parkinson a55e94cf6f ECCSI and SAKKE: add support 3 years ago
  Jacob Barthelmeh c729318ddd update copyright date 3 years ago
  Sean Parkinson 5ca8e8f87c PKCS#11: Label fixes and add support for checking private key 3 years ago
  Sean Parkinson 19f10cd382 PKCS #11: implement identifying keys by label 3 years ago
  Juliusz Sosinowicz a0a3a2b74c Review changes 3 years ago
  Juliusz Sosinowicz 248dd12993 Enable RSA-PSS padding in EVP_Digest* API 3 years ago
  Tesfa Mael cebb283822 DO-178 changes 4 years ago
  Juliusz Sosinowicz 73b4d78d5b Added partial support for wpa_supplicant, hostapd, and cjose: 4 years ago
  Juliusz Sosinowicz 50f8fb1475 Enable wc_RsaKeyToDer even when key generation is turned off 4 years ago
  Chris Conlon 45c5a2d39c update copyright to 2020 4 years ago
  Sean Parkinson 32f93be0b6 Replace magic PSS salt length numbers with enums 4 years ago
  David Garske eba78cd87a Improvements for disabled sections in pwdbased.c, asn.c, rsa.c, pkcs12.c and wc_encrypt.c. Adds `--enable-pkcs12`, `HAVE_PKCS12`/`NO_PKCS12`, `HAVE_PKCS8` / `NO_PKCS8` and `HAVE_PBKDF1` / `NO_PBKDF1`. 5 years ago
  David Garske 6c65550eab Added CryptoCell-310 support 5 years ago
  John Safranek 246c444b93 Updates for v4.0.0 5 years ago