{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T10:10:57Z","timestamp":1784023857705,"version":"3.55.0"},"reference-count":73,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T00:00:00Z","timestamp":1688774400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T00:00:00Z","timestamp":1688774400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Through the broad usage of cloud computing and the extensive utilization of next-generation public clouds, people can share valuable information worldwide via a wireless medium. Public cloud computing is used in various domains where thousands of applications are connected and generate numerous amounts of data stored on the cloud servers via an open network channel. However, open transmission is vulnerable to several threats, and its security and privacy are still a big challenge. Some proposed security solutions for protecting next-generation public cloud environments are in the literature. However, these methods may not be suitable for a wide range of applications in a next-generation public cloud environment due to their high computing and communication overheads because if security protocol is strengthened, it inversely impacts performance and vice versa. Furthermore, these security frameworks are vulnerable to several attacks, such as replay, denial-of-service (DoS), insider, server spoofing, and masquerade, and also lack strong user anonymity and privacy protection for the end user. Therefore, this study aims to design an elliptic curve cryptographic (ECC) based data access control protocol for a public cloud environment. The security mechanism of the proposed protocol can be verified using BAN (Burrows-Abadi-Needham) logic and ProVerif 2.03, as well as informally using assumptions and pragmatic illustration. In contrast, in the performance analysis section, we have considered the parameters such as the complexity of storage overheads, communication, and computation time. As per the numerical results obtained in the performance analysis section, the proposed protocol is lightweight, robust, and easily implemented in a practical next-generation cloud computing environment.<\/jats:p>","DOI":"10.1186\/s13677-023-00464-0","type":"journal-article","created":{"date-parts":[[2023,7,8]],"date-time":"2023-07-08T08:01:42Z","timestamp":1688803302000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["An ECC-based mutual data access control protocol for next-generation public cloud"],"prefix":"10.1186","volume":"12","author":[{"given":"Naveed","family":"Khan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhang","family":"Jianbiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Huhnkuk","family":"Lim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jehad","family":"Ali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Intikhab","family":"Ullah","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Salman Pathan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shehzad Ashraf","family":"Chaudhry","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,7,8]]},"reference":[{"key":"464_CR1","first-page":"12","volume":"6","author":"SA Chaudhry","year":"2021","unstructured":"Chaudhry SA (2021) Combating identity de-synchronization: an improved lightweight symmetric key based authentication scheme for IoV. J Netw Intell 6:12","journal-title":"J Netw Intell"},{"key":"464_CR2","doi-asserted-by":"crossref","unstructured":"Jadeja Y, Modi K (2012) Cloud computing-concepts, architecture and challenges. pp 877-880","DOI":"10.1109\/ICCEET.2012.6203873"},{"issue":"2011","key":"464_CR3","first-page":"1","volume":"500","author":"F Liu","year":"2011","unstructured":"Liu F, Tong J, Mao J, Bohn R, Messina J, Badger L, Leaf D (2011) NIST cloud computing reference architecture. NIST Spec Publ 500(2011):1\u201328","journal-title":"NIST Spec Publ"},{"key":"464_CR4","unstructured":"Parkhill DF (1966)\u00a0Challenge of the computer utility.\u00a0Addison-Wesley."},{"issue":"3","key":"464_CR5","first-page":"70","volume":"4","author":"N Thakkar","year":"2018","unstructured":"Thakkar N, Vaghela R (2018) Secure Model for Session Hijacking using Hashing Algorithm. Int J Adv Res Innov Ideas Educ 4(3):70\u201375","journal-title":"Int J Adv Res Innov Ideas Educ"},{"key":"464_CR6","doi-asserted-by":"publisher","unstructured":"Khan N, Zhang J, Ali J, Pathan MS, Chaudhry SA (2022)\u00a0A Provable Secure Cross-Verification Scheme for IoT Using Public Cloud Computing. Secur Commun Netw 2022;11.\u00a0Article ID 7836461.\u00a0https:\/\/doi.org\/10.1155\/2022\/7836461.","DOI":"10.1155\/2022\/7836461"},{"key":"464_CR7","doi-asserted-by":"publisher","first-page":"106529","DOI":"10.1016\/j.ijepes.2020.106529","volume":"125","author":"SA Chaudhry","year":"2021","unstructured":"Chaudhry SA (2021) Correcting PALK: Password-based anonymous lightweight key agreement framework for smart grid. Int J Electr Power Energy Syst 125:106529","journal-title":"Int J Electr Power Energy Syst"},{"key":"464_CR8","doi-asserted-by":"crossref","unstructured":"Chunka C, Banerjee S, Nag S, Goswami RS (2021) A Secure Key Agreement Protocol Defiant to Denial-of-Service Attack based on Three Party Authentication. J Inst Eng India B\u00a0103;1-12","DOI":"10.1007\/s40031-021-00673-8"},{"issue":"4","key":"464_CR9","doi-asserted-by":"publisher","first-page":"5355","DOI":"10.1007\/s11277-016-3745-3","volume":"96","author":"SA Chaudhry","year":"2017","unstructured":"Chaudhry SA, Naqvi H, Mahmood K, Ahmad HF, Khan MK (2017) An improved remote user authentication scheme using elliptic curve cryptography. Wirel Pers Commun 96(4):5355\u20135373","journal-title":"Wirel Pers Commun"},{"key":"464_CR10","doi-asserted-by":"crossref","unstructured":"Khan AA, Kumar V, Ahmad M (2010) An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach. J King Saud Univ-Comput Inform Sci\u00a034(3):698\u2013705","DOI":"10.1016\/j.jksuci.2019.04.013"},{"issue":"2","key":"464_CR11","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/TIT.1983.1056650","volume":"29","author":"D Dolev","year":"1983","unstructured":"Dolev D, Yao A (1983) On the security of public key protocols. IEEE Trans Inf Theory 29(2):198\u2013208","journal-title":"IEEE Trans Inf Theory"},{"key":"464_CR12","doi-asserted-by":"publisher","first-page":"5000","DOI":"10.1109\/TII.2021.3119685","volume":"18","author":"SA Chaudhry","year":"2021","unstructured":"Chaudhry SA, Nebhen J, Yahya K, Al-Turjman F (2021) A privacy enhanced authentication scheme for securing smart grid infrastructure. IEEE Trans Ind Inform 18:5000\u20135006","journal-title":"IEEE Trans Ind Inform"},{"issue":"4","key":"464_CR13","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1145\/1008731.1008734","volume":"51","author":"R Canetti","year":"2004","unstructured":"Canetti R, Goldreich O, Halevi S (2004) The random oracle methodology, revisited. J ACM (JACM) 51(4):557\u2013594","journal-title":"J ACM (JACM)"},{"key":"464_CR14","doi-asserted-by":"crossref","unstructured":"Motta G, Sfondrini N, Sacco D (2012) Cloud computing: An architectural and technological overview. 2012 International Joint Conference on Service Sciences.\u00a0IEEE. pp 23-27","DOI":"10.1109\/IJCSS.2012.37"},{"issue":"10","key":"464_CR15","doi-asserted-by":"publisher","first-page":"4519","DOI":"10.1109\/TII.2018.2793350","volume":"14","author":"J-S Fu","year":"2018","unstructured":"Fu J-S, Liu Y, Chao H-C, Bhargava BK, Zhang Z-J (2018) Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Trans Ind Inform 14(10):4519\u20134528","journal-title":"IEEE Trans Ind Inform"},{"key":"464_CR16","doi-asserted-by":"crossref","unstructured":"Ali A, Zhu Y, Zakarya M (2021) A data aggregation based approach to exploit dynamic spatio-temporal correlations for citywide crowd flows prediction in fog computing. Multimedia Tools Appl 1-33","DOI":"10.1007\/s11042-020-10486-4"},{"key":"464_CR17","doi-asserted-by":"crossref","unstructured":"Khan N, Zhang J, Jan SU (2022) A Robust and Privacy-Preserving Anonymous User Authentication Scheme for Public Cloud Server. Secur Commun Networks 2022","DOI":"10.1155\/2022\/1943426"},{"issue":"11","key":"464_CR18","doi-asserted-by":"publisher","first-page":"770","DOI":"10.1145\/358790.358797","volume":"24","author":"L Lamport","year":"1981","unstructured":"Lamport L (1981) Password authentication with insecure communication. Commun ACM 24(11):770\u2013772","journal-title":"Commun ACM"},{"key":"464_CR19","doi-asserted-by":"crossref","unstructured":"Hwang T, Chen Y, Laih CJ (1990) Non-interactive password authentications without password tables. pp 429-431","DOI":"10.1109\/TENCON.1990.152647"},{"key":"464_CR20","doi-asserted-by":"crossref","unstructured":"Jiang P, Wen Q, Li W, Jin Z, Zhang H (2015) An anonymous and efficient remote biometrics user authentication scheme in a multi server environment. Front Comput Sci 9:142\u2013156","DOI":"10.1007\/s11704-014-3125-7"},{"issue":"4","key":"464_CR21","doi-asserted-by":"publisher","first-page":"2351","DOI":"10.1007\/s11277-015-2708-4","volume":"84","author":"H Lin","year":"2015","unstructured":"Lin H, Wen F, Du C (2015) An improved anonymous multi-server authenticated key agreement scheme using smart cards and biometrics. Wirel Pers Commun 84(4):2351\u20132362","journal-title":"Wirel Pers Commun"},{"issue":"3","key":"464_CR22","doi-asserted-by":"publisher","first-page":"816","DOI":"10.1109\/JSYST.2014.2301517","volume":"9","author":"D He","year":"2014","unstructured":"He D, Wang D (2014) Robust biometrics-based authentication scheme for multiserver environment. IEEE Syst J 9(3):816\u2013823","journal-title":"IEEE Syst J"},{"issue":"9","key":"464_CR23","doi-asserted-by":"publisher","first-page":"1953","DOI":"10.1109\/TIFS.2015.2439964","volume":"10","author":"V Odelu","year":"2015","unstructured":"Odelu V, Das AK, Goswami A (2015) A secure biometrics-based multi-server authentication protocol using smart cards. IEEE Trans Inf Forensic Secur 10(9):1953\u20131966","journal-title":"IEEE Trans Inf Forensic Secur"},{"issue":"1","key":"464_CR24","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1007\/s11277-015-2616-7","volume":"84","author":"R Amin","year":"2015","unstructured":"Amin R, Biswas G (2015) Design and analysis of bilinear pairing based mutual authentication and key agreement protocol usable in multi-server environment. Wirel Pers Commun 84(1):439\u2013462","journal-title":"Wirel Pers Commun"},{"issue":"1","key":"464_CR25","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s11227-014-1135-8","volume":"70","author":"W-B Hsieh","year":"2014","unstructured":"Hsieh W-B, Leu J-S (2014) An anonymous mobile user authentication protocol using self-certified public keys based on multi-server architectures. J Supercomput 70(1):133\u2013148","journal-title":"J Supercomput"},{"key":"464_CR26","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.comcom.2017.05.009","volume":"110","author":"P Chandrakar","year":"2017","unstructured":"Chandrakar P, Om H (2017) A secure and robust anonymous three-factor remote user authentication scheme for multi-server environment using ECC. Comput Commun 110:26\u201334","journal-title":"Comput Commun"},{"issue":"12","key":"464_CR27","doi-asserted-by":"publisher","first-page":"2123","DOI":"10.3390\/s16122123","volume":"16","author":"Y Park","year":"2016","unstructured":"Park Y, Park Y (2016) Three-factor user authentication and key agreement using elliptic curve cryptosystem in wireless sensor networks. Sensors 16(12):2123","journal-title":"Sensors"},{"issue":"1","key":"464_CR28","doi-asserted-by":"publisher","first-page":"8572410","DOI":"10.1155\/2016\/8572410","volume":"12","author":"Y Choi","year":"2016","unstructured":"Choi Y, Lee Y, Won D (2016) Security improvement on biometric based authentication scheme for wireless sensor networks using fuzzy extraction. Int J Distrib Sensor Netw 12(1):8572410","journal-title":"Int J Distrib Sensor Netw"},{"issue":"9","key":"464_CR29","doi-asserted-by":"publisher","first-page":"1836","DOI":"10.1166\/sl.2013.3014","volume":"11","author":"E-J Yoon","year":"2013","unstructured":"Yoon E-J, Kim C (2013) Advanced biometric-based user authentication scheme for wireless sensor networks. Sens Lett 11(9):1836\u20131843","journal-title":"Sens Lett"},{"issue":"4","key":"464_CR30","doi-asserted-by":"publisher","first-page":"1623","DOI":"10.1007\/s11227-016-1688-9","volume":"72","author":"A Irshad","year":"2016","unstructured":"Irshad A, Sher M, Chaudhary SA, Naqvi H, Farash MS (2016) An efficient and anonymous multi-server authenticated key agreement based on chaotic map without engaging Registration Centre. J Supercomput 72(4):1623\u20131644","journal-title":"J Supercomput"},{"key":"464_CR31","doi-asserted-by":"publisher","first-page":"3622","DOI":"10.1109\/ACCESS.2017.2666258","volume":"5","author":"AG Reddy","year":"2017","unstructured":"Reddy AG, Yoon E-J, Das AK, Odelu V, Yoo K-Y (2017) Design of mutually authenticated key agreement protocol resistant to impersonation attacks for multi-server environment. IEEE Access 5:3622\u20133639","journal-title":"IEEE Access"},{"key":"464_CR32","doi-asserted-by":"crossref","unstructured":"Chuang Y-H, Lei C-L, Shiu H-J (2020) Cryptanalysis of Four Biometric Based Authentication Schemes with Privacy-preserving for Multi-server Environment and Design Guidelines. pp 66-73","DOI":"10.1109\/AsiaJCIS50894.2020.00022"},{"key":"464_CR33","doi-asserted-by":"crossref","unstructured":"Dharminder D, Mishra D, Li X (2020) Construction of RSA-Based Authentication Scheme in Authorized Access to Healthcare Services: Authorized Access to Healthcare Services. J Med Syst 44:1\u20139","DOI":"10.1007\/s10916-019-1471-6"},{"key":"464_CR34","doi-asserted-by":"crossref","unstructured":"Lin C-H, Tien C-W, Pao H-K (2012) Efficient and effective NIDS for cloud virtualization environment. pp 249-254","DOI":"10.1109\/CloudCom.2012.6427583"},{"key":"464_CR35","unstructured":"Wu H, Ding Y, Winer C, Yao L (2010) Network security for virtual machine in cloud computing.\u00a05th International conference on computer sciences and convergence information technology. pp 18-21"},{"key":"464_CR36","doi-asserted-by":"crossref","unstructured":"Du P, Nakao A (2010) DDoS defense as a network service.\u00a02010 IEEE Network Operations and Management Symposium-NOMS 2010. pp 894-897","DOI":"10.1109\/NOMS.2010.5488345"},{"key":"464_CR37","doi-asserted-by":"crossref","unstructured":"Priyadarshini R, Barik RK (2022) A deep learning based intelligent framework to mitigate DDoS attack in fog environment. J King Saud Univ-Comput Inf Sci\u00a034(3):825-831","DOI":"10.1016\/j.jksuci.2019.04.010"},{"key":"464_CR38","doi-asserted-by":"crossref","unstructured":"Krishnan D, Chatterjee M (2012) An adaptive distributed intrusion detection system for cloud computing framework.\u00a0Recent Trends in Computer Networks and Distributed Systems Security: International Conference, SNDS 2012, Trivandrum, India, October 11-12, 2012. Proceedings 1. pp 466-473","DOI":"10.1007\/978-3-642-34135-9_45"},{"issue":"2","key":"464_CR39","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1109\/TCC.2015.2511719","volume":"6","author":"S Islam","year":"2015","unstructured":"Islam S, Ouedraogo M, Kalloniatis C, Mouratidis H, Gritzalis S (2015) Assurance of security and privacy requirements for cloud deployment models. IEEE Trans Cloud Comput 6(2):387\u2013400","journal-title":"IEEE Trans Cloud Comput"},{"key":"464_CR40","unstructured":"Li W, Xuelian L, Gao J, Wang HY (2019) Design of secure authenticated key management protocol for cloud computing environments. IEEE Trans Dependable Secure Comput"},{"issue":"3","key":"464_CR41","doi-asserted-by":"publisher","first-page":"886","DOI":"10.1016\/j.future.2012.03.017","volume":"29","author":"Y-P Liao","year":"2013","unstructured":"Liao Y-P, Hsiao C-M (2013) A novel multi-server remote user authentication scheme using self-certified public keys for mobile clients. Futur Gener Comput Syst 29(3):886\u2013900","journal-title":"Futur Gener Comput Syst"},{"issue":"9","key":"464_CR42","doi-asserted-by":"publisher","first-page":"2052","DOI":"10.1109\/TIFS.2016.2573746","volume":"11","author":"D He","year":"2016","unstructured":"He D, Zeadally S, Kumar N, Wu W (2016) Efficient and anonymous mobile user authentication protocol using self-certified public key cryptography for multi-server architectures. IEEE Trans Inf Forensic Secur 11(9):2052\u20132064","journal-title":"IEEE Trans Inf Forensic Secur"},{"key":"464_CR43","doi-asserted-by":"publisher","first-page":"100355","DOI":"10.1016\/j.smhl.2022.100355","volume":"26","author":"S Pramanik","year":"2022","unstructured":"Pramanik S, Sakkari D, Pramanik S (2022) Privacy conserving authenticated key settlement approach for remote users in IoT based Telecare Medicine information system. Smart Health 26:100355","journal-title":"Smart Health"},{"issue":"20","key":"464_CR44","doi-asserted-by":"publisher","first-page":"3398","DOI":"10.3390\/electronics11203398","volume":"11","author":"C Wang","year":"2022","unstructured":"Wang C, Li S, Ma M, Tong X, Zhang Y, Zhang B (2022) A Noval and Efficient ECC-Based Authenticated Key Agreement Scheme for Smart Metering in the Smart Grid. Electronics 11(20):3398","journal-title":"Electronics"},{"key":"464_CR45","doi-asserted-by":"publisher","first-page":"102763","DOI":"10.1016\/j.sysarc.2022.102763","volume":"133","author":"VO Nyangaresi","year":"2022","unstructured":"Nyangaresi VO (2022) Lightweight Anonymous Authentication Protocol for Resource-Constrained Smart Home Devices Based on Elliptic Curve Cryptography. J Syst Archit 133:102763","journal-title":"J Syst Archit"},{"key":"464_CR46","doi-asserted-by":"publisher","first-page":"7452","DOI":"10.1109\/ACCESS.2017.2780124","volume":"6","author":"S Qiu","year":"2017","unstructured":"Qiu S, Xu G, Ahmad H, Wang L (2017) A robust mutual authentication scheme based on elliptic curve cryptography for telecare medical information systems. IEEE Access 6:7452\u20137463","journal-title":"IEEE Access"},{"issue":"1","key":"464_CR47","doi-asserted-by":"publisher","first-page":"1419","DOI":"10.1007\/s12652-020-02213-6","volume":"12","author":"SS Sahoo","year":"2021","unstructured":"Sahoo SS, Mohanty S, Majhi B (2021) A secure three factor based authentication scheme for health care systems using IoT enabled devices. J Ambient Intell Humanized Comput 12(1):1419\u20131434","journal-title":"J Ambient Intell Humanized Comput"},{"key":"464_CR48","doi-asserted-by":"publisher","first-page":"11511","DOI":"10.1109\/ACCESS.2022.3145959","volume":"10","author":"J Ryu","year":"2022","unstructured":"Ryu J, Oh J, Kwon D, Son S, Lee J, Park Y, Park Y (2022) Secure ECC-based three-factor mutual authentication protocol for telecare medical information system. IEEE Access 10:11511\u201311526","journal-title":"IEEE Access"},{"key":"464_CR49","doi-asserted-by":"publisher","first-page":"5626","DOI":"10.1109\/TSMC.2019.2957175","volume":"51","author":"L Xiong","year":"2019","unstructured":"Xiong L, Xiong N, Wang C, Yu X, Shuai M (2019) An efficient lightweight authentication scheme with adaptive resilience of asynchronization attacks for wireless sensor networks. IEEE Trans Syst Man Cybern Syst 51:5626\u20135638","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"2","key":"464_CR50","doi-asserted-by":"publisher","first-page":"955","DOI":"10.1007\/s11276-018-1841-x","volume":"26","author":"H Luo","year":"2020","unstructured":"Luo H, Wen G, Su J (2020) Lightweight three factor scheme for real-time data access in wireless sensor networks. Wirel Netw 26(2):955\u2013970","journal-title":"Wirel Netw"},{"issue":"1","key":"464_CR51","doi-asserted-by":"publisher","first-page":"457","DOI":"10.1109\/TII.2018.2824815","volume":"15","author":"S Roy","year":"2018","unstructured":"Roy S, Das AK, Chatterjee S, Kumar N, Chattopadhyay S, Rodrigues JJ (2018) Provably secure fine-grained data access control over multiple cloud servers in mobile cloud computing based healthcare applications. IEEE Trans Ind Inf 15(1):457\u2013468","journal-title":"IEEE Trans Ind Inf"},{"issue":"9","key":"464_CR52","doi-asserted-by":"publisher","first-page":"4081","DOI":"10.1109\/TII.2018.2834351","volume":"14","author":"D Wang","year":"2018","unstructured":"Wang D, Li W, Wang P (2018) Measuring two-factor authentication schemes for real-time data access in industrial wireless sensor networks. IEEE Trans Ind Inf 14(9):4081\u20134092","journal-title":"IEEE Trans Ind Inf"},{"issue":"1","key":"464_CR53","doi-asserted-by":"publisher","first-page":"727","DOI":"10.1109\/JSYST.2020.3012986","volume":"15","author":"AA Ahmed","year":"2020","unstructured":"Ahmed AA, Wendy K, Kabir MN, Sadiq AS (2020) Dynamic Reciprocal Authentication Protocol for Mobile Cloud Computing. IEEE Syst J 15(1):727\u2013737","journal-title":"IEEE Syst J"},{"issue":"1","key":"464_CR54","doi-asserted-by":"publisher","first-page":"35","DOI":"10.32604\/cmc.2023.036189","volume":"75","author":"ZJN Khan","year":"2023","unstructured":"Khan ZJN, Ullah I, Pathan MS, Lim H (2023) Lattice-Based Authentication Scheme to Prevent Quantum Attack in Public Cloud Environment. Comput Mater Continua 75(1):35\u201349","journal-title":"Comput Mater Continua"},{"issue":"6","key":"464_CR55","doi-asserted-by":"publisher","first-page":"1992","DOI":"10.1109\/TC.2015.2462840","volume":"65","author":"JK Liu","year":"2015","unstructured":"Liu JK, Liang K, Susilo W, Liu J, Xiang Y (2015) Two-factor data security protection mechanism for cloud storage system. IEEE Trans Comput 65(6):1992\u20132004","journal-title":"IEEE Trans Comput"},{"key":"464_CR56","doi-asserted-by":"publisher","first-page":"852","DOI":"10.1016\/j.ins.2021.08.042","volume":"577","author":"A Ali","year":"2021","unstructured":"Ali A, Zhu Y, Zakarya M (2021) Exploiting dynamic spatio-temporal correlations for citywide traffic flow prediction using attention based neural networks. Inf Sci 577:852\u2013870","journal-title":"Inf Sci"},{"key":"464_CR57","doi-asserted-by":"publisher","first-page":"26502","DOI":"10.1109\/ACCESS.2021.3056926","volume":"9","author":"N Awan","year":"2021","unstructured":"Awan N, Ali A, Khan F, Zakarya M, Alturki R, Kundi M, Alshehri MD, Haleem M (2021) Modeling dynamic spatio-temporal correlations for urban traffic flows prediction. IEEE Access 9:26502\u201326511","journal-title":"IEEE Access"},{"key":"464_CR58","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1016\/j.neunet.2021.10.021","volume":"145","author":"A Ali","year":"2022","unstructured":"Ali A, Zhu Y, Zakarya M (2022) Exploiting dynamic spatio-temporal graph convolutional neural networks for citywide traffic flows prediction. Neural Netw 145:233\u2013247","journal-title":"Neural Netw"},{"key":"464_CR59","doi-asserted-by":"crossref","unstructured":"Ali A, Zhu Y, Chen Q, Yu J, Cai H (2019) Leveraging spatio-temporal patterns for predicting citywide traffic crowd flows using deep hybrid neural networks. pp 125-132","DOI":"10.1109\/ICPADS47876.2019.00025"},{"key":"464_CR60","doi-asserted-by":"crossref","unstructured":"Chaudhry SA, Naqvi H, Sher M, Farash MS, Hassan MU (2017) An improved and provably secure privacy preserving authentication protocol for SIP. Peer Peer Netw Appl 10:1\u201315","DOI":"10.1007\/s12083-015-0400-9"},{"issue":"5","key":"464_CR61","doi-asserted-by":"publisher","first-page":"903","DOI":"10.1007\/s12083-014-0248-4","volume":"8","author":"H Tu","year":"2015","unstructured":"Tu H, Kumar N, Chilamkurti N, Rho S (2015) An improved authentication protocol for session initiation protocol using smart card. Peer Peer Netw Appl 8(5):903\u2013910","journal-title":"Peer Peer Netw Appl"},{"issue":"1","key":"464_CR62","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/s12083-014-0315-x","volume":"9","author":"MS Farash","year":"2016","unstructured":"Farash MS (2016) Security analysis and enhancements of an improved authentication for session initiation protocol with provable security. Peer Peer Netw Appl 9(1):82\u201391","journal-title":"Peer Peer Netw Appl"},{"key":"464_CR63","doi-asserted-by":"crossref","unstructured":"Varma C (2018) A study of the ECC, RSA and the diffie-hellman algorithms in network security. pp 1-4","DOI":"10.1109\/ICCTCT.2018.8551161"},{"issue":"1","key":"464_CR64","first-page":"447","volume":"168","author":"W-J Tsaur","year":"2005","unstructured":"Tsaur W-J (2005) Several security schemes constructed using ECC-based self-certified public key cryptosystems. Appl Math Comput 168(1):447\u2013464","journal-title":"Appl Math Comput"},{"key":"464_CR65","doi-asserted-by":"crossref","unstructured":"Farash MS (2017) An improved password-based authentication scheme for session initiation protocol using smart cards without verification table. Int J Commun Syst 30(1):e2879","DOI":"10.1002\/dac.2879"},{"issue":"12","key":"464_CR66","doi-asserted-by":"publisher","first-page":"2405","DOI":"10.1002\/sec.951","volume":"7","author":"L Zhang","year":"2014","unstructured":"Zhang L, Tang S, Cai Z (2014) Cryptanalysis and improvement of password-authenticated key agreement for session initiation protocol using smart cards. Secur Commun Netw 7(12):2405\u20132411","journal-title":"Secur Commun Netw"},{"key":"464_CR67","doi-asserted-by":"crossref","unstructured":"Azrour M, Farhaoui Y, Ouanan M (2018) Cryptanalysis of Farash et al.\u2019s SIP authentication protocol. Int J Dyn Syst Differ Equat 8(1-2):77-94","DOI":"10.1504\/IJDSDE.2018.089097"},{"issue":"1871","key":"464_CR68","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1098\/rspa.1989.0125","volume":"426","author":"M Burrows","year":"1989","unstructured":"Burrows M, Abadi M, Needham RM (1989) A logic of authentication. Proc R Soc Lond A Math Phys Sci 426(1871):233\u2013271","journal-title":"Proc R Soc Lond A Math Phys Sci"},{"key":"464_CR69","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1016\/j.comcom.2020.02.011","volume":"153","author":"B Bera","year":"2020","unstructured":"Bera B, Chattaraj D, Das AK (2020) Designing secure blockchain-based access control scheme in IoT-enabled Internet of Drones deployment. Comput Commun 153:229\u2013249","journal-title":"Comput Commun"},{"issue":"16","key":"464_CR70","doi-asserted-by":"publisher","first-page":"3670","DOI":"10.1002\/sec.1573","volume":"9","author":"AK Das","year":"2016","unstructured":"Das AK, Kumari S, Odelu V, Li X, Wu F, Huang X (2016) Provably secure user authentication and key agreement scheme for wireless sensor networks. Secur Commun Netw 9(16):3670\u20133687","journal-title":"Secur Commun Netw"},{"issue":"3","key":"464_CR71","doi-asserted-by":"publisher","first-page":"1606","DOI":"10.1109\/JIOT.2017.2787800","volume":"5","author":"X Li","year":"2017","unstructured":"Li X, Peng J, Niu J, Wu F, Liao J, Choo K-KR (2017) A robust and energy efficient authentication protocol for industrial internet of things. IEEE Internet Things J 5(3):1606\u20131615","journal-title":"IEEE Internet Things J"},{"issue":"9","key":"464_CR72","doi-asserted-by":"publisher","first-page":"9390","DOI":"10.1109\/TVT.2020.2971254","volume":"69","author":"Q Jiang","year":"2020","unstructured":"Jiang Q, Zhang N, Ni J, Ma J, Ma X, Choo K-KR (2020) Unified biometric privacy preserving three-factor authentication and key agreement for cloud-assisted autonomous vehicles. IEEE Trans Veh Technol 69(9):9390\u20139401","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"464_CR73","doi-asserted-by":"publisher","first-page":"1005","DOI":"10.1109\/SURV.2013.091513.00050","volume":"16","author":"HH Kilinc","year":"2013","unstructured":"Kilinc HH, Yanik T (2013) A survey of SIP authentication and key agreement schemes. IEEE Commun Surv Tutor 16(2):1005\u20131023","journal-title":"IEEE Commun Surv Tutor"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00464-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00464-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00464-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T17:53:21Z","timestamp":1702749201000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00464-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,8]]},"references-count":73,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["464"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00464-0","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,8]]},"assertion":[{"value":"3 January 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 May 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"101"}}