Overview
- The first book introducing relationship between software activities and analog side channel signals
- Demonstrates that analog side channels can be used in other contexts
- Describes newly discovered backscattering side channel
Access this book
Tax calculation will be finalised at checkout
Other ways to access
About this book
This book offers the latest research results on analog side channels and their usage in cybersecurity. It demystifies analog side channels and demonstrates new use cases for them. The first part of this book discusses how analog side channels are generated, the physics behind it, the modeling and measurements of analog side channels, and their analogies to wireless communication systems. The second part of this book introduces new applications that benefit from leveraging side channels. In addition to breaking cryptography algorithms, it demonstrates how analog side channels can be used for malware detection, program profiling, hardware profiling, hardware/software attestation, hardware identification, and hardware Trojan detection.
Side channel is one of the methods for obtaining information about program execution. Traditionally, they are used in computer science to extract information about a key in cryptographic algorithms. What makes them different from other ways of extracting information about program execution is that side channels rely on how a system implements program execution, rather than what the program’s algorithm specifies. Analog side channels are particularly powerful because they are not easy to suppress or detect that someone is collecting information from the system. Although they are very powerful tools, they are poorly understood.
This book targets advanced level students in computer science and electrical engineering as a textbook. Researchers and professionals working with analog side channels, how to model them, measure them, improve signal to noise ratio, and invent new signal processing techniques can also use this book. Computer scientists and engineers who want to learn new applications of side channels to improve system security, new techniques for breaking cryptography keys, new techniques for attestation, and new techniques for hardware Trojan detection will also want to purchase this book.
Keywords
Table of contents (14 chapters)
Authors and Affiliations
About the authors
MILOS PRVULOVIC (S’97–M’03–SM’09) received the B.Sc. degree in electrical engineering from theUniversity of Belgrade in 1998, and the M.Sc. and Ph.D. degrees in computer science from the University of Illinois at Urbana–Champaign, in 2001 and 2003, respectively. He is currently a Professor with the School of Computer Science, Georgia Institute of Technology, where he joined in 2003. His research interests are in computer architecture, especially hardware support for software monitoring, debugging, and security. He was a past recipient of the NSF CAREER Award, and a Senior Member of the ACM and the IEEE Computer Society
Bibliographic Information
Book Title: Understanding Analog Side Channels Using Cryptography Algorithms
Authors: Alenka Zajić, Milos Prvulovic
DOI: https://doi.org/10.1007/978-3-031-38579-7
Publisher: Springer Cham
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG 2023
Hardcover ISBN: 978-3-031-38578-0Published: 02 October 2023
Softcover ISBN: 978-3-031-38581-0Published: 03 October 2024
eBook ISBN: 978-3-031-38579-7Published: 30 September 2023
Edition Number: 1
Number of Pages: XVI, 467
Number of Illustrations: 48 b/w illustrations, 245 illustrations in colour
Topics: Cryptology, Circuits and Systems, Systems and Data Security, Communications Engineering, Networks