Algorithms and Architectures for Cryptography and Source Coding in Non-Volatile Flash Memories

In this work, algorithms and architectures for cryptography and source coding are developed, which are suitable for many resource-constrained embedded systems such as non-volatile flash memories. A new concept for elliptic curve cryptography is presented, which uses an arithmetic over Gaussian integ...

Full description

Bibliographic Details
Main Author: Safieh, Malek
Format: eBook
Language:English
Published: Wiesbaden Springer Fachmedien Wiesbaden 2021, 2021
Edition:1st ed. 2021
Series:Schriftenreihe der Institute für Systemdynamik (ISD) und optische Systeme (IOS)
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • 1 Introduction
  • 2 Elliptic curve cryptography
  • 3 Elliptic curve cryptography over Gaussian integers
  • 4 Montgomery arithmetic over Gaussian integers
  • 5 Architecture of the ECC coprocessor for Gaussian integers
  • 6 Compact architecture of the ECC coprocessor for binary extension fields
  • 7 The parallel dictionary LZW algorithm for flash memory controllers
  • 8 Conclusion