要显示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";不输出单词。