我需要的是获得相同的结果:
# openssl passwd -1 -salt SaltSalt thesecretpassword
$1$SaltSalt$d4KyTrYpU26ghRyvibVDY0
至少最后一部分( d4KyTrYpU26ghRyvibVDY0 ),前两部分固定为$ 1 $ SaltSalt $。
这是必需的,因此可以设置为Linux用户的密码。
答案 0 :(得分:0)
我在commons-codec找到了它:
Crypt.crypt(密码,String.format(“$ 1 $ SaltSalt”,“thesecretpassword”))