Title
An area-efficient universal cryptography processor for smart cards
Abstract
Cryptography circuits for smart cards and portable electronic devices provide user authentication and secure data communication. These circuits should, in general, occupy small chip area, consume low power, handle several cryptography algorithms, and provide acceptable performance. This paper presents, for the first time, a hardware implementation of three standard cryptography algorithms on a universal architecture. The microcoded cryptography processor targets smart card applications and implements both private key and public key algorithms and meets the power and performance specifications and is as small as 2.25 mm2 in 0.18-µm 6LM CMOS. A new algorithm is implemented by changing the contents of the memory blocks that are implemented in ferroelectric RAM (FeRAM). Using FeRAM allows nonvolatile storage of the configuration bits, which are changed only when a new algorithm instantiation is required.
Year
DOI
Venue
2006
10.1109/TVLSI.2005.863188
IEEE Trans. VLSI Syst.
Keywords
Field
DocType
low power,cryptography circuit,cryptography algorithm,standard cryptography algorithm,new algorithm instantiation,smart card,performance specification,microcoded cryptography processor,new algorithm,private key,area-efficient universal cryptography processor,acceptable performance,nonvolatile memory,circuits,public key cryptography,hardware,public key,computer networks,chip,smart cards,cryptography,authentication,ferroelectric ram,computer security,low power electronics
Authentication,Computer science,Cryptography,Microprocessor,Smart card,Electronic engineering,Non-volatile memory,Computer hardware,Integrated circuit,Public-key cryptography,Low-power electronics,Embedded system
Journal
Volume
Issue
ISSN
14
1
1063-8210
Citations 
PageRank 
References 
19
1.18
13
Authors
5
Name
Order
Citations
PageRank
Yadollah Eslami1201.66
Ali Sheikholeslami241654.27
P Glenn Gulak337864.27
Shoichi Masui46317.88
Kenji Mukaida55011.10