Do i.MX6 M6.0.1_2.0.0-ga or L4.1.15_1.0.0-ga BSP provide CAAM or keyblob test package?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Do i.MX6 M6.0.1_2.0.0-ga or L4.1.15_1.0.0-ga BSP provide CAAM or keyblob test package?

659 Views
satoshishimoda
Senior Contributor I

Hi community,

I have a simple question.

Our customer is looking for a test package for CAAM, especially for keyblob in M6.0.1_2.0.0-ga (or L4.1.15_1.0.0-ga Linux BSP).

I looked for in unit_test, but no test script for CAAM or keyblob was found.

So I think latest BSP (M6.0.1_2.0.0-ga or L4.1.15_1.0.0-ga) don't provide CAAM or keyblob test package.

Is this correct?

Best Regards,

Satoshi Shimoda

Labels (6)
Tags (1)
0 Kudos
3 Replies

428 Views
Yuri
NXP Employee
NXP Employee

Hello,

   NXP BSP provides “sm_test.c” example (located at "drivers/crypto/caam/sm_test.c")

just for CAAM testing, where CAAM default (the same for all i.MX6 parts) master key is used.

Have a great day,
Yuri

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

0 Kudos

428 Views
satoshishimoda
Senior Contributor I

Hi Yuri,

Thank you for your prompt reply.

    

> NXP BSP provides “sm_test.c” example (located at "drivers/crypto/caam/sm_test.c")

just for CAAM testing, where CAAM default (the same for all i.MX6 parts) master key is used.

It's good information.

I checked the file and found the following description.

=====

* - Exportation of keys into secure memory blobs (with display of result)

* - Importation of keys from secure memory blobs (with display of result)

=====

I feel this is the one that our customer want to get.

So I will confirm whether it is enough test for them.

Best Regards,

Satoshi Shimoda

0 Kudos

428 Views
Yuri
NXP Employee
NXP Employee

Basically it is enough to apply the mentioned test.

~Yuri.

0 Kudos