May-21-2018, 10:57 AM
I have a question about padding when encrypting using aes.
Killerrex had previously helped me develop a code for decrypting an AES encrypted string where only only part of the key was know (we were tasked with creating a loop to iterate through possible key values as it was all numeric).
The code decrypts in ECB mode, so there is no IV.
To strip the padding I used:
I was wondering what other padding methods may have been used. Any thoughts?
Killerrex had previously helped me develop a code for decrypting an AES encrypted string where only only part of the key was know (we were tasked with creating a loop to iterate through possible key values as it was all numeric).
The code decrypts in ECB mode, so there is no IV.
To strip the padding I used:
unpad = lambda s : s [0:-ord (s [-1])]This worked for an encrypted string with a known key. But for this puzzle, I'm unable to get any readable output.
I was wondering what other padding methods may have been used. Any thoughts?