{'fraction_non_alphanumeric': 0.025898078529657476, 'fraction_numerical': 0.0, 'mean_word_length': 5.440860215053763, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Tripartite Authentication Protocol RFID/NFC Based on ECC

An RFID security three-party mutual authentication protocol based on elliptic curve cryptography (ECC) is designed in this paper. The proposed protocol not only satisfies most of basic characteristics of RFID system, such as mutual authentication, confidentiality, anonymity and others, but also resists tracking attack, denial of service attack, spoofing attack, etc. Being different from other RFID authentication protocols, our protocol is based on the assumption that the communication between reader and background is unsafe, so that tag, reader and background can mutually authenticate each other. In addition, the protocol provides a public secret co-negotiating key for the three participants to read and modify data in subsequent communication. According to the design of the protocol, it can apply to NFC system, which is evolved from the integration of RFID technology and interoperability technology. We further analyze the security of the protocol through the Burrows-Abadi-Needham logic (BAN-logic), which shows that the protocol can achieve mutual authentication and key agreement, as well as agree with RFID and NFC system.