I have some PHP code from a Word Press plugin that I am trying to understand.
The situation is that we are using this plug-in to encrypt data on a web site, which uses the OpenSSL lib and AES-CBC encryption. I need to decrypt the data in a outside system. I have VBA code to decrypt AES, but I can't get it to work.
The plug-in has a test and verification tool where you can type a string, it encrypts it, shows the encrypted text, and then the decrypted text as a check to verify that everything is working correctly. What I am doing is copying the encrypted text and then trying to decrypt with VBA as a test.
I have looked through the plug-in code and found the procedures they are using as part of their verification tool, but I don't fully understand PHP code.
Is there any way on a Word Press site using PHP code that I can step through the code as it executes and inspect variables? That would be very helpful in figuring this out.
If not, I will post the code in another question for help in figuring out the steps that are being used.