加密协议
对应的官方文档地址
在将任何内容发送到云服务器进行存储之前,Bitwarden 始终会在本地设备上加密和/或哈希数据。 Bitwarden 服务器仅用于存储已加密的数据。更多信息,请参阅存储。
所有密码库数据在存储到任何地方之前均由 Bitwarden 加密。要了解具体操作方法,请参阅 Bitwarden 安全白皮书。Bitwarden 是一种零知识的解决方案,这意味着您是唯一能够获得您的密钥并能够解密您的密码库数据的一方。
如果您想了解更多关于这些加密密钥是如何用来保护你的密码库的,您可以查看我们的安全白皮书 。
认证的对称加密
Bitwarden 采用高级加密标准的密码块链模式 (AES-CBC),并使用 256 位密钥。AES 是一种密码学标准,被美国政府和全球其他领先的安全机构用于保护最高机密数据。正确的实施(使用 CSPRNG 生成,或由强主密码通过 KDF 派生)加上足够强的加密密钥,AES 被认为是不可破解的。
为确保 AES 加密的完整性与可验证,Bitwarden 同时采用基于哈希的消息认证码 (HMAC) 配合 SHA-256 算法。HMAC 是 Bitwarden 为验证加密数据来源可信且传输无损而采取的额外措施。该组合方案称为 AES256-CBC-HMAC-SHA256。
公钥密码学
公钥密码学,也称为非对称密码学,为 Bitwarden 的组织管理和紧急访问等功能提供安全数据共享支持。Bitwarden 采用 RSA 加密系统,并结合最优非对称加密填充 (OAEP )方案。
[译者注]:后量子密码学 (post-quantum cryptography) 是一种为防御未来量子计算机攻击而设计的加密技术。目前的常用加密方式(如 RSA、ECC)在理论上会被强大的量子计算机快速破解。因此,后量子密码学主要研究在量子计算机出现后依旧无法轻易被破解的加密算法。
最后更新于