Hasty Briefsbeta

双语

Using PGP Keys

a day ago
  • GPG是一个使用IETF规定的PGP标准对数字文件进行加密的程序。
  • 加密确保只有授权人员才能读取数据;它被用于HTTPS,其历史可追溯到罗马帝国。
  • 密码学有两个主要功能:加密数据以限制访问,以及签名数据以验证完整性。
  • GPG的安装因操作系统而异:Debian/Ubuntu通过apt,Windows通过GPG4Win,macOS通过GPGtools或brew。
  • GPG使用非对称加密,允许任何人发送安全消息,但只有密钥持有者才能解密。
  • 要使用GPG,你需要生成一个由口令保护的密钥对(私钥和公钥),发布你的公钥,并开始签名各种东西。
  • 你可以签名Git提交、电子邮件(使用Thunderbird、Kmail等),或加入Keybase进行身份验证。
  • 密钥生成需要随机字节,并且似乎运行两次,因为它同时创建私钥和公钥。