SSHの秘密鍵について



使
Poderosa使
Redhatntsysvsystem-config-networkGraphical Linux tools
teraterm
WinSCP使Putty






SSH
OpenSSH
  OpenSSH
  -----BEGIN RSA PRIVATE KEY-----
SECSHssh.com
  SSHOpenSSHssh1.2.12
  
  ---- BEGIN SSH2 ENCRYPTED PRIVATE KEY ----
PuTTy
  PuTTy
  PuTTY-User-Key-File-2: ssh-rsa




PuTTy
WinSCP使PuTTy使OK

SCPCollectorTeraTerm使
TeraTerm使

poderosa ver.4.3.4b


調査:ソフトウェアによる出力フォーマット

各ソフトウェアで出力できるフォーマットを調査
※暗号化箇所は「*」にしてある

TeraTerm ver.4.70
# 秘密鍵:OpenSSH 形式
-----BEGIN RSA PRIVATE KEY-----
******************************************
-----END RSA PRIVATE KEY-----
# 公開鍵:OpenSSH 形式
ssh-rsa ******************************************
poderosa ver.4.3.4b
# 秘密鍵:SECSH 形式
---- BEGIN SSH2 ENCRYPTED PRIVATE KEY ----
Comment: 
******************************************
---- END SSH2 ENCRYPTED PRIVATE KEY ----
# 公開鍵:SECSH 形式
---- BEGIN SSH2 PUBLIC KEY ----
Comment: 
******************************************
---- END SSH2 PUBLIC KEY ----
# 公開鍵:OpenSSH 形式
ssh-rsa ******************************************
PuTTYgen ver.0.61
# 秘密鍵:ppk 形式
PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: rsa-key-20110809
Public-Lines: 4
******************************************
Private-Lines: 8
******************************************
Private-MAC: ******************************************
# 秘密鍵エクスポート:ssh.com 形式
---- BEGIN SSH2 ENCRYPTED PRIVATE KEY ----
Comment: "rsa-key-20110809"
******************************************
---- END SSH2 ENCRYPTED PRIVATE KEY ----
# 秘密鍵エクスポート:OpenSSH形式
-----BEGIN RSA PRIVATE KEY-----
******************************************
-----END RSA PRIVATE KEY-----
# 公開鍵:OpenSSH 形式
---- BEGIN SSH2 PUBLIC KEY ----
******************************************
---- END SSH2 PUBLIC KEY ----
CentOSUbuntuなどのLinux
# 秘密鍵:OpenSSH形式
# 公開鍵:OpenSSH形式