使用Spring进行密码加密/解密

时间:2012-01-19 14:27:57

标签: java spring spring-security

我想知道Spring / Spring Security是否提供了加密/解密密码的方法。

该方案基本上是加密密码并存储在数据库中,并在登录时对其进行用户身份验证。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

答案 2 :(得分:1)

在确保对数据库,LDAP或其他资源的访问安全的情况下,如今,您可以使用Spring Boot Cloud CLI for passwords encryption and decryption

$ spring加密mysecret --key foo 682bc583f4641835fa2db009355293665d2647dade3375c0ee201de2a49f7bda

$ spring解密--key foo 682bc583f4641835fa2db009355293665d2647dade3375c0ee201de2a49f7bda 秘密

稍后您可以在Spring Cloud Config中使用这些密码。