Ebook Understanding cryptography

Cryptography is now ubiquitous – moving beyond the traditional environments, such as government communications and banking systems, we see cryptographic techniques realized in Web browsers, e-mail programs, cell phones, manufacturing systems, embedded software, smart buildings, cars, and even medical implants. Today's designers need a comprehensive understanding of applied cryptography. This book addresses this issue by providing a comprehensive introduction tomodern applied cryptography that is equally suited for students and practitioners inindustry.