Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Physical_Unclonable_Function

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
TUSHAR V TAKALKAR
TUSHAR V TAKALKAR
Chargement dans…3
×

Consultez-les par la suite

1 sur 20 Publicité

Plus De Contenu Connexe

Publicité

Similaire à Physical_Unclonable_Function (20)

Physical_Unclonable_Function

  1. 1. PUF Based on ADCs Anand Baskaran| Sai Janani Ramachandran KTH Royal Institute ofTechnology, Sweden
  2. 2. Project Goal……. On a mission to find Fingerprints of a Electronic Devices.
  3. 3. What is PUF? Physically Uncloneable Functions Electronic Fingerprint Technical Limitations in Silicon Fabrication
  4. 4. Why PUF?
  5. 5. Why PUF?
  6. 6. Why PUF?
  7. 7. Existing PUF NXP– Commercial PUFs Next generation smartcards
  8. 8. What are we trying to do?  Give a random challenge to the hardware  Process the challenge with the infrastructure and send back the result  Use the result to identify the right infrastructure What Infrastructure to choose?
  9. 9. ADC - DAC Why this?
  10. 10. WeWorkWith… C-Mote boards from CDAC MSP430F2618 2 ADC & 2 DAC
  11. 11. WeWorkWith… Code Composer Studio Matlab
  12. 12. Block Diagram [****]2000 2000 Random Hex will be generated Universal Asynchronous Transmission UART •Receive •Transfer to DAC DAC •Generate Analog signal •Short the signal to ADC ADC •Get digital values •Transfer to UART Tx Buffer UART •Transmit data to Matlab
  13. 13. Roadmap PUF Understanding Hardware Implementation Communication (board to computer) Automation in Matlab Result Analysis
  14. 14. Results!
  15. 15. Input Output for Ramp signal
  16. 16. Output of two boards
  17. 17. Difference in the output of two boards
  18. 18. FutureWork Scalability Compatibility Hardware cryptography
  19. 19. Special thanks to Chester Robeiro Venkatraman Shankar Raman M J Johnny Öberg
  20. 20. Thank you!

Notes de l'éditeur

  • May require more than one slide
  • May require more than one slide

×