Название: Embedded Cryptography 3 Автор: Emmanuel Prouff, Guenael Renault, Matthieu Rivain, Colin O’Flynn Издательство: Wiley-ISTE Год: 2025 Страниц: 328 Язык: английский Формат: pdf (true), epub Размер: 50.1 MB
Embedded Cryptography provides a comprehensive exploration of cryptographic techniques tailored for embedded systems, addressing the growing importance of security in devices such as mobile systems and IoT. The books explore the evolution of embedded cryptography since its inception in the mid-90s and cover both theoretical and practical aspects, as well as discussing the implementation of cryptographic algorithms such as AES, RSA, ECC and post-quantum algorithms.
The work is structured into three volumes, spanning forty chapters and nine parts, and is enriched with pedagogical materials and real-world case studies, designed for researchers, professionals, and students alike, offering insights into both foundational and advanced topics in the field.
Embedded Cryptography 3 is dedicated to white-box cryptography, randomness and key generation, as well as real world applications and attacks in the wild.
Part 1 of this volume is dedicated to White-Box Cryptography: it covers general concepts, practical attack tools, automatic (gray-box) attacks and countermeasures as well as code obfuscation, which is often considered as a complementary measure to white-box cryptography. Part 2 is dedicated to Randomness and Key Generation in embedded cryptography. It covers both true and pseudo randomness generation as well as randomness generation for specific cryptographic algorithms (prime numbers for RSA, random nonces for ECC signatures and random errors for post-quantum schemes).
Finally, we wanted to include concrete examples of real-world attacks against embedded cryptosystems. The final part of this series of books contains those examples of Real World Applications. While not exhaustive, we selected representative examples illustrating the practical exploitation of the attacks presented in this book, hence demonstrating the necessity of the science of embedded cryptography.
Contents:
Preface Part 1. White-Box Cryptography Chapter 1. Introduction to White-Box Cryptography Chapter 2. Gray-Box Attacks against White-Box Implementations Chapter 3. Tools for White-Box Cryptanalysis Chapter 4. Code Obfuscation Part 2. Randomness and Key Generation Chapter 5. True Random Number Generation Chapter 6. Pseudorandom Number Generation Chapter 7. Prime Number Generation and RSA Keys Chapter 8. Nonce Generation for Discrete Logarithm-Based Signatures Chapter 9. Random Error Distributions in Post-Quantum Schemes Part 3. Real-World Applications Chapter 10. ROCA and Minerva Vulnerabilities Chapter 11. Security of Automotive Systems Chapter 12. Practical Full Key Recovery on a Google Titan Security Key Chapter 13. An Introduction to Intentional Electromagnetic Interference Exploitation Chapter 14. Attacking IoT Light Bulbs List of Authors Index
Скачать Embedded Cryptography 3
|