Attacks on Systems that Use Cryptography