国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

開放源代碼的加密工具GPG使用方法
2005-12-19   

GPG和PGP是兩種加密軟件,你可以通過公鑰在網上安全的傳播自己的文件。我前些日子使用了GPG,感覺很方便,使用中也遇到了一些問題。所以把我的使用經過寫出來,目的是讓初次使用GPG的朋友少走彎路。
先說說GPG的獲得吧,GPG是開放源代碼的軟件,是完全免費的,大家可以到www.gnupg.org下載。如果使用 Mandrakelinux或Debian發(fā)行版可以直接下載。我使用的是Mandrakelinux,只要在終端中輸入urpmi gpgp就可以下載和安裝。
安裝好后我們在終端下輸入:gpg --help  可以看到GPG的版本信息和幫助。這表示GPG已經裝好了。
下面我們來生成密鑰,鍵入:gpg --gen-key  這時將出現(xiàn)幾個選項,需要我們來選擇:
gpg (GnuPG) 1.4.0; Copyright (C) 2004 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.
請選擇您要使用的密鑰種類:
 (1) DSA 和 ElGamal (默認)
 (2) DSA (僅用于簽字)
 (5) RSA (僅用于簽字)
您的選擇?                    這個我們一般選擇1,gpg默認的也是1。
SA keypair will have 1024 bits.
ELG-E keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048)             這個是密鑰的長度,一般輸入1024
請設定這把密鑰的有效期限。
       0 = 密鑰永不過期
    <n>  = 密鑰在 n 天后過期
    <n>w = 密鑰在 n 周后過期
    <n>m = 密鑰在 n 月后過期
    <n>y = 密鑰在 n 年后過期
密鑰的有效期限是?(0)         這個是指定密鑰的有效期,你可以自己選擇。
您需要一個用戶標識來辨識您的密鑰;本軟件會用真實姓名、注釋和電子郵件地址組合
成用戶標識,如下所示:
  “Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>”
真實姓名:                      
電子郵件地址:
注釋:
這個是用戶標識,你可以輸入自己常用的email地址。
請輸入密碼:  
這個需要為你的私鑰指定一個保護密碼,這個一定要保護好,要不然你的加密文件就會被別人輕易解開了。
 好了現(xiàn)在GPG已經產生了你的公鑰和私鑰。
 現(xiàn)在說說GPG能為我們做什么,如果你想給你的朋友發(fā)送一篇論文,而不希望第三人看到。你可以這樣操作。
 在終端輸入:gpg --encrypt -r Bob [文件名]    Bob表示為這個收件人簽字及加密  [文件名]為需要加密的文件名。
 然后你可以把你的公鑰發(fā)給你的朋友。導出公鑰的方法是:gpg --export>name.asc
 你的朋友只要吧你的公鑰導入他的GPG,就可以解密你發(fā)給他的文件了:
 解密方法是  gpg --decrypt [加過密的文件]>[已經解密的文件]   >為重定向符,意思是把gpg --decrypt [加過密的文件]的結果保存到[已經解密的文件]文件中,這要就可以看到你發(fā)的原文了。
 

熱詞搜索:

上一篇:使用GnuPG對文件進行加密
下一篇:開放源碼軟件值得信任?

分享到: 收藏
主站蜘蛛池模板: 林甸县| 抚州市| 通化市| 临朐县| 西安市| 桦川县| 丰都县| 夏河县| 钦州市| 郁南县| 榕江县| 囊谦县| 阿合奇县| 蚌埠市| 宜君县| 福海县| 永和县| 吴旗县| 福建省| 壤塘县| 内江市| 黄山市| 宜春市| 句容市| 怀安县| 永修县| 姜堰市| 赤壁市| 壶关县| 福海县| 唐河县| 安顺市| 孟州市| 樟树市| 林甸县| 诏安县| 于都县| 海阳市| 图们市| 文水县| 铜山县|