Cargando…

Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips

Radio Frequency Identification (RFID) is an important technique for wireless sensor networks and the Internet of Things. Recently, considerable research has been performed in the combination of public key cryptography and RFID. In this paper, an efficient architecture of Elliptic Curve Cryptography...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Zilong, Liu, Dongsheng, Zou, Xuecheng, Lin, Hui, Cheng, Jian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4239904/
https://www.ncbi.nlm.nih.gov/pubmed/25264952
http://dx.doi.org/10.3390/s141017883
_version_ 1782345660966633472
author Liu, Zilong
Liu, Dongsheng
Zou, Xuecheng
Lin, Hui
Cheng, Jian
author_facet Liu, Zilong
Liu, Dongsheng
Zou, Xuecheng
Lin, Hui
Cheng, Jian
author_sort Liu, Zilong
collection PubMed
description Radio Frequency Identification (RFID) is an important technique for wireless sensor networks and the Internet of Things. Recently, considerable research has been performed in the combination of public key cryptography and RFID. In this paper, an efficient architecture of Elliptic Curve Cryptography (ECC) Processor for RFID tag chip is presented. We adopt a new inversion algorithm which requires fewer registers to store variables than the traditional schemes. A new method for coordinate swapping is proposed, which can reduce the complexity of the controller and shorten the time of iterative calculation effectively. A modified circular shift register architecture is presented in this paper, which is an effective way to reduce the area of register files. Clock gating and asynchronous counter are exploited to reduce the power consumption. The simulation and synthesis results show that the time needed for one elliptic curve scalar point multiplication over GF(2(163)) is 176.7 K clock cycles and the gate area is 13.8 K with UMC 0.13 μm Complementary Metal Oxide Semiconductor (CMOS) technology. Moreover, the low power and low cost consumption make the Elliptic Curve Cryptography Processor (ECP) a prospective candidate for application in the RFID tag chip.
format Online
Article
Text
id pubmed-4239904
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-42399042014-11-21 Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips Liu, Zilong Liu, Dongsheng Zou, Xuecheng Lin, Hui Cheng, Jian Sensors (Basel) Article Radio Frequency Identification (RFID) is an important technique for wireless sensor networks and the Internet of Things. Recently, considerable research has been performed in the combination of public key cryptography and RFID. In this paper, an efficient architecture of Elliptic Curve Cryptography (ECC) Processor for RFID tag chip is presented. We adopt a new inversion algorithm which requires fewer registers to store variables than the traditional schemes. A new method for coordinate swapping is proposed, which can reduce the complexity of the controller and shorten the time of iterative calculation effectively. A modified circular shift register architecture is presented in this paper, which is an effective way to reduce the area of register files. Clock gating and asynchronous counter are exploited to reduce the power consumption. The simulation and synthesis results show that the time needed for one elliptic curve scalar point multiplication over GF(2(163)) is 176.7 K clock cycles and the gate area is 13.8 K with UMC 0.13 μm Complementary Metal Oxide Semiconductor (CMOS) technology. Moreover, the low power and low cost consumption make the Elliptic Curve Cryptography Processor (ECP) a prospective candidate for application in the RFID tag chip. MDPI 2014-09-26 /pmc/articles/PMC4239904/ /pubmed/25264952 http://dx.doi.org/10.3390/s141017883 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liu, Zilong
Liu, Dongsheng
Zou, Xuecheng
Lin, Hui
Cheng, Jian
Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title_full Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title_fullStr Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title_full_unstemmed Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title_short Design of an Elliptic Curve Cryptography Processor for RFID Tag Chips
title_sort design of an elliptic curve cryptography processor for rfid tag chips
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4239904/
https://www.ncbi.nlm.nih.gov/pubmed/25264952
http://dx.doi.org/10.3390/s141017883
work_keys_str_mv AT liuzilong designofanellipticcurvecryptographyprocessorforrfidtagchips
AT liudongsheng designofanellipticcurvecryptographyprocessorforrfidtagchips
AT zouxuecheng designofanellipticcurvecryptographyprocessorforrfidtagchips
AT linhui designofanellipticcurvecryptographyprocessorforrfidtagchips
AT chengjian designofanellipticcurvecryptographyprocessorforrfidtagchips