Update password configs to store encrypted passwords (instead of plain-texts) for Ignite DB
One type I know is AES,Is there any different techniques for encryption with pros and cons will be helpful.
Update password configs to store encrypted passwords (instead of plain-texts) for Ignite DB
One type I know is AES,Is there any different techniques for encryption with pros and cons will be helpful.
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);