CAAM Private Key generation

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

CAAM Private Key generation

1,973件の閲覧回数
bernardorodrigu
Contributor I

Hello everyone.

I'm just starting my development with a Toradex Apalis i.MX6.

I need to implement a public/private key signature scheme for signing legally relevant files in my system.

Is there a way for me to generate a random private key with the CAAM in such a way that it can never be known outside the module, while the public key is returned?

Does cryptodev support that?

Thanks.

ラベル(3)
0 件の賞賛
返信
3 返答(返信)

1,624件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello

  IMX6 D/Q/S/DL CAAM does not support  public key cryptography.

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信

1,624件の閲覧回数
bernardorodrigu
Contributor I

Hello Yuri.

I'm reading the "Security Reference Manual for i.MX 6Dual, 6Quad, 6Solo, and 6DualLite Families of Applications Processors".

On "Table B-76. Compile Time Parameters Register - Field Descriptions", page 538, field KG_DS set to 1 means "CAAM implements specialized support for Public Key Generation and Digital Signatures."

So I'm confused by your answer.

Sem título.png

Regards, Bernardo.

0 件の賞賛
返信

1,624件の閲覧回数
Yuri
NXP Employee
NXP Employee

Hello,

  Some information from general CAAM specs can be present in the SRM.
Say, i.MX6 UL CAAM supports public key cryptography. 

Please use the feature list of the i.MX6 D/Q CAAM. 

Regards,

Yuri.

0 件の賞賛
返信