javascript - 使用js加密框架还是浏览器的Web Crypto API?

标签 javascript cryptojs webcrypto-api

我想在浏览器中使用加密算法。我看到有两种方法可以做到这一点。首先,使用可用的 javascript 加密框架,如 cryptojs、sjcl 等或浏览器内置的 Web Crypto API。我很困惑哪个更好。谁能帮我解决这个问题吗?

谢谢

最佳答案

由于浏览器与底层系统的集成程度比任何 JavaScript 库都高,因此它们将提供更好的安全保证(例如随机数生成)。

关于javascript - 使用js加密框架还是浏览器的Web Crypto API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39223938/

相关文章:

javascript - 如何使用 AES-GCM C#.NET 加密() 然后 JS WebCryptoApi 解密()?

javascript - javascript 中的自动推文填充(引用)无法正常工作

javascript - nodejs 加密模块 privateEncrypt() 总是返回相同的结果

javascript - 使用 CryptoJS 解密图片并将其插入页面

JavaScript WebCrypto importKey 错误 : AES key data must be 128 or 256 bits

angular - 使用 Angular 6 和 rdflib 0.19.0 找不到模块 "algorithms/RSASSA-PKCS1-v1_5"

javascript - 获取被拖动的 SVG 元素的 id

javascript - 从 javascript 更新 bean

javascript - 有哪些代码质量/代码覆盖率工具可用于检查 Jasmine 中的 Javascript 测试?

javascript - SHA512 在 CryptoJS 和 Closure 中不一样