Cryptographic Algorithms on Reconfigurable Hardware

  • Francisco Rodríguez-Henríquez
  • Arturo Díaz Pérez
  • Nazar Abbas Saqib
  • Çetin Kaya Koç
Part of the Signals and Communication Technology book series (SCT)

About this book

Introduction

This book covers the study of computational methods, computer arithmetic algorithms, and design improvement techniques needed to implement efficient cryptographic algorithms in FPGA reconfigurable hardware platforms. The concepts and techniques reviewed in this book will make special emphasis on the practical aspects of reconfigurable hardware design, explaining the basic mathematics related and giving a comprehensive description of state-of-the-art implementation techniques. The authors show how high-speed cryptographic algorithms implementations can be achieved on reconfigurable hardware devices without posing prohibited high requirements for hardware resources. The material in this book will be of interest to engineering professionals, programmers, hardware designers, and graduate students interested in the development of security and cryptographic mechanisms at a beginning/intermediate level.

Keywords

ASIC DES Elliptic Curve Cryptography FPGA Hardware IC Software VLSI algorithm algorithms computer finite field integrated circuit

Authors and affiliations

  • Francisco Rodríguez-Henríquez
    • 1
  • Arturo Díaz Pérez
    • 1
  • Nazar Abbas Saqib
    • 2
  • Çetin Kaya Koç
    • 3
    • 4
  1. 1.Departamento de ComputaciónCentro de Investigación y de Estudios Avanzados del IPNMéxico, D.F.Mexico
  2. 2.Centre for Cyber Technology and Spectrum Management (CCT & SM)National University of Sciences and Technology (NUST)IslamabadPakistan
  3. 3.Oregon State UniversityCorvallisUSA
  4. 4.Istanbul Commerce UniversityEminönü, IstanbulTurkey

Bibliographic information

  • DOI https://doi.org/10.1007/978-0-387-36682-1
  • Copyright Information Springer Science+Business Media, LLC 2007
  • Publisher Name Springer, Boston, MA
  • eBook Packages Engineering
  • Print ISBN 978-0-387-33883-5
  • Online ISBN 978-0-387-36682-1
  • Series Print ISSN 1860-4862
  • About this book