openssl cryptodev engine on imx8mp

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

openssl cryptodev engine on imx8mp

ソリューションへジャンプ
486件の閲覧回数
greeran
Contributor III

hi all

i am working on the imx8mp. i would like to secure my private keys and be able to use openssl without exposing the private key to userspace. i read that its possible with cryptodev openssl engine. i built the BSP with yocto and added the cryptodev-linux cryptodev-module.

i am able to modprobe cryptodev

but when i test for engines (openssl engine) i do not see the cryptodev engine.

those the imx8mp support cryptodev openssl engine and if it does then how to i add it to my openssl.

i am building yocto krikstone  5.15.71

thanks

タグ(3)
0 件の賞賛
1 解決策
455件の閲覧回数
greeran
Contributor III
hi
i found my mistake. i needed to add the openssl-engines to the image-install
thanks

元の投稿で解決策を見る

0 件の賞賛
3 返答(返信)
467件の閲覧回数
Harvey021
NXP TechSupport
NXP TechSupport

Hi @greeran 

You need to follow up the Linux User guide as the chapter 10 security where you will find how to deploy it into rootfs using Yocto.

https://www.nxp.com/docs/en/user-guide/IMX_LINUX_USERS_GUIDE.pdf

 

Regards

Harvey

0 件の賞賛
458件の閲覧回数
greeran
Contributor III
thanks for the reply
i did what the user guide recommended but with not success.
i had to add the packageconfig =" cryptodev-linux" (something that was missing in the guide.
i added cryptodev-module openssl-bin to the image install.
i see the cryptodev module in my bsp but i do not see the engines-3 directory from the openssl. i see it in the sysroot-destdir but its not installed in the image rootfs.
could you point me what i am missing
thansk
0 件の賞賛
456件の閲覧回数
greeran
Contributor III
hi
i found my mistake. i needed to add the openssl-engines to the image-install
thanks
0 件の賞賛