The settings field in datastore for ProjectIntegration is decrypted. Normally, its encrypted in two ways as follows
- base64encrypted
- aws encrypted and then base64encrypted
To see the value of settings field encrypted in 2nd way, this repo is created. All you need to do is -
- Clone this repo and install the requirements (
pip install -r requirements.txt) - Update the constants with appropriate values (depending on the environment e.g.
prodordevelrc), you should get the value fromconfigsecretsinAWS S3 bucketwith PCI account. See the fields inaws.customer_secretsfield ofconfigsecretsfile - Provide the
value_to_decode(some examples are listed), which is the result of base64decrypt of the settings field - Run the main function
Many thanks Istiak Bin Mahmod for helping me with the code.