Malicious Cryptography : Exposing Cryptovirology
... Terms such as cryptovirology, malware, kleptogram, or kleptography may
be unfamiliar to the reader, but the basic concepts associated with them
certainly are familiar. Everyone knows—often from sad experience—about
viruses, Trojan horses, and worms and many have had a password “harvested” by a piece ...