Variable message encryption through blockcipher compression function. (12th October 2016)