This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC26XX Crypto ROM routines



Hi,

Is there any documentation on the rom_crypto library? I have a few questions:

1) What method does ECC_generateKey use to generate key pairs?

2) Is it possible to change the curve used in the ECC part? I see that in the ECC_initialize p, r, a, b, Gx, and Gy are loaded from ROM.

3) What are the mappings of the parameters to the NIST parameters (I'm looking at a here)?

I am trying to implement curve25519, and being able to use the rom implementation would be very helpful, as long as that is possible, even through it may be slower due to the Weierstrass form.