[RELEASE CANDIDATE] tpm2-openssl 1.3.0-rc0

Petr Gotthard <[email protected]> Wed, 08 Jan 2025 22:36:35 +0100
Newsgroups dev.linux.lists.tpm2
Message-ID <[email protected]>
Hello,
 
I would like to announce the release of tpm2-openssl 1.3.0-rc0: https://github.com/tpm2-software/tpm2-openssl/releases/tag/1.3.0-rc0

This is a feature release with few new functions, but most notably it should work in multi-thread and multi-process applications.

Added
- Added support for RSA-OAEP decryption.
- Added 'xof' and 'algid-absent' parameters to digests.
- Added Parent to textual information printed by 'openssl pkey -text'.

Fixed
- Fixed multi-threaded operation, preventing the 'Esys called in bad sequence' errors (thanks to @Danigaralfo, @famez, and @AndreasFuchsTPM).
- Fixed retrieval of OSSL_PKEY_PARAM_MAX_SIZE for RSA keys. The exact value is returned instead of a fixed TPM2_MAX_RSA_KEY_BYTES.
- Fixed handling of absent emptyAuth value in the TSS2 PRIVATE KEY file.
- Set authorization value of newly generated keys. This allows users of the C API to direcly use just generated EVP_PKEY.


Kind Regards,
Petr