更新密码配置以存储Ignite DB 的加密密码(而不是纯文本(
我知道的一种类型是AES,有没有任何不同的加密技术,有优缺点都会有所帮助。
最简单(也是非常常见(的方法是使用Jasypt基于密码的加密。例如
String pass = System.getProperty("MySystemPropertyWithPass");
String encryptedValue = "...";
StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor();
encryptor.setPassword(pass);
String decryptValue = encryptor.decrypt(encryptedValue);