GPG——另一種加密信息的方式

GPG


·使用gpg實現對稱加密

·對稱加密file文件

         gpg -c file

         ls file.gpg

20.png

GPG——另一種加密信息的方式

GPG——另一種加密信息的方式

GPG——另一種加密信息的方式

·在另一臺主機上解密file

        gpg -o file -d file.gpg

GPG——另一種加密信息的方式

GPG——另一種加密信息的方式

GPG——另一種加密信息的方式

GPG——另一種加密信息的方式

·使用gpg工具實現公鑰加密

         在hostB主機上用公鑰加密,在hostA主機上解密

        

         在hostA主機上生成公鑰/私鑰對

                 gpg –gen-key

        

        在hostA主機上導出公鑰到wang.pubkey

                 gpg -a –export -o wang.pubkey

        

        在hostA主機上查看公鑰

                gpg –list-keys

        

        從hostA主機上復制公鑰文件到需加密的B主機上

                 scp wang.pubkey hostB

        

         在需加密數據的hostB主機上生成公鑰/私鑰對

                 gpg –list-keys

                 gpg –gen-key

                

         在hostB主機上導入公鑰

                 gpg –import wang.pubkey

                 gpg –list-keys

        

         用從hostA主機導入的公鑰,加密hostB主機的文件file, 生成file.gpg

                 gpg -e -r wangxiaochun file

                 file file.gpg        

        

         復制加密文件到hostA 主機

                 scp fstab.gpg hostA:

        

         在hostA 主機解密文件

                 gpg -d file.gpg

                 gpg -o file -d file.gpg

        

         刪除公鑰和私鑰

                 gpg –delete-keys wangxiaochun

                 gpg –delete-secret-keys wangxiaochun

原創文章,作者:megedugao,如若轉載,請注明出處:http://www.www58058.com/48499

(0)
megedugaomegedugao
上一篇 2016-09-22 16:12
下一篇 2016-09-22 20:37

相關推薦

  • 馬哥教育網絡班22期+第2周課程練習

    一、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。      文件管理命令有:mkdir  rm  tree  ls  等等  1、mkdir [options] /path/to/somewhere      &…

    Linux干貨 2016-08-22
  • Linux安全與加密基礎(一)

    Linux安全與加密基礎(一) 常見的加密算法 SSL: Openssl與CA認證 ssh服務 dropbear AIDE sudo 常見的加密算法 密碼學古以有之,尤其是在中國古代的戰爭中,在現在科技中,密碼學不得不說是一門高深的學問,普通人知其一二足矣;本文要討論的是關于加密與解密的基本原理與應用,以及關于Linux系統中的一些安全管理問題,如ssh服務…

    Linux干貨 2016-10-06
  • 3rd work

    1、列出當前系統上所有已經登陸的用戶名,注意同一個用戶登陸多次,則只顯示一次即可。 [root@localhost ~]# w 11:50:45 up 24 min, ?3 users, ?load average: 0.04, 0.04, 0.10 USER ? ? TTY ? ? ?FROM ? ? ? ? ? ? LOGIN@ ? IDLE ? JCP…

    Linux干貨 2017-10-08
  • Shell腳本編程3

    Shell腳本編程3  一、雜項知識整理 1、select與case select是個無限循環,因此要記住用break命令退出循環,或用exit命令終止腳本。也可以按ctrl+c退出循環,自動生成數字的選擇項,適合創建菜單。 select經常和case聯合使用。與for循環類似,可以省略in LIST,此時使用位置參量$1、$2等傳遞參數。 cas…

    Linux干貨 2016-08-19
  • 軟件包管理rpm和yum基本使用

    RPM是RedHat Package Manager(RedHat軟件包管理工具)類似Windows里面的“添加/刪除程序”因而廣受歡迎。逐漸受到其他發行版的采用。RPM套件管理方式的出現,讓Linux易于安裝,升級,間接提升了Linux的適用度。 rpm 執行安裝包 二進制包(Binary)以及源代碼包(Source)兩種。二進制包可以直接安裝在計算機中,…

    Linux干貨 2016-08-29
  • 第十八周作業

    1.LNMP架構添加Memcached支持,并驗證其緩存結果 Memcache是一個高性能的分布式的內存對象緩存系統,通過在內存里維護一個統一的巨大的hash表,它能夠用來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。簡單的說就是將數據調用到內存中,然后從內存中讀取,從而大大提高讀取速度。 Memcached是以守護程序(監聽)方式運行于一…

    2017-07-07
欧美性久久久久