- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Is the vector unit capable of running when the actual CPU is in sleep or deep sleep?
- What are the approximate timings for ECDSA signing and verification assuming the Clk_Peri is running at 75MHz?
Thanks!
Bryan
Solved! Go to Solution.
- Labels:
-
PSoC 6 MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @BrVa_4472456 ,
There is a similar thread that has answered the first question: https://community.cypress.com/t5/PSoC-6-MCU/Crypto-block-sleep-operation/m-p/78960
Regarding the second question, I have attached some benchmarking figures for different crypto operations at 50Mhz (Clk_Peri). Hope this helps 🙂
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @BrVa_4472456 ,
There is a similar thread that has answered the first question: https://community.cypress.com/t5/PSoC-6-MCU/Crypto-block-sleep-operation/m-p/78960
Regarding the second question, I have attached some benchmarking figures for different crypto operations at 50Mhz (Clk_Peri). Hope this helps 🙂
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Dheeraj,
Thanks for putting these numbers together for us! Is it possible to provide the source used for some of the benchmark numbers? The ones really of interest are:
- ECDSA-secp256r1 (sign and verify)
- ECDH-secp256r1
Thanks again!
Bryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey @DheerajK_81 ,
Just pinging the above request about the source code used to generate those timings.
Thanks!
Bryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @BrVa_4472456 ,
The source codes are mostly similar to what you see in the Crypto API documentation. You can use them as references.
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @DheerajK_81 ,
I looked through the documentation and didn't see any examples for the ECC functionality. I also didn't see any API reference to the ECDH processing specifically. Please advise.