Spring 加密密码sha1密钥弹簧?

Spring 加密密码sha1密钥弹簧?,spring,authentication,hash,spring-boot,passwords,Spring,Authentication,Hash,Spring Boot,Passwords,我正在做一个spring boot项目,我将用sha1密钥加密我的密码。一个用户将连接到我的应用程序,但我不知道怎么做。事实上,所有加密哈希算法都不是加密的,它们是单向函数,没有密钥,没有反转。此外,SHA1不应用于新工作,SH256似乎是当前的主力 此外,对于密码,玩具应该使用类似PBKDF2、bcrypt或包含salt和多次迭代的脚本。您能帮助我吗

我正在做一个spring boot项目,我将用sha1密钥加密我的密码。一个用户将连接到我的应用程序,但我不知道怎么做。事实上,所有加密哈希算法都不是加密的,它们是单向函数,没有密钥,没有反转。此外,SHA1不应用于新工作,SH256似乎是当前的主力


此外,对于密码,玩具应该使用类似PBKDF2、bcrypt或包含salt和多次迭代的脚本。

您能帮助我吗