是否弃用"openssl rsa"子命令以支持"openssl pkey"?



要显示RSA私钥文件的信息,两个

openssl rsa --text < key

openssl pkey --text < key

作品,显然后者更容易理解和记忆,因为";pkey";子命令似乎是所有类型私钥的统一接口。

然而,从openssl手册页中,我找不到任何关于推荐哪个的描述。

有人能告诉我推荐哪一种吗?或者不赞成使用?

编辑:还有一个"openssl pkcs8";子命令。

真的不明白openssl是如何设计子命令的,很多子命令不是面向用户的,而是面向算法的。

哦,我想明白了。

openssl genrsa > root.key
openssl rsa < root.key

是一对。结果文件将类似于";。。。开始RSA私钥&";,

它们几乎等同于

openssl genpkey -algorithm RSA > root.key
openssl pkey < root.key

除了后者产生";。。。开始私钥&";,注意";RSA";不输出单词。

最新更新