Niels Ferguson



Average rating: 4.17 · 563 ratings · 34 reviews · 2 distinct worksSimilar authors
Practical Cryptography

by
4.17 avg rating — 289 ratings — published 2003 — 3 editions
Rate this book
Clear rating
Cryptography Engineering: D...

by
4.17 avg rating — 274 ratings — published 2010 — 8 editions
Rate this book
Clear rating

* Note: these are all the books on Goodreads for this author. To add more, click here.

Upcoming Events

No scheduled events. Add an event.

“A friend of ours encountered this problem with his home-built computer long ago. He wrote a BIOS that used a magic value in a particular memory location to determine whether a reset was a cold reboot or a warm reboot. After a while the machine refused to boot after power-up because the memory had learned the magic value, and the boot process therefore treated every reset as a warm reboot. As this did not initialize the proper variables, the boot process failed.

The solution in his case was to swap some memory chips around, scrambling the magic value that the SRAM had learned. For us, it was a lesson to remember: memory retains more data than you think.”
Niels Ferguson, Cryptography Engineering: Design Principles and Practical Applications

“Complexity is the main enemy of security.”
Niels Ferguson

“The function of cryptographic protocols is to minimize the amount of trust required.”
Niels Ferguson, Cryptography Engineering: Design Principles and Practical Applications



Is this you? Let us know. If not, help out and invite Niels to Goodreads.