IEEE Internet of Things Journal · 2022 · 33 citations · 44 references
ComputingComputer ScienceComputer SystemsCryptographyEdge ComputingSecurity ProtocolsAuthentication ProtocolsCryptographic Protocol DesignKey Exchange ProtocolsMutual AuthenticationSecurity Protocol VerificationAuthentication SchemesGroup Key AgreementKey AgreementLightweight Authentication ProtocolsMessage AuthenticationSecure Authentication ProtocolsSession Key DerivationSession Key Establishment
Motivated by the fact that mass authentication is one of the desirable security features in the edge computing paradigm, we propose a lightweight group authentication protocol with a session key-agreement. Most of the previously proposed group authentication schemes (GASs) are heavyweight and do not support multiple authentications or key-agreement. On the other hand, our protocol, which is based on secret sharing scheme and aggregated message authentication code, is lightweight and provides multiple asynchronous authentications. Furthermore, we implement a simple key refreshing mechanism in which, in each session, a new session-key between an Internet of Things node and the authenticating server is established without the need for redistributing new shares. Our security analysis includes proving that our protocol provides group authentication, message forward secrecy, and prevents several attacks. Additionally, we present a formal automated verification using Verifpal tool. Furthermore, we show that our scheme has better performance than other relative schemes in terms of communication complexity, secret-share redistribution, and session key derivations.
44
Adi Shamir · Communications of the ACM · 1979 · 13.5K citations · Full text
Edge Computing: Vision and Challenges
Weisong Shi, Jie Cao, Quan Zhang et al. · IEEE Internet of Things Journal · 2016 · 7.9K citations
A modular approach to key safeguarding
C.A. Asmuth, Jordana C. Bloom · IEEE Transactions on Information Theory · 1983 · 668 citations