我有多个密钥(一些是私有的,一些是公共的),我想获取有关它们的信息(它们的长度、类型、其他任何信息)。那可能吗?
答案1
根据问题标签,我假设您正在询问有关 SSH 密钥的问题。
对于公钥,您可以询问ssh-keygen
:
ssh-keygen -lf /path/to/key.pub
这将显示密钥类型(在输出的末尾)、其长度(在开头)及其指纹。
对于私钥,您可以询问openssl
,但您需要知道类型:
openssl rsa -text -noout -in /path/to/id_rsa
您需要提供密钥的密码(如果有);然后您将看到密钥大小及其所有内容。