Skip to main content
  • Book
  • © 2015

Timing Channels in Cryptography

A Micro-Architectural Perspective

  • Discusses various timing attack algorithms in detail allowing readers to reconstruct the attack

  • Presents the application of timing attacks on remote systems and cloud environments

  • Examines information leakage models that would help quantify leakage in a covert timing channel

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xvii
  2. An Introduction to Timing Attacks

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 1-11
  3. Modern Cryptography

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 13-35
  4. Superscalar Processors, Cache Memories, and Branch Predictors

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 37-51
  5. Time-Driven Cache Attacks

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 53-70
  6. Advanced Time-Driven Cache Attacks on Block Ciphers

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 71-80
  7. A Formal Analysis of Time-Driven Cache Attacks

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 81-94
  8. Profiled Time-Driven Cache Attacks on Block Ciphers

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 95-108
  9. Access-Driven Cache Attacks on Block Ciphers

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 109-124
  10. Branch Prediction Attacks

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 125-137
  11. Countermeasures for Timing Attacks

    • Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya
    Pages 139-149
  12. Back Matter

    Pages 151-152

About this book

This book deals with timing attacks on cryptographic ciphers. It describes and analyzes various unintended covert timing channels that are formed when ciphers are executed in microprocessors. The book considers modern superscalar microprocessors which are enabled with features such as multi-threaded, pipelined, parallel, speculative, and out-of order execution. Various timing attack algorithms are described and analyzed for both block ciphers as well as public-key ciphers. The interplay between the cipher implementation, the system architecture, and the attack's success is analyzed. Further hardware and software countermeasures are discussed with the aim of illustrating methods to build systems that can protect against these attacks.

Authors and Affiliations

  • Columbia University, Stamford, USA

    Chester Rebeiro

  • Indian Institute of Technology, Kharagpur, India

    Debdeep Mukhopadhyay

  • Department of Computer Science and Engin, IIT Kharagpur, Kharagpur, India

    Sarani Bhattacharya

About the authors

Debdeep Mukhopadhyay is an Associate Professor in the Department of Computer Science and Engineering, Indian Institute of Technology Kharagpur, India. Chester Rebeiro is a Post-doc researcher in the department of Computer Science, Columbia University, USA.

Bibliographic Information

  • Book Title: Timing Channels in Cryptography

  • Book Subtitle: A Micro-Architectural Perspective

  • Authors: Chester Rebeiro, Debdeep Mukhopadhyay, Sarani Bhattacharya

  • DOI: https://doi.org/10.1007/978-3-319-12370-7

  • Publisher: Springer Cham

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer International Publishing Switzerland 2015

  • Hardcover ISBN: 978-3-319-12369-1Published: 30 December 2014

  • Softcover ISBN: 978-3-319-38077-3Published: 10 September 2016

  • eBook ISBN: 978-3-319-12370-7Published: 12 December 2014

  • Edition Number: 1

  • Number of Pages: XVII, 152

  • Number of Illustrations: 61 b/w illustrations, 14 illustrations in colour

  • Topics: Signal, Image and Speech Processing, Data Structures and Information Theory

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access