Skill/spring

JasyptConfig.java

진열사랑 2025. 1. 13. 09:49

**--------------------------------------------------------------------
* ■Property 암복호화 설정
--------------------------------------------------------------------**/
@Configuration
public class JasyptConfig {
private static final String ENCRYPT_KEY = "----";

@Bean("JasyptStringEncryptor")
public StandardPBEStringEncryptor stringEncryptor() {
StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor();
EnvironmentPBEConfig config = new EnvironmentPBEConfig();

config.setPassword(ENCRYPT_KEY);
config.setAlgorithm("PBEWithMD5AndDes");
encryptor.setConfig(config);

return encryptor;
}
}