An Anonymous Device to Device Authentication Protocol Using ECC and Self Certified Public Keys Usable in Internet of Things Based Autonomous Devices
Open Access
- 21 March 2020
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 9 (3) , 520
Abstract
Two party authentication schemes can be good candidates for deployment in Internet of Things (IoT)-based systems, especially in systems involving fast moving vehicles. Internet of Vehicles (IoV) requires fast and secure device-to-device communication without interference of any third party during communication, and this task can be carried out after registration of vehicles with a trusted certificate issuing party. Recently, several authentication protocols were proposed to enable key agreement in two party settings. In this study, we analyze two recent protocols and show that both protocols are insecure against key compromise impersonation attack (KCIA) as well as both lack of user anonymity. Therefore, this paper proposes an improved protocol that does not only resist KCIA and related attacks, but also offers comparable computation and communication. The security of proposed protocol is tested under formal model as well as using well known Burrows–Abadi–Needham (BAN) logic along with a discussion on security features. While resisting the KCIA and related attacks, proposed protocol also provides comparable trade-of between security features and efficiency and completes a round of key agreement in just ms, which makes it a promising candidate to be deployed in IoT environments.
Keywords
This publication has 37 references indexed in Scilit:
- Strongly secure identity-based authenticated key agreement protocols in the escrow modeScience China Information Sciences, 2012
- An improved two-party identity-based authenticated key agreement protocol using pairingsJournal of Computer and System Sciences, 2012
- Two improved two-party identity-based authenticated key agreement protocolsComputer Standards & Interfaces, 2009
- Identity-Based Authenticated Key Agreement Protocols without Bilinear PairingsIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2008
- A round- and computation-efficient three-party authenticated key exchange protocolJournal of Systems and Software, 2008
- Simple three-party key exchange protocolComputers & Security, 2007
- Identity-based key agreement protocols from pairingsInternational Journal of Information Security, 2007
- Efficient authenticated key agreement protocol using self-certified public keys from pairingsWuhan University Journal of Natural Sciences, 2005
- Efficient ID-based authenticated key agreement protocol based on Weil pairingElectronics Letters, 2003
- New directions in cryptographyIEEE Transactions on Information Theory, 1976