gpt4 book ai didi

java - 对称 key 加密算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:03:26 25 4
gpt4 key购买 nike

我正在寻找一种与 JavaScript 和 Java 兼容的安全对称 key 加密算法。

我已经尝试实现一个,但我遇到了一些编码问题。

最佳答案

您不想使用 JavaScript 加密,especially on the client-side where it is open to tampering , 并且没有 cryptographically secure random number generator .

I've tried implementing one but I had some encoding issues.

您尝试编写自己的加密算法?你违背了安全界所珍视的一切。不。解释加密如何工作的实际教程非常害怕人们会把事情搞砸,因为他们不理解背后的数学原理,我实际上在其中一个教程中看到过:

enter image description here

如果您不了解加密,诸如“加密安全伪随机数生成器”的实际含义以及对它的常见攻击,您不应该这样做。

如果您不了解边信道攻击之类的东西,您就不应该这样做。

如果您不了解加密中发生的事情并且至少阅读了两本有关它的书,那么您就没有必要实现它。

加密不是一个神奇的黑盒子,它是一种非常容易搞砸的东西,即使不接触打包解决方案中的任何代码也是如此。

应该做什么?忘记 JS 加密。我知道,我自己试过。这是浪费时间。从我的错误中吸取教训。

去获取 SSL 证书,SSL 是我们在从服务器到客户端的传输级别加密消息的最佳方式。它尽可能安全。如果您遇到可以击败 SSL 的对手,请相信我,您的基于 JS 的加密也会受到威胁。

一旦它到达服务器是安全的,不会被篡改,加密它。任何其他事情都是浪费您时间的漫长道路。

另外,去读这些书:

![This one is free][4] [![This one is cash money][5]][5] (source: [schneier.com](https://www.schneier.com/images/book-ce-150w.jpg))

然后,当您了解他们时,他们会回来对我大喊大叫,说我为什么错了,并且不明白您在客户端上需要多少 JS 来进行加密。

关于java - 对称 key 加密算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8552962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com