Topic: SLB9673 TPM with ESP32 azure provisioning

Hi

i have interfaced ESP32 with SLB9673 TPM chipset able to generate EK & SRK and do device enrollment but during provisioning i got the challenge key but unable to decrypt as i am unable to find the related code anywhere .so i need an example code for RTOS to decrypt azure nonce challenge using Wolftpm. https://learn.microsoft.com/en-us/azure … ttestation

Regards
nandish

Share

Re: SLB9673 TPM with ESP32 azure provisioning

Hi nandish

Thanks for your interest in the wolfTPM for ESP32.

I don't think we have an Azure example but I'd like to help.

Can you share more details about your project and provide some sample code?

Thank you

Jim

Share

Re: SLB9673 TPM with ESP32 azure provisioning

Hi nandish -

Have you made any progress? I have some ideas to help with your provisioning question.

If you'd prefer not to share your source code here, please feel free to send to support@wolfssl.com

Warn Regards,

Jim

wolfSSL Software Engineer

Share

Re: SLB9673 TPM with ESP32 azure provisioning

Hi Jim,

sorry for the late reply as i didnt rceive any notification on post.
i didnt make any progress,. as its a complete blocker.as i my code is not perfect , so i am trying to decrypt the azure nonce challenge, i tried azure_sdk_for_C in that  hsm_client_tpm_import_key, insert_key_in_tpm which decrypts the nonce challenge which is based on TSS, but i didnt get the exact method in wolftpm to decrypt the nonce challenge as per TSS.
so i would receommend you to share the code which can meet this requirement.

Regards
nandish

Share