生成一个密钥
gpg --full-gen-key
之后会选择加密方式, 有效期, 用户名及邮箱, 密码, 按自己需求填就行了.
创建一个子密钥
gpg --edit-key [key hash]
gpg> addkey
#只有与前面是相同的, 按需求选择.
gpg> save
# 保存
导出密钥
gpg -o /path/gpg_key --export-secret-keys [key hash]
导出子密钥
gpg -o /path/gpg_key.sub --export-secret-subkeys [key hash]
导出吊销证书
gpg --generate-revocation [key hash]
# 输出是文本内容, 复制保存下来就行了
删除密钥
gpg --delete-secret-keys [key hash]
gpg --delete-keys [key hash]
导入子密钥
gpg --import /path/gpg_key.sub
查看密钥
gpg -k
gpg -K
加密文件
gpg -r [user name] -o [output file] -e [filename]
解密
gpg -o [output file] -d [filename] # 输出到文件
gpg -d [filename] # 直接输出到终端