Cryptographic Engineering - Koc, Cetin Kaya.; SpringerLink (Online service) (New York, NY : Springer US : Imprint: Springer, 2009)
About Cryptographic Engineering -- Random Number Generators for Cryptographic Applications -- Evaluation Criteria for Physical Random Number Generators -- True Random Number Generators for Cryptography -- Fast Finite Field Multiplication -- Efficient Unified Arithmetic for Hardware Cryptography -- Spectral Modular Arithmetic for Cryptography -- Elliptic and Hyperelliptic Curve Cryptography -- Instruction Set Extensions for Cryptographic Applications -- FPGA and ASIC Implementations of AES -- Secure and Efficient Implementation of Symmetric Encryption Schemes using FPGAs -- Block Cipher Modes of Operation from a Hardware Implementation Perspective -- Basics of Side-Channel Analysis -- Improved Techniques for Side-Channel Analysis -- Electromagnetic Attacks and Countermeasures -- Leakage from Montgomery Multiplication -- Randomized Exponentiation Algorithms -- Microarchitectural Attacks and Countermeasures.
Keywords: Electronic circuits; Electrical engineering; Data structures (Computer science).; Data encryption (Computer science).; Circuits and Systems; Communications Engineering, Networks; Data Structures and Information Theory; Cryptology