OpenSSH的公钥私钥

私钥是私有密钥,意味着死也不能被别人看到。
用途:1. 签名 。 2. 解密
公钥是公开的密钥,可以发给任何人。
用途:1. 验签。 2. 加密

如上,公钥和私钥的用途是对应的。
私钥签名,公钥则验签。
公钥加密数据,私钥则解密数据。

密钥对 的 加解密 在 OpenSSH 中应用非常广泛,比如公钥认证登录过程(客户端生成密钥对)。比如口令登录过程(服务器生成密钥对)。
密钥对 的 签名验签 也在 OpenSSH 有使用(这个功能是 OpenSSH 5.4 版本才有。)即 CA 认证。由 授权服务器,发出证书。

你可能感兴趣的:(OpenSSH的公钥私钥)