You have to save the entire encrypted block. cipher_final
will tell you the length of the padded and encrypted block.
So, should i assume that encrypted buffer will always be a multiple of
block_size ...
I would say that my application can't allow that though.
Why do you care at all? Jus
Thank you for the response, Jim
2007/7/20, Jim Fox <[EMAIL PROTECTED]>:
You have to save the entire encrypted block. cipher_final
will tell you the length of the padded and encrypted block.
So, should i assume that encrypted buffer will always be a multiple of
block_size ...
I would say th
I understand that, when encrypting, the last block have to be padded to
encrypt it and so i do, but i dont save to the encrypted file the padded
bytes, because i need the encrypted data to be the same size than original.
You have to save the entire encrypted block. cipher_final
will tell you
Hi all, i'm trying to write a function to encrypt/decrypt binary buffers
using different algorithms.
I'm getting an error when decrypting it, on the EVP_CipherFinal_ex function.
The error basically is WRONG_FINAL_BLOCK_LENGTH and triggers when i try to
decrypt a buffer that is not multiple of the