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

问题描述 投票:0回答:2

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

passwordEncoder.encode(password);

现在我需要对其进行解码才能在 javax 邮件中使用它。 (密码用于连接到电子邮件提供商(yahoo、gmail 等)。
有没有办法破解这个密码?

spring-security password-encryption
2个回答
7
投票

PasswordEncoder接口仅支持编码和匹配,这是处理密码的最佳方式,正如其他人也建议的那样。您可以使用 Jasypt 库提供的 StandardPBEStringEncryptor,因为该库与 Spring Security 具有透明集成。另外,您可以使用 Java 加密扩展的 基于密码的加密 (PBE) 推出自己的加密,但是在尝试您想要实现的密码加密目标之前,您一定要阅读 this


-2
投票

$2y$13$XbQhikiu8bILMoUx9g/6NunYzThxL9EgK8Jgu8TooW.0owSzjrDYO

© www.soinside.com 2019 - 2024. All rights reserved.