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

前端之家收集整理的这篇文章主要介绍了终端 – 如何导出私钥? (GnuPG)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经使用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 ...]
原文链接:https://www.f2er.com/linux/397857.html

猜你在找的Linux相关文章