读取关键属性

读取关键属性

我有多个密钥(一些是私有的,一些是公共的),我想获取有关它们的信息(它们的长度、类型、其他任何信息)。那可能吗?

答案1

根据问题标签,我假设您正在询问有关 SSH 密钥的问题。

对于公钥,您可以询问ssh-keygen

ssh-keygen -lf /path/to/key.pub

这将显示密钥类型(在输出的末尾)、其长度(在开头)及其指纹。

对于私钥,您可以询问openssl,但您需要知道类型:

openssl rsa -text -noout -in /path/to/id_rsa

您需要提供密钥的密码(如果有);然后您将看到密钥大小及其所有内容。

相关内容