我需要在tomcat 8.5中使用摘要身份验证。 以下命令每次都返回不同的值。 ./digest.sh -a MD5密码
答案 0 :(得分:0)
使用Tomcat 8.5.34进行示例输出:
>digest.bat -a MD5 password
password:9f62b2616b7716997897f5f7426726d42ed00db0a03f6dd7bcd01ffbd86cfa95$1$4dce3d44ac38c27c25617510c80d5486
>digest.bat -a MD5 password
password:074ed305119e57739648cc511962a056bc3f474cafd7c928838080841cd17f48$1$6e648a798f68635bc5e98778553f5f94
正如documentation所说,输出格式为{input}:{digest}
,其中{digest}
为{salt}${iterations}${digest}
。
salt是随机的。每次调用都会生成一个新的salt值。