AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments

Abstract The rapid growth of Internet users was the motivation of the emerge appearance of new computing models such as cloud computing, fog computing and edge computing. For this reason, the multi-server’s architecture has been introduced to extend scalability and accessibility. To ensure that thes...

Full description

Bibliographic Details
Main Authors: Fatty M. Salem, Maha Safwat, Rasha Fathy, Shahira Habashy
Format: Article
Language:English
Published: SpringerOpen 2023-08-01
Series:Journal of Cloud Computing: Advances, Systems and Applications
Subjects:
Online Access:https://doi.org/10.1186/s13677-023-00499-3
_version_ 1827708314147880960
author Fatty M. Salem
Maha Safwat
Rasha Fathy
Shahira Habashy
author_facet Fatty M. Salem
Maha Safwat
Rasha Fathy
Shahira Habashy
author_sort Fatty M. Salem
collection DOAJ
description Abstract The rapid growth of Internet users was the motivation of the emerge appearance of new computing models such as cloud computing, fog computing and edge computing. For this reason, the multi-server’s architecture has been introduced to extend scalability and accessibility. To ensure that these servers can only be accessed by the authorized users, many authentication and key agreement schemes have been introduced for multi–server environments. In this paper, we propose an anonymous mutual authentication and key agreement scheme for multi-server architecture based on elliptic curve cryptography to achieve the required security services and resist the well-known security attacks. Furthermore, formal and informal security analysis is conducted to prove the security of the proposed scheme. Moreover, we provide a performance comparison with related work in terms of computational cost, communication cost and the number of messages transferred on the public channel. This performance comparison clearly shows that the proposed scheme is highly efficient in terms of computation, communication cost and security analysis as compared to other related schemes which makes the proposed scheme more suitable and practical for multi-server environments than other related schemes.
first_indexed 2024-03-10T17:01:57Z
format Article
id doaj.art-7c5e6a83d56540e9b8884bbfca830294
institution Directory Open Access Journal
issn 2192-113X
language English
last_indexed 2024-03-10T17:01:57Z
publishDate 2023-08-01
publisher SpringerOpen
record_format Article
series Journal of Cloud Computing: Advances, Systems and Applications
spelling doaj.art-7c5e6a83d56540e9b8884bbfca8302942023-11-20T10:55:59ZengSpringerOpenJournal of Cloud Computing: Advances, Systems and Applications2192-113X2023-08-0112111310.1186/s13677-023-00499-3AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environmentsFatty M. Salem0Maha Safwat1Rasha Fathy2Shahira Habashy3Department of Electronics and Communications Engineering, Helwan UniversityDepartment of Computers and Systems Engineering, Helwan UniversityDepartment of Computers and Systems Engineering, Helwan UniversityDepartment of Computers and Systems Engineering, Helwan UniversityAbstract The rapid growth of Internet users was the motivation of the emerge appearance of new computing models such as cloud computing, fog computing and edge computing. For this reason, the multi-server’s architecture has been introduced to extend scalability and accessibility. To ensure that these servers can only be accessed by the authorized users, many authentication and key agreement schemes have been introduced for multi–server environments. In this paper, we propose an anonymous mutual authentication and key agreement scheme for multi-server architecture based on elliptic curve cryptography to achieve the required security services and resist the well-known security attacks. Furthermore, formal and informal security analysis is conducted to prove the security of the proposed scheme. Moreover, we provide a performance comparison with related work in terms of computational cost, communication cost and the number of messages transferred on the public channel. This performance comparison clearly shows that the proposed scheme is highly efficient in terms of computation, communication cost and security analysis as compared to other related schemes which makes the proposed scheme more suitable and practical for multi-server environments than other related schemes.https://doi.org/10.1186/s13677-023-00499-3Multi–server environmentElliptic curve cryptographyMutual authenticationAnonymityUn-traceability
spellingShingle Fatty M. Salem
Maha Safwat
Rasha Fathy
Shahira Habashy
AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
Journal of Cloud Computing: Advances, Systems and Applications
Multi–server environment
Elliptic curve cryptography
Mutual authentication
Anonymity
Un-traceability
title AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
title_full AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
title_fullStr AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
title_full_unstemmed AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
title_short AMAKAS: Anonymous Mutual Authentication and Key Agreement Scheme for securing multi-server environments
title_sort amakas anonymous mutual authentication and key agreement scheme for securing multi server environments
topic Multi–server environment
Elliptic curve cryptography
Mutual authentication
Anonymity
Un-traceability
url https://doi.org/10.1186/s13677-023-00499-3
work_keys_str_mv AT fattymsalem amakasanonymousmutualauthenticationandkeyagreementschemeforsecuringmultiserverenvironments
AT mahasafwat amakasanonymousmutualauthenticationandkeyagreementschemeforsecuringmultiserverenvironments
AT rashafathy amakasanonymousmutualauthenticationandkeyagreementschemeforsecuringmultiserverenvironments
AT shahirahabashy amakasanonymousmutualauthenticationandkeyagreementschemeforsecuringmultiserverenvironments