Hello everyone,
Has anyone tried/succeeded to store public and private keys for i.MX8-MP platform secure boot on YubiKey 5 Nano device?
I'm using CST version 3.1.0 and so far signing and secure booting are successful, but the keys (created by hab4_pki_tree script) are being kept alongside the code, i.e. in the source tree.
The whole system image (bootloader, kernel, filesystem) is being build under Yocto 3.0
To make everything more secure, the idea is to have keys stored on YubiKey5 Nano.
The questions are:
1. Is it at all possible to use YubiKey 5 Nano for that purpose?
AFAIK, paths to public keys are in .csf file used by CST, and CST then finds private key by itself, given that the keys are named properly and that keys and crts folders are on the same level. I couldn't find a way to give path/command to be used by CST in order to fetch keys from YubiKey 5 Nano
2. It the answer to 1) is yes, then should OpenPGP or PIV application for YubiKey 5 Nano be used?
Thanks a lot in advance.