📖 Overview
Niels Ferguson is a Dutch cryptographer and security specialist known for his work in cryptography, digital security protocols, and information security. He has made significant contributions to both academic cryptography research and practical security implementations.
Ferguson worked as a principal security architect at Microsoft and was involved in developing security features for multiple versions of Windows. He is particularly recognized for co-authoring the influential book "Practical Cryptography" (2003) with Bruce Schneier, which later evolved into "Cryptography Engineering" (2010).
His technical contributions include work on the Skype protocol analysis and the development of cryptographic algorithms, including the Fortuna cryptographic pseudo-random number generator. Ferguson notably took a stand against the publication of his own research on Intel's HDCP system in 2001, citing concerns about the Digital Millennium Copyright Act.
Ferguson holds a Ph.D. in cryptography from the University of Leuven and has authored numerous papers on cryptography, security protocols, and random number generation. His work continues to influence both academic research and real-world security implementations in software and systems.
👀 Reviews
Readers value Ferguson's ability to explain complex cryptography concepts in understandable terms. His books receive attention primarily from computer science students, security professionals, and cryptography enthusiasts.
What readers liked:
- Clear explanations of technical concepts
- Real-world examples and practical applications
- Balance of theoretical principles with implementation details
- Quality of co-authored work with Bruce Schneier
What readers disliked:
- Advanced mathematical content challenging for beginners
- Some content becoming dated in rapidly evolving field
- Limited coverage of newer cryptographic developments
Ratings:
"Practical Cryptography" (2003)
- Goodreads: 4.1/5 from 178 ratings
- Amazon: 4.3/5 from 42 reviews
"Cryptography Engineering" (2010)
- Goodreads: 4.2/5 from 295 ratings
- Amazon: 4.4/5 from 89 reviews
One reader noted: "Explains the 'why' behind cryptographic design decisions better than any other text." Another commented: "Strong on fundamentals but needs updating for current security landscape."
📚 Books by Niels Ferguson
Practical Cryptography (2003, with Bruce Schneier)
A technical guide covering the implementation of cryptographic algorithms and protocols in computer systems.
Cryptography Engineering: Design Principles and Practical Applications (2010, with Bruce Schneier and Tadayoshi Kohno) A comprehensive textbook on cryptographic system design, security protocols, and real-world applications of cryptography.
The Architecture of Privacy: On Engineering Technologies that Can Deliver Trustworthy Safeguards (2015, with Stuart Schechter) An examination of privacy engineering principles and methods for building systems that protect user data and personal information.
Cryptography Engineering: Design Principles and Practical Applications (2010, with Bruce Schneier and Tadayoshi Kohno) A comprehensive textbook on cryptographic system design, security protocols, and real-world applications of cryptography.
The Architecture of Privacy: On Engineering Technologies that Can Deliver Trustworthy Safeguards (2015, with Stuart Schechter) An examination of privacy engineering principles and methods for building systems that protect user data and personal information.
👥 Similar authors
Bruce Schneier writes extensively about cryptography, computer security and privacy themes similar to Ferguson's work. He authored "Applied Cryptography" which covers many of the same technical concepts Ferguson explores.
Ross Anderson focuses on security engineering and the economics of information security. His book "Security Engineering" provides detailed analysis of systems and protocols that complement Ferguson's cryptographic topics.
Matthew Green researches cryptographic security and zero-knowledge proofs. He publishes papers and writes on modern cryptographic implementations and attacks relevant to readers of Ferguson's protocols.
Susan Landau examines the intersection of security, privacy and public policy. Her work on surveillance and encryption expands on the societal implications of the technical concepts Ferguson presents.
Phil Zimmermann created PGP encryption and writes about cryptography's role in privacy and civil liberties. His focus on practical cryptographic tools and their impact aligns with Ferguson's emphasis on real-world security implementations.
Ross Anderson focuses on security engineering and the economics of information security. His book "Security Engineering" provides detailed analysis of systems and protocols that complement Ferguson's cryptographic topics.
Matthew Green researches cryptographic security and zero-knowledge proofs. He publishes papers and writes on modern cryptographic implementations and attacks relevant to readers of Ferguson's protocols.
Susan Landau examines the intersection of security, privacy and public policy. Her work on surveillance and encryption expands on the societal implications of the technical concepts Ferguson presents.
Phil Zimmermann created PGP encryption and writes about cryptography's role in privacy and civil liberties. His focus on practical cryptographic tools and their impact aligns with Ferguson's emphasis on real-world security implementations.