查看了《X3J3平台系统软件安全启动与加密使用说明》这个文档,有些问题比较困惑:
1、文件中只说明了bootrom会对SPL进行解密和校验,但是SPL这个文件sdk包中都已经是xxxx.bin类型的文件,是否在sdk释放的时候已经将SPL内容编译好,开发者不需要进行修改?
2、启动过程中bootrom解密使用的公钥存放在哪个位置,eFUSE还是bootrom内?用的对称加密还是非对称加密?
3、SPL在校验uboot过程中,是先对uboot镜像解密,然后和编译的过程一样生成签名文件,然后和header中的签名文件进行对比来进行校验的吗?还是通过哪种方式进行校验?
4、如果有跟家详细的有关安全启动过程的文档可以分享一下吗?