加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

终端 – 如何导出私钥? (GnuPG)

发布时间:2021-03-13 15:35:05 所属栏目:Linux 来源:网络整理
导读:我已经使用RSA和RSA算法成功创建了GnuPG公钥/私钥对.如何以.asc扩展名的文件形式导出公钥和私钥? 解决方法 提示1:gpg称为私钥“秘密”,因为PGP的日期是人们确定名称的“私人”密钥之前的一半不对称对由(理想情况下)仅由一方持有而非“秘密”密钥用于通常

我已经使用RSA和RSA算法成功创建了GnuPG公钥/私钥对.如何以.asc扩展名的文件形式导出公钥和私钥?

解决方法

提示1:gpg称为私钥“秘密”,因为PGP的日期是人们确定名称的“私人”密钥之前的一半不对称对由(理想情况下)仅由一方持有而非“秘密”密钥用于通常持有的对称值两个或两个以上相互信任的政党,但没有其他人.

男人gpg2 |少了“/ export-secret”然后n(转到第二场比赛)显示:

--export-secret-keys

   --export-secret-subkeys
          Same  as --export,but exports the secret keys instead.  This is
          normally not very useful and a security risk.  The  second  form
          of  the  command  has  the special property to render the secret
          part of the primary key useless; this  is  a  GNU  extension  to
          OpenPGP  and  other  implementations can not be expected to suc-
          cessfully import such a key.  See the option  --simple-sk-check-
          sum  if  you  want  to import such an exported key with an older
          OpenPGP implementation.

提示2:您可以通过重定向或使用(任一)输出到文件

--output file

   -o file
          Write output to file.

但是,人们通常使用.asc扩展名为’ASCII armor(ed)’格式的文件,这是带有破折号-BEGIN和破折号-END行的base64,有时候(包括这里)822 / MIME样式的标题.如果您不仅需要一个名为.asc的文件,而是一个通常的.asc格式的文件,请使用(之一)

--armor

   -a     Create ASCII armored output.   The  default  is  to  create  the
          binary OpenPGP format.

TLDR:

gpg2 --export-secret-keys -a -o file.asc [keyid ...]

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读