Netinfo Security ›› 2019, Vol. 19 ›› Issue (12): 64-71.doi: 10.3969/j.issn.1671-1122.2019.12.008

Previous Articles     Next Articles

Security Authentication Protocol for RFID/NFC Based on Elliptic Curve Cryptography

Yongshuang WEI1(), Jianhua CHEN1, Yongmei WEI2   

  1. 1.School of Mathematics and Statistics, Wuhan University, Wuhan Hubei 430000, China
    2. Guangzhou Metro Design and Research Institute Co., Ltd., Guangzhou Guangdong 510010, China
  • Received:2019-06-12 Online:2019-12-10 Published:2020-05-11

Abstract:

This paper designs a RFID/NFC security authentication protocol based on elliptic curve cryptography. The protocol not only satisfies the most basic characteristics of RFID system, such as mutual authentication, confidentiality, anonymity and others, but also resists tracking attack, spoofing attack, denial of service attack, etc. Different from most RFID authentication protocols, the protocol implements both reading and writing functions for tags and readers and peer-to-peer communication, so it is also suitable for NFC system evolved from the integration of RFID technology and interoperability technology. In addition, the protocol negotiates the public secret key of both parties to guarantee the subsequent communication, reading, modifying data, etc. This paper uses the strand space model to formally prove the protocol from two aspects of mutual authentication and confidentiality. The results show that the protocol is a secure authentication protocol for a communicable RFID/NFC system.

Key words: RFID/NFC, elliptic curve cryptography, strand space theory, authentication protocol

CLC Number: