fast fpga implementation of diffie hellman on the kummer
play

Fast FPGA Implementation of Diffie-Hellman on the Kummer Surface of - PowerPoint PPT Presentation

Fast FPGA Implementation of Diffie-Hellman on the Kummer Surface of a Genus-2 Curve Philipp Koppermann, Fabrizio De Santis, Johann Heyszl and Georg Sigl History of High-Speed Curve Cryptography over Prime Fields 1 Point Addition on a


  1. Fast FPGA Implementation of Diffie-Hellman on the Kummer Surface of a Genus-2 Curve Philipp Koppermann, Fabrizio De Santis, Johann Heyszl and Georg Sigl

  2. History of High-Speed Curve Cryptography over Prime Fields 1

  3. Point Addition on a Hyperelliptic Genus-2 Curve 2

  4. Point Addition on a Hyperelliptic Genus-2 Curve 3

  5. Kummer: Smaller Field But More Operations 4

  6. Structure of the Kummer-Based Scalar Multiplication 5

  7. Architecture of the Single-Core Implementation 6

  8. Techniques for Designing the Modular Multiplier 7

  9. Modular Multiplication using Mersenne Primes M p = 2 p − 1 8

  10. Regroup the Digit-Products on a Bit-Level 9

  11. Scheduling the Field Operations for a Scalar Multiplication 10

  12. Scheduling the Field Operations for a Scalar Multiplication 11

  13. Single-Core: Performance and Area Results 12

  14. Multi-Core: Performance and Area Results 13

  15. Three Take Home Messages 14

  16. Contact Information Philipp Koppermann Hardware Security Fraunhofer Institute for Applied and Integrated Security (AISEC) Phone: +49 89 3229986-138 E-Mail: philipp.koppermann@aisec.fraunhofer.de 15

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