Secure Memory and Blob usage

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

Secure Memory and Blob usage

571 Views
Melonman1809
Contributor I

Hey, is it possible to use the the secure memory and/or blobs from CAAM while not using the i.MX BSP?

/dev/caam-keygen

cant get the driver for this.
Also using bitbake virtual/kernel -c menuconfig, there isnt an option to enable 

CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y

 

Labels (1)
0 Kudos
Reply
1 Reply

542 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi,

You can refer to the keyctl_caam for driver. The Linux driver linux-imx

and the Linux User Guide may help.

 

Regards

Harvey

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2143373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESecure%20Memory%20and%20Blob%20usage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2143373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHey%2C%20is%20it%20possible%20to%20use%20the%20the%20secure%20memory%20and%2For%20blobs%20from%20CAAM%20while%20not%20using%20the%26nbsp%3Bi.MX%20BSP%3F%3C%2FP%3E%3CPRE%3E%2Fdev%2Fcaam-keygen%3C%2FPRE%3E%3CP%3Ecant%20get%20the%20driver%20for%20this.%3CBR%20%2F%3EAlso%20using%20bitbake%20virtual%2Fkernel%20-c%20menuconfig%2C%20there%20isnt%20an%20option%20to%20enable%26nbsp%3B%3C%2FP%3E%3CPRE%3ECONFIG_CRYPTO_DEV_FSL_CAAM_SM%3Dy%3C%2FPRE%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2143373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX6Quad%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2146484%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Secure%20Memory%20and%20Blob%20usage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2146484%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%3C%2FP%3E%0A%3CP%3EYou%20can%20refer%20to%20the%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fkeyctl_caam%2Ftree%2Flf-6.12.20-2.0.0%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ekeyctl_caam%3C%2FA%3E%26nbsp%3Bfor%20driver.%20The%20Linux%20driver%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx%2Ftree%2Flf-6.12.y%2Fdrivers%2Fcrypto%2Fcaam%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elinux-imx%3C%2FA%3E%3C%2FP%3E%0A%3CP%3Eand%20the%20Linux%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fsupporting-information%2FLF6.12.20_2.0.0-Docs.zip%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EUser%20Guide%3C%2FA%3E%26nbsp%3Bmay%20help.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards%3C%2FP%3E%0A%3CP%3EHarvey%3C%2FP%3E%3C%2FLINGO-BODY%3E