Hardcover
Build secure crypto, break flawed implementations, defend against real-world attacks.

Hacking Cryptography

Write, Break, and Fix Real-World Implementations

$115.55

  • Hardcover

    328 pages

  • Release Date

    13 May 2025

Check Delivery Options

Summary

Learn how the good guys implement cryptography and how the bad guys exploit it.

In Hacking Cryptography you’ll find unique guidance for creating strong cryptography that can withstand attempts to exploit it including:

  • DUAL_EC_DRBG random number generator using Go’s elliptic curve library
  • Exploiting the RC4 stream cipher, as used in WEP
  • Block ciphers for padding oracle attacks and manipulation of initialization-vectors
  • …

Book Details

ISBN-13:9781633439740
ISBN-10:1633439747
Author:Kamran Khan, Bill Cox
Publisher:Manning Publications
Imprint:Manning Publications
Format:Hardcover
Number of Pages:328
Release Date:13 May 2025
Weight:610g
Dimensions:19mm x 187mm x 235mm
A-Format
B-Format
C-Format
Hacking Cryptography by Kamran Khan - ISBN: 9781633439740
187 × 235 mm
A4
mm / in
About The Author

Kamran Khan

Kamran Khan is a software engineer with more than a decade of experience in the security industry. He currently works as a Software Engineering Architect at Salesforce, and his previous roles have included Google and Microsoft. He has worked in a variety of areas related to security engineering, including large-scale distributed services, embedded devices intended for multi-factor authentication, and cryptographically verifiable elections.

Bill Cox is a software engineer with nearly forty years of experience in securing hardware and software. He conducts the crypto-writing workshop at Google and loves teaching engineers the fundamentals of writing secure code.

Returns

This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.