Cryptanalysis of Block Ciphers Implemented on Computers with Cache