OpenSSH私钥BEGIN OPENSSH PRIVATE KEY与BEGIN RSA PRIVATE KEY转换方式。
比如Git使用时已经生成了openssh格式的密钥,但其他系统需要用你的私钥时,发现格式不对,恼火!
关键字
- OpenSSH
- BEGIN OPENSSH PRIVATE KEY
- BEGIN RSA PRIVATE KEY
- OPENSSH PRIVATE KEY
- RSA PRIVATE KEY
- ssh-keygen
- puttygen
一、简单对比
ssh-keygen -t rsa 生成ssh,默认是以新的格式生成,与OpenSSH1有关,高版本默认OPENSSH格式,不同的加密算法2。
OPENSSH加密算法
-----BEGIN OPENSSH PRIVATE KEY-----
xxxxxxxxxxx
-----END OPENSSH PRIVATE KEY-----
RSA加密算法
-----BEGIN RSA PRIVATE KEY-----
xxxxxxxxxxx
-----END RSA PRIVATE KEY-----