How to implement secp256k1 in a Psoc 6?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ErGo_4573391
Level 2
Level 2
First solution authored First question asked First reply posted

For ethereum applications I need to use the secp256k1 in a psoc 6, but in the documentation (https://cypresssemiconductorco.github.io/psoc6pdl/pdl_api_reference_manual/html/group__group__crypto...),  I just find the secp256r1, How could I implement the secp256k1 in a safe way in psoc6?

0 Likes
1 Solution
ErGo_4573391
Level 2
Level 2
First solution authored First question asked First reply posted

Well,I found a solutution, using the Mbed Os in my Psoc 6 (CY8CKIT-062-BLE) and the library GitHub - diybitcoinhardware/secp256k1: Fork of the secp256k1 library working in Arduino and Mbed I got very good result for the digital signature.

View solution in original post

2 Replies
DheerajK_81
Moderator
Moderator
Moderator
First comment on KBA First comment on blog 5 questions asked

Current the PDL Crypto Driver supports only NIST-P curves (SECPxxxR1 types).

Regards,

Dheeraj

ErGo_4573391
Level 2
Level 2
First solution authored First question asked First reply posted

Well,I found a solutution, using the Mbed Os in my Psoc 6 (CY8CKIT-062-BLE) and the library GitHub - diybitcoinhardware/secp256k1: Fork of the secp256k1 library working in Arduino and Mbed I got very good result for the digital signature.