Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added PKCS7 ECC support to example #322

Merged
merged 1 commit into from
Jan 18, 2024

Conversation

dgarske
Copy link
Contributor

@dgarske dgarske commented Jan 17, 2024

  • Added PKCS7 ECC support to example.
  • Added wrapper function to export TPM public key as DER/ASN.1 or PEM.
  • Fix for crypto callback ECC sign to handle getting keySz for unknown cases (like PKCS7 without privateKey set).
  • Fixed keygen and csr to use ECC SRK.

Fixes ZD 16675

@dgarske dgarske self-assigned this Jan 17, 2024
@dgarske dgarske force-pushed the pkcs7_ecc branch 2 times, most recently from 7816fe5 to 2159d0e Compare January 17, 2024 23:46
…TPM public key as DER/ASN.1 or PEM. Fix for crypto callback ECC sign to handle getting keySz for unknown cases (like PKCS7 without privateKey set).
@JacobBarthelmeh
Copy link
Contributor

Tested the PKCS7 example out on an Infineon TPM + PI2. Code looks good, thanks David.

@JacobBarthelmeh JacobBarthelmeh merged commit 6fcac41 into wolfSSL:master Jan 18, 2024
3 checks passed
@dgarske dgarske deleted the pkcs7_ecc branch January 26, 2024 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants