Computer Architecture and Design Methodologies

Lattice-Based Public-Key Cryptography in Hardware

Authors: Sinha Roy, Sujoy, Verbauwhede, Ingrid

Free Preview
  • Describes the implementation of PKC to address the security challenges of massive amounts of information 
  • Includes designing an FPGA-based accelerator to speed up computation on encrypted data in the cloud computer
  • Proposes a scheme that uses recryption box to speed up homomorphic function evaluation by 20 times
see more benefits

Buy this book

eBook n/a
  • ISBN 978-981-329-994-8
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
Hardcover n/a
  • ISBN 978-981-329-993-1
  • Free shipping for individuals worldwide
About this book

This book describes the efficient implementation of public-key cryptography (PKC) to address the security challenges of massive amounts of information generated by the vast network of connected devices, ranging from tiny Radio Frequency Identification (RFID) tags to powerful desktop computers. It investigates implementation aspects of post quantum PKC and homomorphic encryption schemes whose security is based on the hardness of the ring-learning with error (LWE) problem. The work includes designing an FPGA-based accelerator to speed up computation on encrypted data in the cloud computer. It also proposes a more practical scheme that uses a special module called recryption box to assist homomorphic function evaluation, roughly 20 times faster than the implementation without this module.

Table of contents (6 chapters)

Table of contents (6 chapters)
  • Introduction

    Pages 1-6

    Sinha Roy, Sujoy (et al.)

  • Background

    Pages 7-24

    Sinha Roy, Sujoy (et al.)

  • Coprocessor for Koblitz Curves

    Pages 25-42

    Sinha Roy, Sujoy (et al.)

  • Discrete Gaussian Sampling

    Pages 43-63

    Sinha Roy, Sujoy (et al.)

  • Ring-LWE Public Key Encryption Processor

    Pages 65-81

    Sinha Roy, Sujoy (et al.)

Buy this book

eBook n/a
  • ISBN 978-981-329-994-8
  • Digitally watermarked, DRM-free
  • Included format: PDF, EPUB
  • ebooks can be used on all reading devices
Hardcover n/a
  • ISBN 978-981-329-993-1
  • Free shipping for individuals worldwide
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Lattice-Based Public-Key Cryptography in Hardware
Authors
Series Title
Computer Architecture and Design Methodologies
Copyright
2020
Publisher
Springer Singapore
Copyright Holder
Springer Nature Singapore Pte Ltd.
eBook ISBN
978-981-329-994-8
DOI
10.1007/978-981-32-9994-8
Hardcover ISBN
978-981-329-993-1
Series ISSN
2367-3478
Edition Number
1
Number of Pages
XV, 101
Number of Illustrations
8 b/w illustrations, 9 illustrations in colour
Topics