1 / 13

Smart Card Security: Power Analysis Attacks

Smart Card Security: Power Analysis Attacks. Greg Kish Rob Rex Jamie Walls. Overview. Introduction Background What is a Smart Card Evolution Attacks Power Analysis Conclusion. Background . What is a ‘smart card’? vs. dumb cards Why smart cards? Applications

valin
Download Presentation

Smart Card Security: Power Analysis Attacks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Smart Card Security: Power Analysis Attacks Greg Kish Rob Rex Jamie Walls

  2. Overview • Introduction • Background • What is a Smart Card • Evolution • Attacks • Power Analysis • Conclusion

  3. Background • What is a ‘smart card’? • vs. dumb cards • Why smart cards? • Applications • Physical Characteristics • At a glance • ISO 7816-2:1988

  4. Evolution • Embossed numbers and cardholder’s name • Signature field • Magnetic stripe • Hologram • Internet fraud • Smart card

  5. Attacks • Invasive • Physically breaking the card • Non-Invasive • Glitching • Malicious applets • Power analysis

  6. Simple Power Analysis • Gathering the data • How? • What does it mean? • Hamming weight leakage • Transition count • Breaking DES

  7. Simple Power Analysis • Gathering the data • How? • What does it mean? • Hamming weight leakage • Transition count • Breaking DES

  8. Differential Power Analysis • Why not keep it simple? • How its done • Attack in pieces • Only 26 choices per Sbox

  9. Noise • Noise • 4 types of noise • External • Intrinsic • Quantizational • Algorithmic

  10. Defenses • Ineffective • Add Noise • Change execution order • Promising advances • Random calculations • Hardware research

  11. Conclusion • This is important! • Smart cards are convenient & powerful • Limited by their safety • Power Analysis • Information can only be hidden

More Related