Closed atreiber94 closed 1 month ago
Thanks for the review!
I transitioned the public interface TPM2::ecc_pubkey_from_tss2_public
from using EC_Point
to EC_AffinePoint
.
The Crypto Backend still uses EC_AffinePoint::to_legacy_point()
because ECDH does not seem transitioned yet, but at least now EC_Point
does not appear in the public API.
This PR extends https://github.com/randombit/botan/pull/4337 to include ECC*, which checks another box of the ToDos in https://github.com/randombit/botan/issues/3877.
Changes and Additions
TPM2::Signature_Operation
andTPM2::Verification_Operation
intpm2_pkops.h
.* Fine Print: Limitations
tpm2-tss
.