gpt4 book ai didi

java - 如何在 Java 中实现 Scrypt?

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

我一直在努力尝试让 Bouncy CaSTLe Scrypt 在我的网络应用程序中进行密码加密。我对 Java 编程和安全性还很陌生。

我试过查看 Bouncy CaSTLe 的 documentation for their Scrypt class .但是,我真的很难弄清楚它是如何工作的。它似乎并没有提供太多关于如何创建类或类似内容的信息。

我搜索了 Stack Exchange 和 Google,看看是否有任何地方可以给我一个很好的例子,说明我应该如何创建这个类。我找到了 this question and answer ,我在没有创建类的情况下进行了尝试,但这似乎也没有用。

最重要的是,我的导入似乎也不起作用。

这是我所有的代码:

import org.bouncycastle.crypto.generators;

public class SCrypt extends java.lang.Object {

public Scrypt(){}

public static byte[] generate(byte[] P,byte[] S,int N,int r,int p,int dkLen) {

}
}

我想使用 Scrypt,因为它在加密密码方面似乎是最安全的,但似乎下一个不可能实现。我非常接近只使用 PBKDF2,因为它有更多文档,但我希望有人可以帮助我实现这一目标。

最佳答案

感谢雨果的反馈!经过一番努力和搜索,我找到了这个网站:http://www.itcsolutions.eu/2011/08/22/how-to-use-bouncy-castle-cryptographic-api-in-netbeans-or-eclipse-for-java-jse-projects/

这有助于我逐步了解在我的计算机上启动和运行 Bouncy CaSTLe 所需的条件。我希望这会帮助其他人,因为我花了很长时间才找到将其分解为外行术语的东西。 :)

关于java - 如何在 Java 中实现 Scrypt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43299936/

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