有没有人有一个工具来区分RSA公钥和DSA公钥?我有两个SSH的.pub文件,我需要知道,如果他们是RSA或DSA。DSA vs RSA:你怎么知道
2
A
回答
1
正如其他答案指出,由于该文件是在SSH.COM格式,可以转换为OpenSSH格式,只是打开文件来检查ssh-dsa
或ssh-rsa
:
To convert your SSH.COM key to OpenSSH format use:
ssh-keygen -i -f ssh_key.pub
From the ssh-keygen manpage
-i This option will read an unencrypted private (or public) key
file in SSH2-compatible format and print an OpenSSH
compatible private (or public) key to stdout. ssh-keygen
also reads the `SECSH Public Key File Format'. This option
allows importing keys from several commercial SSH
implementations.
-f Specifies the filename of the key file.
来源:http://landru.uwaterloo.ca/cgi-bin/wiki.pl?OpenSSH_-_SSH.Com_Interoperability
0
您可以使用ssh-凯基获得指纹和.pub文件类型了:
ssh-keygen -lf id_rsa.pub
相关问题
- 1. 你怎么知道可能有例外?
- 2. 你怎么知道你的MongoDB中新增了数据
- 3. 你怎么知道你必须使用function(){}?
- 4. 你怎么知道你的mysql命令何时执行?
- 5. 你怎么知道你的WPF控件是否被渲染?
- 6. 你怎么知道你得到一个真正的街道地址?
- 7. 你怎么知道什么时候在Python中关闭文件?
- 8. 你怎么知道主要的启动活动是什么?
- 9. 你怎么知道什么方法用于任务?
- 10. 你怎么知道你什么时候需要单独的表格?
- 11. 怎么OS知道文件
- 12. 怎么知道后面NAT
- 13. 你怎么知道一个NSObject是否有某个属性?
- 14. 你怎么知道一个函数是否返回一个值?
- 15. 你怎么知道编程如果Word宏从VB.Net/C#
- 16. 使用JavaScript,你怎么知道用户是否倒退?
- 17. 你怎么知道RoR网站的托管?
- 18. 你怎么知道两个物体何时可以通信?
- 19. 怎么知道,当你在一个符号链接
- 20. 作文,你怎么知道何时停止?
- 21. HTTP响应。你怎么知道响应是否通过代理?
- 22. 你怎么知道你的C#应用程序正在使用哪个DLL?
- 23. 使用Perl识别DSA/RSA密钥
- 24. 使用RSA公钥加密DSA私钥
- 25. 我怎么知道什么TextView是clickbale?
- 26. 什么是西格玛剪裁?你怎么知道什么时候应用它?
- 27. 你知道什么样的SQL注入?
- 28. ASP.net MVC3实体,不知道怎么算
- 29. 我怎么知道服务名称?
- 30. 我怎么知道时区 - PHP
的作品.....谢谢! – jerle78 2011-05-11 17:58:41