zoukankan      html  css  js  c++  java
  • gpg 的使用

    1. 安装

    • 源码编译安装:源码下载地址

      ./configure
      make
      make install
    • 直接安装编译好的二进制文件

      
      # Debian / Ubuntu 环境
      
      sudo apt-get install gnupg
      
      
      # Fedora 环境
      
      yum install gnupg

    2. 使用 GPG 生成密钥

    • # gpg --gen-key
      • 选择加密算法:RSA and RSA
      • 密钥长度:2048
      • 密钥有效期:永不过期;

    3. 密钥管理

    • 列出密钥:# gpg --list-keys
    • 删除密钥:# gpg --delete-secret-keys 71FBED38
      • 发现要删除的密钥还在,因为你仅仅删除了私钥而已。此时再删除公钥:# gpg --delete-key 71FBED38

    4. 加密与解密

    • gpg -o encrypted_file.gpg --encrypt -r key-id origina.file
      • -o encrypted_file.gpg = 指定输出文件
      • –encrypt = 做加密
      • -r = 接收者的KEY-ID,比如这里就填你朋友的KEY-ID。
      • original.file = 指定要加密的文件
    • 加密文件:
      • 加密之前首先得知道对方的公钥,用公钥来加密文件,对方用自己的私钥来解密。可用对方的邮箱搜索他的公钥
      • gpg –list-key wangd8836@gmail.com
  • 相关阅读:
    文件载入功能
    代码调试功能
    实用项
    连贯操作
    AR模式
    表名操作
    字段映射
    ThinkPHP中的模型二
    创建数据对象
    HDU 4888 Redraw Beautiful Drawings(最大流+判最大流网络是否唯一)
  • 原文地址:https://www.cnblogs.com/mtcnn/p/9421336.html
Copyright © 2011-2022 走看看