Spring security SpringSecurity:解码使用PasswordEncoder编码的密码

Spring security SpringSecurity:解码使用PasswordEncoder编码的密码,spring-security,password-encryption,Spring Security,Password Encryption,我已存储(并编码)电子邮件密码。我使用了PasswordEncoder(Spring security) 现在我需要对它进行解码,以便在javax邮件中使用它。(密码用于连接电子邮件提供商(雅虎、gmail等)。 有办法破解这个密码吗 提前感谢。接口仅支持编码和匹配,这是处理密码的最佳方式,其他人也建议了这一点。您可以使用库提供的,因为此库与Spring Security进行了透明集成。否则,您可以在尝试使用Java加密扩展之前,使用Java加密扩展推出自己的nt要实现密码加密,您必须明确阅读。

我已存储(并编码)电子邮件密码。我使用了PasswordEncoder(Spring security)

现在我需要对它进行解码,以便在javax邮件中使用它。(密码用于连接电子邮件提供商(雅虎、gmail等)。
有办法破解这个密码吗


提前感谢。

接口仅支持编码和匹配,这是处理密码的最佳方式,其他人也建议了这一点。您可以使用库提供的,因为此库与Spring Security进行了透明集成。否则,您可以在尝试使用Java加密扩展之前,使用Java加密扩展推出自己的nt要实现密码加密,您必须明确阅读。

没有……密码是使用单向算法加密的,存储的不是密码,而是经过计算的密码散列。因此,没有办法恢复实际密码。它应该……好的,谢谢。Spring是否提供密码编码/解码pi?或者您知道一个健壮的java密码编码/解码api吗?您可以使用jasypt,但能够解密密码可能会违反安全。密码加密/解密的必读内容是
passwordEncoder.encode(password);