Hey guys,
I'm experimenting with the NetX Duo Web HTTP package and a call is made to HW_SCE_SHA256_UpdateHash inside _nx_secure_tls_handshake_process. The thread that this is called on proceeds to hang on this call until the program is reset.
Since the implementation for HW_SCE_SHA256_UpdateHash isn't included, is there a way to monitor what errors might have occured internally? The only requirement I noticed was that the S7G2 manual specified that the input length needs to be a multiple of 64B which is the case (input length is 512B).
Thanks!
Hello sir,
Thanks for your request.
Please let me inform you that we are working on this and get back to you as soon as possible.
Best Regards,
IK_Renesas
Hello again,
Would it be possible to share with us your project to make a further analysis? And also provide us the SSP version you are using.
Hi,
Thank you for the response.
I am using the server code from the NetXDuo example https://github.com/eclipse-threadx/netxduo/blob/master/samples/demo_netxduo_https.c, and attempting to connect with "openssl s_client -connect" at the IP address and port that I've assigned to my HTTPS server instance.
Thanks for your response.
Could you please also share with us your SSP project to check?
IK
Have you seen my latest reply?
Maybe you can try the tls module guide, if you just want to test tls connection.
https://www.renesas.com/us/en/document/scd/netx-duo-tls-module-guide-application-project-rev100-sample-code
The issue was that I had not implemented and initialized a number of necessary cryptographic drivers (AES, RSA, HASH). See https://www.renesas.com/us/en/document/apn/sce-hal-module-guide-application-project