A Provably Secure and Efficient Remote Password Authentication Scheme Using Smart Cards
Source abstract
Abstract
Communication technology has advanced dramatically amid the 21st century, increasing the security risk in safeguarding sensitive information. The remote password authentication (RPA) scheme is the simplest cryptosystem that serves as the first line of defence against unauthorised entity attacks. Although the literature contains numerous RPA schemes, to the best of the authors’ knowledge, only few schemes based on the integer factorisation problem (IFP) and the discrete logarithm problem (DLP) that provided a provision for session key agreement to ensure proper mutual authentication. Furthermore, none of the previous schemes provided formal security proof using the random oracle model. Therefore, this study proposed an improved RPA scheme with session key establishment between user and server. The design of the proposed RPA scheme is based on the widely established Dolev-Yao adversary model. Moreover, as the main contribution, a novel formal security analysis based on formal definitions of IFP and DLP under the random oracle model was presented. The proposed scheme's performance was compared to that of other similar competitive schemes in terms of the transmission/computational cost and time complexity. The findings revealed that the proposed scheme required higher memory storage costs in smart cards. Nonetheless, the proposed scheme is more efficient regarding the transmission cost of login and response messages and the total time complexity compared to other scheme of similar security attributes. Overall, the proposed scheme outperformed the other RPA schemes based on IFP and DLP. Finally, the potential application of converting the RPA scheme to a user identification (UI) scheme is considered for future work. Since RPA and UI schemes are similar, the proposed approach can be expanded to develop a provably secure and efficient UI scheme based on IFP and DLP.
Source: openalex_inverted_index · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Advanced Authentication Protocols Security · User Authentication and Security Systems · Cryptography and Data Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (42)
Show source-provided references
1. Password authentication schemes with smart cards10.1016/S0167-4048(99)80136-9 ↗
2. Shamir · Lecture Notes Computer Sciences (Including Subseries Lect. Notes Artificial Intelligence Lecture Notes Bioinformatics) · 1985 · 196 LNCS · 47
3. An enhancement of timestamp-based password authentication scheme10.1016/S0167-4048(02)01118-5 ↗
4. Security enhancement for the timestamp-based password authentication scheme using smart cards10.1016/S0167-4048(03)00709-0 ↗
5. Further analysis of password authentication schemes based on authentication tests10.1016/j.cose.2004.04.002 ↗
6. Security improvement on a timestamp-based password authentication scheme10.1109/TCE.2004.1309429 ↗
7. Security improvement on Yang-Shieh's authentication scheme
8. An improvement of the Yang-Shieh password authentication schemes10.1016/j.amc.2004.03.017 ↗
9. A review and cryptanalysis of similar timestamp-based password authentication schemes using smart cards
10. A new mutual authentication scheme based on nonce and smart cards10.1016/j.comcom.2008.02.002 ↗
11. An improvement of security enhancement for the timestamp-based password authentication scheme using smart cards10.1145/1035834.1035845 ↗
12. Yoon · Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) · 2004 · 3046 LNCS · 665
13. Security improvement on the timestamp-based password authentication scheme using smart cards
14. A secure YS-like user authentication scheme10.15388/Informatica.2007.160 ↗
15. An improved timestamp-based remote user authentication scheme10.1016/j.compeleceng.2011.09.015 ↗
16. An improved timestamp-based password authentication scheme: Comments, cryptanalysis, and improvement10.1002/sec.906 ↗
17. An improvement on yang et al.'s password authentication schemes10.1016/j.amc.2004.11.040 ↗
18. Cryptanalysis and security enhancement of two password authentication schemes with smart cards
19. Giri · Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) · 2007 · 4812 LNCS · 156
20. Timestamp-based password authentication scheme
21. Security enhancements of an improved timestamp-based remote user authentication scheme10.1007/978-3-642-35264-5_8 ↗
22. An efficient and secure remote user mutual authentication scheme using smart cards for telecare medical information systems10.1016/j.imu.2018.02.003 ↗
23. A novel efficient access control scheme for large-scale distributed wireless sensor networks10.1142/S0129054113500214 ↗
24. Provably secure dynamic identity-based three-factor password authentication scheme using extended chaotic maps10.1007/s11071-014-1584-x ↗
25. Cryptanalysis and improvement of an RSA based remote user authentication scheme scheme using using smart card10.1007/s11277-017-4408-8 ↗
26. New directions in cryptography10.1109/TIT.1976.1055638 ↗
27. R. Rivest, “The MD5 message-digest algorithm,” RFC 1321, April 1992. ftp://ftp.rfc-editor.org/in-notes/rfc1321.txt.10.17487/rfc1321 ↗
28. NIST, “FIPS PUB 180-4 secure hash standard (SHS),” 2012.
29. An improved algorithm for computing logarithms over GF(p) and its cryptographic significance10.1109/TIT.1978.1055817 ↗
30. Katz · Introduction to Modern Cryptography · 2021
31. On the security of public key protocols10.1109/TIT.1983.1056650 ↗
32. Kocher · Advances in Cryptology · 1999 · 388
33. Examining smart-card security under the threat of power analysis attacks10.1109/TC.2002.1004593 ↗
34. Cryptanalysis of password authentication schemes: Current status and key issues
35. Security analysis and design of an efficient ECC-based two-factor password authentication scheme10.1002/sec.1596 ↗
36. A new authenticated key agreement scheme based on smart cards providing user anonymity with formal proof10.1002/sec.1305 ↗
37. Cryptanalysis and improvement of an access control in user hierarchy based on elliptic curve cryptosystem10.1016/j.ins.2012.04.036 ↗
38. A secure and effective user authentication and privacy preserving protocol with smart cards for wireless communications10.1007/s13119-012-0009-8 ↗
39. An efficient ECC-based privacy-preserving client authentication protocol with key agreement using smart card10.1016/j.jisa.2015.01.001 ↗
40. Bellare · Introduction to Modern Cryptography · 2005
41. Secure remote user mutual authentication scheme with key agreement for cloud environment10.1007/s11036-018-1061-8 ↗
42. Multi-document threshold signcryption scheme10.1002/sec.1169 ↗