Malicious Cryptography cover

Malicious Cryptography: Exposing Cryptovirology
by Adam Young and Moti Yung
Published by John Wiley & Sons
ISBN 0-7645-4975-8
416 pages, February 2004

Ordering:
Search online stores for the best price

In the public eye, the word cryptography is virtually synonymous with security. The field as a whole is hailed as the primary enabling technology for electronic commerce, and provides for confidential as well as authentic digital communications. However, all that glitters is not gold, and Malicious Cryptography is the first book to reveal just how dark the dark side of cryptography truly is. The book presents a series of advanced cryptographic payloads for computer viruses, worms, and Trojan horse programs that are specifically tailored for their hosts. It also covers numerous countermeasures that can help protect against such attacks.

Cryptology is the study of the hidden word. It is an essential technology in times of war and has been in existence for thousands of years. The strategic positioning of troops is both a logistical challenge as well as a challenge from the perspective of information theory, since command and control information is subject to interception. It may be argued that cryptography has always had a dark side, since an enemy that uses it effectively will be able to conceal future enemy troop movements and other valuable information from allied forces. However, Malicious Cryptography digs much deeper into the dual-edged nature of cryptography. It shows how modern cryptographic paradigms and tools, including asymmetric cryptography, pseudorandom generators, reduction arguments, the random oracle model, etc. can in fact be used to degrade system security. The book details advanced computer viruses, worms, and Trojan horse programs that mount unprecedented attacks against their hosts. In short, it provides a glimpse of the future of information warfare, and also covers many of the tools that can be used to guard against these advanced threats to computing environments.


Table of Contents

  1. Through Hacker's Eyes
  2. Cryptovirology
  3. Tools for Security and Insecurity
  4. The Two Faces of Anonymity
  5. Cryptocounters
  6. Computationally Secure Information Stealing
  7. Non-Zero Sum Games and Survivable Malware
  8. Coping with Malicious Software
  9. The Nature of Trojan Horses
  10. Subliminal Channels
  11. SETUP Attack on Factoring Based Key Generation
  12. SETUP Attacks on Discrete-Log Cryptosystems
  13. Appendix: Computer Virus Basics
  14. Appendix: Notation and Other Background Information
  15. Appendix: Public Key Cryptography in a Nutshell


Resources
> Overview
> Your Account
> Podcast
> Blog
> Case Studies
> White Papers
> Publications
> Books
> Security Articles
> Presentations

Books
> Overview
> Mastering FreeBSD and OpenBSD Security
> Exploiting Software
> Malicious Cryptography
> Mac OS X Security
> 802.11 Security
> Wireless Security & Privacy
> Building Secure Software
> Security & Privacy for E-Business
> More Java Gems
> Securing Java
> E-Commerce Security
> Software Fault Injection
> Java Security
> Fluid Concepts and Creative Analogies
> Software Assessment
Your Account
Login to your account to download white papers and more, or

Create an account if you don't have one!