日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

加密解密工具gpg (GnuPG)

發布時間:2024/8/24 综合教程 34 生活家
生活随笔 收集整理的這篇文章主要介紹了 加密解密工具gpg (GnuPG) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

GPG即GNU Privacy Guard,它是加密工具PGP(Pretty Good Privacy )的非商業化版本,用于對Email、文件及其他數據的收發進行加密與驗證,確保通信數據的可靠性和真實性。
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 [某甲] 顯示指紋

本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/fengyuruhui/archive/2007/09/20/1793191.aspx

總結

以上是生活随笔為你收集整理的加密解密工具gpg (GnuPG)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。