您好,匿名用户
随意问技术百科期待您的加入

给sshkeypair的私钥加password phrase会影响key pair本身的配对么

0 投票

已生成的ssh key pair,私钥部分没有加password phrase做保护。现在我想给私钥加上保护的话,会影响key pari本身的配对么?

用户头像 提问 2013年 11月7日 @ 河蟹 列兵 (96 威望)
分享到:

1个回答

0 投票
 
最佳答案

多谢邀请 ... passphrase 这个东西事实上并不是 key pair 的一部分 ...

楼上所说更换 passphrase 就变成了新的 key 什么的 ... 完全是无稽之谈 ...

passphrase 只是对私钥额外进行了一次对称加密而已 ... 通用的算法是 DES 或者 AES ...

具体使用的算法可以在加密后的私钥头部看到 ...

加上 passphrase 之后的私钥文件内容实际上是私钥的密文 ... 并不是私钥本身 ...

密文不参与配对 ... 所以你尽可以随便更改 passphrase 而不用担心会影响到什么 ...

换言之 ... 你可以有使用不同 passphrase 的一个私钥的多个副本 ... 都可以和相应的公钥配对 ...

顺带一提 ... 查看去除 passphrase 也就是参与配对的私钥可以用下面的命令 ...

openssl rsa -in ~/.ssh/your.key -outform pem

你可以看到 ... 同样的私钥不管 passphrase 如何变化 ... 输出的结果都是一样的 ...

恩恩就是这样啦 ...

用户头像 回复 2013年 11月10日 @ Ziggs 上等兵 (345 威望)
选中 2013年 9月7日 @河蟹
提一个问题:

相关问题

0 投票
1 回复 42 阅读
用户头像 提问 2012年 12月1日 @ Yorick 上等兵 (278 威望)
0 投票
1 回复 36 阅读
用户头像 提问 2012年 12月1日 @ Sona 上等兵 (306 威望)
0 投票
1 回复 37 阅读
用户头像 提问 2012年 12月1日 @ Lucia 上等兵 (416 威望)
0 投票
1 回复 32 阅读
用户头像 提问 2012年 12月1日 @ Heimerdinger 上等兵 (311 威望)
0 投票
1 回复 45 阅读
用户头像 提问 2012年 12月1日 @ Nero 上等兵 (377 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...