当前位置: 首页 > 知识库问答 >
问题:

Bouncy Castle SCrypt实现是否包含结果中的因素?

慕俊语
2023-03-14

我非常肯定它不是,但是我想确认一下Bouncy Castle for Java中的SCrypt实现SCrypt.generate()是否包括结果中的参数(就像NodeJS的实现一样)。

共有1个答案

鲜于意
2023-03-14

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加密的链接。

 类似资料:
  • 问题内容: 在hibernate状态下,我想运行此JPQL / HQL查询: userDTO类: 用户实体: 但是当Hibernate 3.5(JPA 2)启动时,出现此错误: 结果是否可能包含列表(u.securityRoles)的选择? 我应该只创建2个单独的查询吗? 问题答案: 没有(选择标量值 和 集合值的路径表达式)的查询无效,因此我认为添加a 不会使事情起作用。 作为记录,这是JPA

  • 本文向大家介绍java实现检测是否字符串中包含中文,包括了java实现检测是否字符串中包含中文的使用技巧和注意事项,需要的朋友参考一下 代码非常实用,这里就不错废话,直接奉上 主要功能是实现判断字符串是否包含汉字 并且替换成ASCLL 我们来看个稍微简单些的代码,一些需求不高的地方可以用到 最后我们附上各种字符的unicode编码的范围:      * 汉字:[0x4e00,0x9fa5](或十进

  • 我正在为PostgreSQL数据库创建索引。我想知道索引中是否应该包含用于对PostgreSQL语句中的结果进行排序的列。 假设我在PostgreSQL数据库中创建了一个标签为“table1”的表,其中的列标签为“col1”、“col2”和“col3”。 我想执行以下查询: 我知道这个搜索的索引应该包括子句中引用的所有列,所以在这种情况下,索引应该包括col1和col2。 指数应该也包括col3吗

  • 问题内容: 当我说时,这是否包括permgen即从这些1024m中提取的还是单独的? 看着这个, 我认为它需要1024m,但是直到现在我仍然认为它们是分开的。 问题答案: 不,permGen空间是主堆之外的空间(后者通过Sun VM上的-Xmx限制)

  • 我有这个工作简单的dockerfile。来自openjdk: 8-jdk-alpine WORKDIR /data复制目标/*. jar,myapp.jar入口点["java","-jar",myapp.jar] 我在本地或管道中使用maven构建jar,然后使用它。罐子在这里。我见过很多例子在dockerfile中安装maven,而不是以前进行构建。这难道不是让图像变大了吗?这样做有好处吗?

  • 问题内容: 我看到人们正在使用另一个列表来查看列表中是否存在某项,但是有一种快速的方法吗?: 问题答案: 您可以使用以下语法: 同样,逆运算符: 它适用于列表,元组,集合和字典(检查键)。 请注意 ,这是列表和元组中的O(n)操作,而集合和字典中是O(1)操作。