使用GnuPG對檔案進行加密(轉)
使用GnuPG對檔案進行加密(轉)[@more@]使用GnuPG對檔案進行加密使用GPG非常簡單,它是一個基於命令列的工具,主要用於給檔案進行加密1.生成金鑰在使用GPG之前,必須生成一對金鑰。[root@tipy root]$ gpg --gen-key在這之後,你將被問選擇哪 種加密方式 DAS AND EIGamal, DAS ,EIGAMAL。第一個是預設的,它包括GPG的全部特性。一般我們都選擇它。接下來它會問你想要的keysize,預設的keysize是1024 bits(一般都用它),我們就選它。當然你還可以選擇其它的,像2048.....。取決於你的需要。下一步是設定密碼的時間限制。如果不需要密碼期限的話就選 0。而如果需要的話就選其它的,比如 1y 是指一年,還可以指定是天數,週數,月數。後一步就是輸入你的個人資訊了,使用者ID 由三個部分組成:真名,註解,和Email地址。只有一個一個輸入就行了。最後一步是輸入密碼(passphrase),這個密碼是解密的時候用的,必須牢記哦。重複輸入一次就over了。我們可以輸入gpg --list-keys 檢視我們的key 的資訊2 使用 GnuPG一 加密在生成金鑰之後,我們就可以開始使用GPG來加密檔案了。建立一個文字檔案test.file,輸入一些字元,然後儲存。[root@tipy root]$ gpg -ea -r name test.file其中name是你在上面用來生成金鑰時輸入的使用者名稱,用這個使用者名稱加密的檔案只能由這個使用者名稱來解密。回車之後就會生成一個test.file.asc的檔案,這個就是加密之後的檔案。-e 選項告訴GPG進行加密,-a 選項告訴GPG加密成ASCII,這樣適合郵件傳送,而且還可以檢視。如果不是加密成ASCII形式,可以加密成二進位制。-r 指定加密的使用者。二 解密[root@tipy root]$ gpg -d test.file.asc >test.file敲入回車以後,會要求你輸入密碼,只有輸入上面生成金鑰時的那個密碼就行了,總結:gpg的使用很簡單,還有很多其它有用的效能,有學習興趣的可以去看一看http://www.mandrakesecure.net/en/docs/gpg.ph
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android 使用 Socket 對大檔案進行加密傳輸Android加密
- 使用vim對被編輯檔案加密 (轉)加密
- 在Linux環境下使用OpenSSL對訊息和檔案進行加密Linux加密
- 對於重要的資料檔案,用什麼方法進行加密?加密
- Linux下對檔案進行加密備份的操作記錄Linux加密
- 使用MFT進行加密檔案傳輸的7個好處加密
- 【實戰】檔案加密器進行逆向加密
- 分享一個本人的私密檔案加密方法:用php 對windows 上的自己的本地私密檔案進行加密。加密PHPWindows
- Jmeter使用beanshell對資料進行加密傳輸JMeterBean加密
- iOS中使用RSA對資料進行加密解密iOS加密解密
- 如何使用diff 和 patch 命令對檔案進行協作?
- 使用APT對redhat進行更新(轉)APTRedhat
- GnuPG-GNU的PGP使用指南(轉)
- OGG 對trail 檔案加密AI加密
- 分析核心對gzip壓縮檔案進行解壓的方法(轉)
- 資訊保安:資料加密實戰!對專案中資料使用MD5演算法進行加密加密演算法
- 使用Des,MD5 加密.解密.字串.檔案 (轉)加密解密字串
- vue對CSV檔案進行表格預覽Vue
- 如何批次對檔案進行重新命名?
- [BI專案記]-對專案檔案進行規劃
- 使用XPathExpression類對XML進行排序 (轉)ExpressXML排序
- 使用blockrecover 對有壞塊的資料檔案進行恢復BloC
- 如何給辦公檔案進行加密安全?企業使用檔案加密軟體的資料安全價值,廣東風奧科技加密
- 泰國中央銀行對加密貨幣欺詐案進行澄清加密
- node使用multer進行檔案上傳
- sqlserver 對單個mdf檔案進行恢復SQLServer
- C++中對檔案進行讀寫操作C++
- netty系列之:對聊天進行加密Netty加密
- [轉]使用Download Provider 進行檔案下載全攻略IDE
- 前端使用bcrypt對密碼加密,伺服器對密碼進行校驗前端密碼加密伺服器
- 使用網頁前端JavaScript使用RSA對長字串進行加密及測試解密,1024位可對長字串進行網頁前端JavaScript字串加密解密
- 使用 PHP 進行建立檔案並在下載後進行刪除PHP
- ThinkPHP5 使用 JWT 進行加密PHPJWT加密
- 在linux系統中對檔案進行分割Linux
- WINDOWS下對NIGNX日誌檔案進行限制Windows
- Mac下利用SSH進行傳輸檔案(轉)Mac
- 使用go語言對csv檔案進行解析處理,匯入匯出。Go
- Oracle對資料進行加密&解密處理Oracle加密解密