充气城堡SCrypt的实现是否包括结果中的因素?



我很确定它没有,但我想确认SCrypt.generate()Bouncy Castle for Java 中的 SCrypt 实现是否包含结果中的参数(就像 NodeJS 的实现一样)。

No Bouncy castle 不包含它们,但如果你想要类似的结果,你可以使用 SpringFramework SCrypt。

import org.bouncycastle.crypto.generators.SCrypt;
public static void ScryptSpringFramework()
{   
public static String plaintextPassword  = "myname123456";
SCryptPasswordEncoder sEncoder = new SCryptPasswordEncoder();
String str1 = sEncoder.encode(plaintextPassword);
System.out.println("SpringFramework output of "+plaintextPassword+" = "+str1);              
}

这是SpringFramework加密的链接。

最新更新