小编Fer*_*lez的帖子

将PKCS#8二进制密钥加载到Ruby中

我正在尝试将以二进制DER格式(PKCS#8)编码的特定私钥加载到Ruby中.

但是,OpenSSL::PKey不会认出来的.我可以通过做一些控制台工作并将其转换为PEM如此来使其工作:

openssl pkcs8 -inform DER -in file.key -passin pass:xxxxxxxx >private_key.pem
Run Code Online (Sandbox Code Playgroud)

在此之后,可以正确读取密钥.

但是,因为我希望整个过程在内存中完成,而不是编写和读取文件.

所以我的问题是:是否可以将二进制编码DER格式的私钥加载到Ruby/OpenSSL中?

感谢您的时间,

费尔南多

ruby openssl pkcs#8

8
推荐指数
1
解决办法
2326
查看次数

标签 统计

openssl ×1

pkcs#8 ×1

ruby ×1