DSA 与 RSA:如何区分
是否有人可以使用工具来区分 RSA 公钥与 DSA 公钥?我有两个 SSH .pub 文件,我需要知道它们是 RSA 还是 DSA。
Does anyone have a tool to use in order to differentiate an RSA public key vs a DSA public key? I have two SSH .pub files and i need to know if they're RSA or DSA.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 ssh-keygen 获取指纹并从 .pub 文件中输入:
You can use ssh-keygen to get a fingerprint and type out of a .pub file:
正如另一个答案中所述,由于文件是 SSH.COM 格式,因此您可以转换为 openssh 格式,然后打开文件以检查 ssh-dsa 或 ssh-rsa :
来源:http://landru.uwaterloo.ca/cgi-bin/wiki.pl?OpenSSH_-_SSH.Com_Interoperability
As noted in the other answer, since the file is in SSH.COM format, you can convert to openssh format and just open the file to check for
ssh-dsa
orssh-rsa
:Source: http://landru.uwaterloo.ca/cgi-bin/wiki.pl?OpenSSH_-_SSH.Com_Interoperability