A unique random AES256 encryption key is generated for each Hybrid Data Pipeline instance. During the creation of installer redistribution files, this key with an added salt value is encrypted using a master AES256 encryption key and placed in the OnPremise.properties file as the AuthKey value. For example:

AuthKey=E2C884E892C59AA9D5A67CC3D045E28B20C5B7DF337BFD72972E768
   64581FC3E6A2456BAA37B80B58500B83A34D643BED491383FA75F2708A3684
   8A5789EBFEA28B2C25317C7DB85DA76D4DE4CFAE6E

During installation of the OPC, the user password provided to the OPC installer is encrypted with salt using the unique Hybrid Data Pipeline encryption key from the AuthKey value. The encrypted password is then placed in the OnPremise.properties file as the Auth value. For example:

Auth=0389310B6641AB1AFF844D79256402C92CC92B8F89986F5CB60B9BAE95
   F823B165CDB34653BD1CD202B6A373368FE996EB85ECEA71D1CE56A3941FCA8
   B2CA959

The OPC uses the master AES256 encryption key to decode the unique Hybrid Data Pipeline AES256 encryption key stored in AuthKey. This key is then used to decrypt the user password stored in Auth. The user ID and password are used to authenticate the OPC with the DAS over an HTTPS connection.