假设您有一个交叉编译工具链,它为ARM体系结构生成二进制文件.
您的工具链是这样的(在使用Linux的X86_64机器上运行):
...以及用于ARM交叉编译的大量其他工具.
我感兴趣的点是:
如何验证以这种方式生成的PEM证书的密钥长度:
# openssl genrsa -des3 -out server.key 1024
# openssl req -new -key server.key -out server.csr
# cp server.key server.key.org
# openssl rsa -in server.key.org -out server.key
# openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Run Code Online (Sandbox Code Playgroud)
我需要的是一个使用OpenSSL程序的C函数,它在PEM证书上执行验证(我将它用于lighttpd HTTPS服务器),并返回存储在证书中的密钥长度(在本例中为1024).