hardware security
play

Hardware Security Organisational stuff Digital Security Radboud - PowerPoint PPT Presentation

Hardware Security Organisational stuff Digital Security Radboud University Nijmegen 1 Other faces youll see Lejla Batina lectures on side-channels Anna Guinet & Niels Samwel JavaCard project & side-channel lab 2 This course:


  1. Hardware Security Organisational stuff Digital Security Radboud University Nijmegen 1

  2. Other faces you’ll see Lejla Batina lectures on side-channels Anna Guinet & Niels Samwel JavaCard project & side-channel lab 2

  3. This course: topics • Smartcards & RFID tags – as prime example of ‘secure’ hardware today – the standard solution for authentication if username/password is not secure enough – smartcards have a long evolution in attacks and countermeasures • Attacks & countermeasures. esp. side-channel attacks • Case studies: EMV, e-passport, TEEs, Mifare, .. 3

  4. Other kinds of secure hardware & attacks Other forms of secure hardware HSM (Hardware Security Modules) • TPM (Trusted Platform Modules) • TEE (Trusted Execution Enviroments) • Other attacks on embedded systems that we won’t look at: JTAG – debugging interface for all sort of electronics • reading or modifying firmware • cold boot attacks to extract data from RAM • ... • 4

  5. This course: form 1. lectures & some reading material 2. group JavaCard smartcard project in groups of 4 students 3. side-channel lab assignments 3 assignments, 2 in groups of 2 & 1 individually 4. execursion to a hardware security evaluation lab of Riscure Grade based on 2 & 3: 60% group project + 40% side channel lab 5

  6. JavaCard smartcard project • Building smartcard system • Goals – experience the whole process from high-level design, given security requirements and assumptions, down to actual code on real hardware – appreciate complexity & interplay of • design considerations & constraints, • key management & distribution, • protocols, • silly hardware limitations, weird crypto padding,... • practicalities of getting all this working,... 6

  7. JavaCard smartcard project Four choices 1) electronic purse 2) loyalty card 3) petrol rationing 4) car rental • Form rm groups oups of 4 persons rsons asap ap – also let us know any group problems asap!! so we can distribute smartcards & readers 7

  8. Side-channel lab assignments • practical experience with very successful method of attack on smartcards: Power Analysis • using Mathlab & Lejla’s toys in the lab 8

  9. 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend