更新密码配置以存储 Ignite DB 的加密密码(而不是纯文本)
我知道的一种类型是 AES,是否有任何不同的加密技术以及优缺点会有所帮助。
更新密码配置以存储 Ignite DB 的加密密码(而不是纯文本)
我知道的一种类型是 AES,是否有任何不同的加密技术以及优缺点会有所帮助。
The easiest(and very common) way is to use Jasypt Password-Based Encryption. e.g.
String pass = System.getProperty("MySystemPropertyWithPass");
String encryptedValue = "...";
StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor();
encryptor.setPassword(pass);
String decryptValue = encryptor.decrypt(encryptedValue);