Backport of:

[PDI-11467] Use encryption for HTTP step passwords (https://github.com/brosander/pentaho-kettle/commit/2784cded074762cd4148c82f81a7999602af2f2f)
[PDI-11467] - Obfuscating trust store password (https://github.com/brosander/pentaho-kettle/commit/718ba5f7d40ce9aa009d9c2c33cb2bbfd8492ea6)