OpenPGP 密钥的安全要求和建议
- 阅读
- 0 分钟
- 类别
- 加密与密钥
我们建议您避免在 Proton Mail 中使用以下 OpenPGP 密钥:
- 长度低于 2048 位的 RSA 密钥
- 使用 Brainpool 曲线或 secp256k1 的 ECC 密钥 (而非 Curve25519 或 NIST 曲线): 目前尚不清楚这些密钥是否会标准化用于 OpenPGP。此外,我们所用的 OpenPGP 库在实现这些曲线时未采用恒定时间方式,因此它们可能不如其他密钥安全。
- ElGamal 和 DSA 密钥:这些算法在我们所用的 OpenPGP 库中未采用恒定时间方式实现,因此可能不如其他密钥安全。此外,这些算法未在网络平台上原生实现,因此比 RSA 和 ECC 慢得多。
如果您想向 Proton Mail 导入新密钥,则无法使用这些类型的密钥。
此外,还要求导入的密钥表明支持以下功能:使用 AES-256 作为对称加密算法、SHA-256 作为哈希函数、ZLIB 作为压缩函数。
对于之前已导入这些密钥的用户,Proton Mail 将在“设置”中的“加密和密钥”下显示警告。我们建议您将这些密钥标记为已过时,并生成新密钥。