Malicious Cryptography: Exposing Cryptovirology