亚洲日本免费-啊轻点灬太粗太长了三男一女-麻豆av电影在线观看-日韩一级片毛片|www.grbbt.com

使用GnuPG進行數(shù)據(jù)加密

  一:安裝GnuPG

  wget ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-2.1.1.tar.bz2

  使用GnuPG進行數(shù)據(jù)加密    

    tar xf gnupg-2.1.1.tar.bz2 

使用GnuPG進行數(shù)據(jù)加密

  ./configure –prefix=/usr/local/gnupg && make && make check && make install

  此處報錯了

  使用GnuPG進行數(shù)據(jù)加密

  是因為缺少相應(yīng)的組件 下載下來安裝上就ok

  ftp://ftp.gnupg.org/gcrypt/libgpg-error/

  ftp://ftp.gnupg.org/gcrypt/libgcrypt/

  ftp://ftp.gnupg.org/gcrypt/libassuan/

  ftp://ftp.gnupg.org/gcrypt/libksba/

  ftp://ftp.gnu.org/gnu/pth/

  安裝步驟就不用多廢話了把 ./configure –prefix=xxx && make && make install

  安裝完這些組件后 重復(fù)上述步驟就安裝好gnupg了

  二:安裝完成后 就來介紹下GnuPG的基本命令

  基本語法:gpg [options] [filename]

  三:GnuPG使用方法

  首先生成一對密鑰對使用參數(shù) “–gen-key”

  –gen-key

  使用GnuPG進行數(shù)據(jù)加密

  此處選擇密鑰算法

  一般默認(rèn)

  使用GnuPG進行數(shù)據(jù)加密

  選擇密鑰長度

  密鑰越長當(dāng)然越安全但是加密速度也非常慢 一般默認(rèn)1024就可以了

  指定密鑰的有效期

  對普通用戶而言一般選擇永遠(yuǎn)不過期

  然后問你確定嗎?當(dāng)然確定y

  然后需要指定一個ID來標(biāo)識選擇的密鑰

  使用GnuPG進行數(shù)據(jù)加密

  然后輸入O來確定

  確定后會彈出

  使用GnuPG進行數(shù)據(jù)加密

  輸入你要加密的口令

  至少8位

  然后重復(fù)輸入一遍

  然后確定后就等待

  而后會提示生成密鑰成功

使用GnuPG進行數(shù)據(jù)加密

  

  四:吊銷證書的建立

  因為當(dāng)我們生成的密鑰失效或者其他情況不能繼續(xù)使用時,就可以用吊銷證書的方式來聲明以前的密鑰不再生效

  生成回收證書的選項 –gen-revok

  命令:gpg –output lemon_revoke.asc –gen-revok lemon

  使用GnuPG進行數(shù)據(jù)加密

  問你確定要建立吊銷證書嗎?當(dāng)然y

  使用GnuPG進行數(shù)據(jù)加密

  這樣做的理由?隨便輸個啥。。。然后連續(xù)兩下回車

  然后問你這樣可以嗎?y

  使用GnuPG進行數(shù)據(jù)加密

  需要提供這個用戶的私鑰

  然后輸入完后確定

  然后吊銷證書建立成功

  建立完吊銷證書后,我們需要查看生成的密鑰

  可以使用–list-keys選項查看生成的密鑰

  使用GnuPG進行數(shù)據(jù)加密

  輸出公鑰

  選項–export

  以二進制格式輸出公鑰:gpg –output pubring.gpg –export 793886749@qq.com

  以ASCII碼格式輸出公鑰:gpg –output pubring.gpg –export–armor > lemon-key.asc

  導(dǎo)入公鑰

  gpg –import

  確認(rèn)密鑰

  gpg –fingerprint

  密鑰簽名

  gpg –sign-key

  檢查簽名

  gpg –check-sigs

  加密解密

  加密一個文件

  gpg -r –encrypt

  解密一個文件

  gpg -d

  六:GnuPG的使用實例

  數(shù)字簽名傳輸

  gpg –clearsign file

  輸入密碼后 會產(chǎn)生一個.asc的文件 這個文件包含了原文件的內(nèi)容以及簽名信息

  gpg –verifv file.asc

  驗證數(shù)字簽名的完整性

  數(shù)據(jù)加密傳輸

  gpg -r –encrypt -s

    文章來源:http://lemonit.blog.51cto.com/6043645/1597977

上一篇:安卓防火墻 PS DroidWall

下一篇:IPC$