Libpki Versions Save

Easy-to-use high-level library for PKI-enabled applications

v0.9.9-rc2

9 months ago

Welcome to the new release candidate two (RC2) for the next release of LibPKI (v0.9.9). This new release comes with lots of changes that include, but are not limited to, the following:

  • Support for Quantum-Safe cryptography via the OQS library (see README.md for more details)
  • Support for Hybrid certificates via Composite Crypto (see README.md for more details)
  • Refactoring of test scripts to be more informative (more work is needed)
  • Refactoring of the generic signing code to accommodate for new algorithms
  • Added support for new classic algorithms such as ED25519, ED448, and RSAPSS
  • Simplified OCSP interface by removing unused functions and added new tests for response signing.
  • Added (Initial) support for OpenSSL 3.x branches (not extensively tested, expect issues)
  • (Initial) Refactoring for the CMS interface to simplify its use

What's Changed (RC1 to RC2)

Full Changelog: https://github.com/openca/libpki/compare/v0.9.9-rc1...v0.9.9-rc2

v0.9.9-rc1

9 months ago

This new pre-release of LibPKI with lots of changes that include, but are not limited to, the following areas:

  • Support for Quantum-Safe cryptography via the OQS library (see README.md for more details)
  • Support for Hybrid certificates via Composite Crypto (see README.md for more details)
  • Refactoring of test scripts to be more informative (more work is needed)
  • Refactoring of the generic signing code to accommodate for new algorithms
  • Added support for new classic algorithms such as ED25519, ED448, and RSAPSS
  • Simplified OCSP interface: added new tests for response signing and removed un-used functions.
  • (Initial) support for OpenSSL 3.x branches (not extensively tested, expect issues)
  • (Initial) refactoring for the CMS interface to simplify its use

Full Changelog: https://github.com/openca/libpki/compare/v0.9.2...v0.9.9-rc1

What's Changed

New Contributors

v0.9.2

1 year ago

The new version of LibPKI (v0.9.2/Snacky) is available. The new version includes some fixes and enhancements such as:

  • Improved handling of PKI_TOKEN
  • Fix for setting the right OID in X509/ASN signatures
  • Initial support for OQS library (Open Quantum Safe)
  • Initial support for Composite Crypto
  • Updated/Fixed CMS interface
  • Added aarch64 support
  • Fixed compatibility with OpenSSL 1.0.x+ versions
  • Refactoring of PKI_ALGOR_ usage - the PKI_ALGOR_ID_* identifiers are preferred for algorithm ids while the PKI_X509_ALGO_VALUE_* prefix is used for all operations related to X509_ALGOR structures.
  • Introduced two new functions to handle the issuerNameHash and issuerKeyHash retrieval from OCSP responses (needed for abstracting access to the OCSP responses internals when using OpenSSL v1.1.x+.