Skip to content

wolfEngine Release 1.0.0 (Mar 7, 2022)

Compare
Choose a tag to compare
@haydenroche5 haydenroche5 released this 07 Mar 22:25
· 86 commits to master since this release
74adbdf
  • Added the examples/ directory.
  • Added logic to openssl-unit-tests.sh to support macOS.
  • Reworked the AES-GCM implementation to support all OpenSSL use cases. Added a
    unit test to exercise AES-GCM with the EVP_Cipher() API.
  • Made some error return codes in the ECC code consistent with OpenSSL.
  • Fixed some OpenSSL version gates in the ECC code.
  • Adjusted wolfEngine initialization code to support FIPS v5 (140-3).
  • Added control commands for enabling wolfSSL debug logging and setting the
    wolfSSL debug log callback.
  • Added a FIPS integrity check callback so that if the check fails, it's
    reported to the user, along with the necessary hash value.
  • Improved Visual Studio support.
  • Added some additional HMAC functions that were needed when running the OpenSSL
    1.1.1m unit tests with wolfEngine.