如何在 JavaScript 中使用 AES(高级加密标准)实现加密和解密。
为什么是 AES(高级加密标准)?
安全性:与其他提交的密码相比,竞争算法将根据它们抵抗攻击的能力来判断,尽管安全强度被认为是竞争中最重要的因素。
成本:打算在全球、非排他性和免版税的基础上发布,候选算法将在计算和内存效率方面进行评估。
我正在尝试在我的基本聊天应用程序中集成 Virgil 安全性,但它不会根据需要。
聊天时,2 个用户说 A 和 B。在两个用户登录后,他们之间进行了一些交流。现在,两个用户都重新加载/注销或登录,然后发送的旧消息无法解密,因为将生成新的私钥。我不想将用户的公钥和私钥存储在数据库或本地存储中。