2015-08-29 279 views
-3

如果我拥有ssh的公钥,是否可以生成私钥?我有公钥复制,但丢失了私钥。这是为我的Git远程存储库。请帮忙。从ssh中的公钥生成私钥

+11

如果是这样,公钥密码将是完全无用的。想一想。 – Mat

回答

6

号:

  • 公共密钥用于加密明文或验证数字签名。
  • 私钥用于解密密文或创建数字签名。

你需要两个,为asymmetric cryptography工作。在你的情况下,你需要重新生成一个新的公共 - 私人集合,并在Git repo托管服务器上注册一个公共集合。