从UEFI中创建签名证书请求和验证证书的最佳方法。

问题描述 投票:0回答:1

我试图在UEFI中用C代码创建签名证书请求(我使用edk2)。

我知道如何在Linux C代码中使用openssl来做。我知道有 CryptoPkg 但我没有找到创建请求和检查证书的功能。

有什么方法可以创建 X509_REQ 并检查 X509 证明书 CryptoPkg? 那我怎么做呢?

如果我不能做到这一点的情况下。我如何创建创建请求和检查证书?如何创建自己的openssl包装器?

openssl bios uefi edk2
1个回答
0
投票

好吧,我发现最好的方法是在我自己的网站上创建自己的封装器。CryptoPkg.所以我在 CryptoPkg\Library\MyCryptLib 根据 CryptoPkg\Library\BaseCryptLib,复制enviroment头和库路径到链接。

所以我已经有了openssl包装器,我可以扩展并使用。

© www.soinside.com 2019 - 2024. All rights reserved.