科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网安全频道强大的加密解密工具gpg (GnuPG)

强大的加密解密工具gpg (GnuPG)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

GPG即GNU Privacy Guard,它是加密工具PGP(Pretty Good Privacy )的非商业化版本,用于对Email、文件及其他数据的收发进行加密与验证,确保通信数据的可靠性和真实性。

作者:邪恶八进制 2008年10月16日

关键字: gpg 加密解密

  • 评论
  • 分享微博
  • 分享邮件

  gpg (GnuPG) 1.4.2

  Copyright (C) 2005 Free Software Foundation, Inc.

  This program comes with ABSOLUTELY NO WARRANTY.

  This is free software, and you are welcome to redistribute it

  under certain conditions. See the file COPYING for details.

  Home: C:/Documents and Settings/Administrator/Application Data/gnupg

  支持的算法:

  公钥:RSA, RSA-E, RSA-S, ELG-E, DSA

  对称加密:3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH

  散列:MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512

  压缩:不压缩, ZIP, ZLIB, BZIP2

  语法:gpg [选项] [文件名]

  签字、检查、加密或解密

  默认的操作依输入数据而定

  指令:

  -s, --sign [文件名] 生成一份签字

  --clearsign [文件名] 生成一份明文签字

  -b, --detach-sign 生成一份分离的签字

  -e, --encrypt 加密数据

  -c, --symmetric 仅使用对称加密

  -d, --decrypt 解密数据(默认)

  --verify 验证签字

  --list-keys 列出密钥

  --list-sigs 列出密钥和签字

  --check-sigs 列出并检查密钥签字

  --fingerprint 列出密钥和指纹

  -K, --list-secret-keys 列出私钥

  --gen-key 生成一副新的密钥对

  --delete-keys 从公钥钥匙环里删除密钥

  --delete-secret-keys 从私钥钥匙环里删除密钥

  --sign-key 为某把密钥添加签字

  --lsign-key 为某把密钥添加本地签字

  --edit-key 编辑某把密钥或为其添加签字

  --gen-revoke 生成一份吊销证书

  --export 导出密钥

  --send-keys 把密钥导出到某个公钥服务器上

  --recv-keys 从公钥服务器上导入密钥

  --search-keys 在公钥服务器上搜寻密钥

  --refresh-keys 从公钥服务器更新所有的本地密钥

  --import 导入/合并密钥

  --card-status 打印卡状态

  --card-edit 更改卡上的数据

  --change-pin 更改卡的 PIN

  --update-trustdb 更新信任度数据库

  --print-md 算法 [文件] 使用指定的散列算法打印报文散列值

  选项:

  -a, --armor 输出经 ASCII 封装

  -r, --recipient 某甲 为收件者“某甲”加密

  -u, --local-user 使用这个用户标识来签字或解密

  -z N 设定压缩等级为 N (0 表示不压缩)

  --textmode 使用标准的文本模式

  -o, --output 指定输出文件

  -v, --verbose 详细模式

  -n, --dry-run 不做任何改变

  -i, --interactive 覆盖前先询问

  --openpgp 行为严格遵循 OpenPGP 定义

  --pgp2 生成与 PGP 2.x 兼容的报文

  (请参考在线说明以获得所有命令和选项的完整清单)

  范例:

  -se -r Bob [文件名] 为 Bob 这个收件人签字及加密

  --clearsign [文件名] 做出明文签字

  --detach-sign [文件名] 做出分离式签字

  --list-keys [某甲] 显示密钥

  --fingerprint [某甲] 显示指纹

  请向 <gnupg-bugs@gnu.org>报告程序缺陷。

  请向 <zuxyhere@eastday.com>反映简体中文翻译的问题。

  注:本程序为二进制程序,XFOCUS 未对其进行检查。其中可能包含后门等恶意代码,也可能不包含。XFOCUS 不对因使用本程序造成的任何后果负责。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章