fixed difference block size and block length values handling (previous mechanism was incorrect and allows conclusions about the correctness of a key based on the decrypted message)