有沒有人有一個工具來區分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