Hash algorithm for storing password in internal DB

These passwords aren’t hashed, they are obfuscated via symmetric encryption using a “hidden” key and then encoded in hex.

You can import com.inductiveautomation.ignition.common.GatewaySec and use the encrypt/decrypt methods instead of trying to do it yourself.

https://files.inductiveautomation.com/sdk/javadoc/ignition81/8.1.11/com/inductiveautomation/ignition/common/GatewaySec.html

2 Likes