-
ndevilleAsked on January 4, 2020 at 9:57 PM
Hello,
I have an app which interacts with the API to get form submissions.
Some forms are encrypted, and so are the returned values.I have seen the PHP example script which appears to use OpenSSL to decrypt using the private key, but when I attempt to duplicate in Python using various OpenSSL libraries available, I cannot decrypt the value. Decrypting the values returns other encrypted values instead.
There is no indication of what I am doing wrong, could you please provide guidance?
Thank you
-
AshtonPReplied on January 5, 2020 at 12:01 AM
As per our API documentation, it's not possible to decrypt the data via API.
However, there is an option to do it using a PHP function as you have already mentioned, here is a link where you will find more details about it: https://gist.github.com/eeertekin/f256665d6ef8b463d8e662477fbe5581
Kindly note that this may be possible if you have a way of decrypting the data with your private key but note that we do not cover this. Kindly see the guide below on the same.
Forms are secure, so all of our links load over a secure URL (HTTPS) it means that they are being transferred using this security protocol even when you are using our integration.
You can refer these links for reference:
https://www.php2python.com/wiki/function.openssl-private-encrypt/
https://stackoverflow.com/questions/39131630/python-decryption-using-private-key
Hope this helps! Let us know if you need additional assistance.