生成一个密钥
1 | gpg --full-gen-key |
之后会选择加密方式, 有效期, 用户名及邮箱, 密码, 按自己需求填就行了.
创建一个子密钥
1 | gpg --edit-key [key hash] |
导出密钥
1 | gpg -o /path/gpg_key --export-secret-keys [key hash] |
导出子密钥
1 | gpg -o /path/gpg_key.sub --export-secret-subkeys [key hash] |
导出吊销证书
1 | gpg --generate-revocation [key hash] |
删除密钥
1 | gpg --delete-secret-keys [key hash] |
导入子密钥
1 | gpg --import /path/gpg_key.sub |
查看密钥
1 | gpg -k |
加密文件
1 | gpg -r [user name] -o [output file] -e [filename] |
解密
1 | gpg -o [output file] -d [filename] # 输出到文件 |