首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBoss 7密码哈希

JBoss 7密码哈希
EN

Stack Overflow用户
提问于 2014-06-05 03:31:05
回答 1查看 1.1K关注 0票数 0

我在JBoss 7服务器上部署了一个使用基于表单的身份验证的应用程序。有一个很好的示例说明了如何使用安全实用程序中烘焙的JBoss来轻松地散列密码,但我猜在7中已经更新了加密,因为我在JBoss安装目录中的任何地方都找不到包含Util类的JAR。

有没有人能给我指一指JBoss7的等价物?

代码语言:javascript
复制
import org.jboss.security.auth.spi.Util;

public class PasswordGenerator {

   private String generate(String password) {
      return Util.createPasswordHash("SHA-256", "BASE64", null, null,password);
   }
}

我的项目是一个maven项目,所以理想情况下,我希望在maven存储库中找到jar,而不必包含本地jar。

EN

回答 1

Stack Overflow用户

发布于 2014-06-06 04:13:00

org.jboss.security.auth.spi.Util类位于PicketBox模块中:

代码语言:javascript
复制
jboss-as-7.1.1.Final/modules/org/picketbox/main/picketbox-4.0.7.Final.jar

您还可以使用OpenSSL命令行工具生成口令散列:

代码语言:javascript
复制
echo -n password | openssl dgst -sha256 -binary | openssl base64
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24045980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档