本节将以输入信息摘要文件uimage.ini为例,生成开放态文件系统CMS签名文件uimage.ini.p7s和签名机构的吊销列表证书uimage.ini.crl。在压缩文件系统过程中,uimage.ini.p7s和uimage.ini.crl需配套当前输入的uimage.ini使用。
执行如下命令,对uimage.ini文件进行CMS签名,合成带时间戳的CMS签名文件uimage.ini.p7s。
cmssign sign --signer signcert.der --key signcert_pri.pem --signerCA signca.der --signerCRL sign.crl --rootCRL rootG2.crl --tssigner ts.der --tskey ts_pri.pem --tsCA tsca.der --in uimage.ini
cat rootG2.crl sign.crl ts.crl signca.der tsca.der > uimage.ini.crl
完成以上步骤生成uimage.ini.p7s和uimage.ini.crl文件,完成CMS签名。
本节将以输入信息摘要文件initrd.ini为例,生成开放态文件系统CMS签名文件initrd.ini.p7s和签名机构的吊销列表证书initrd.ini.crl。在压缩文件系统过程中,initrd.ini.p7s和initrd.ini.crl需配套当前输入的initrd.ini使用。
执行如下命令,对initrd.ini文件进行CMS签名,合成带时间戳的CMS签名文件initrd.ini.p7s。
cmssign sign --signer signcert.der --key signcert_pri.pem --signerCA signca.der --signerCRL sign.crl --rootCRL rootG2.crl --tssigner ts.der --tskey ts_pri.pem --tsCA tsca.der --in initrd.ini
cat rootG2.crl sign.crl ts.crl signca.der tsca.der > initrd.ini.crl
完成以上步骤生成initrd.ini.p7s和initrd.ini.crl文件,完成CMS签名。