Skip to Content
TelecomTelecom
  • Feature Paper
  • Article
  • Open Access

1 June 2026

25 Pages

Lightweight Dual Blockchain Authentication for 6G-Enabled IoT Environments

,
,
,
and
1
Lastic Laboratory, University of Batna 2, Batna 05000, Algeria
2
Computer Science Research Center, University of Paris 1 Panthéon-Sorbonne, 75005 Paris, France
3
IRIMAS/GRTC Institute, University of Haute Alsace, 68008 Colmar, France
4
FEMTO-ST Institute, University of Technology of Belfort-Montbéliard, 90010 Belfort, France

Abstract

The emergence of 6G heterogeneous networks integrating unmanned aerial vehicles (UAVs), intelligent reflecting surfaces (IRSs), Internet of Things (IoT) devices, and fog/edge nodes creates new opportunities for intelligent and latency-sensitive applications while introducing significant security challenges. Traditional authentication mechanisms are inadequate for such dynamic, distributed, and heterogeneous environments that require secure collaborative communications. This paper proposes an authentication scheme based on Fog-RAN (Fog Radio Access Network) and a dual-blockchain architecture with smart contracts and elliptic curve cryptography (ECC). The proposed scheme provides secure network access, mutual authentication, traceability, auditability, and zero-trust enforcement. Formal verification using the ROR model, AVISPA and performance evaluation through smart-contract simulations indicate resilience to common network and cryptographic attacks and improved efficiency. Compared with existing schemes, the proposed approach reduces computation cost, bandwidth, and energy consumption by 64.2%, 59.6%, and 31.4%, respectively. These results support the suitability of the scheme for secure, scalable, and energy-efficient authentication in next-generation 6G networks.

1. Introduction

Wireless networks have evolved from first-generation (1G) to fifth-generation (5G) to meet demands for higher data rates, ultra-low latency, and massive connectivity. Surpassing these capabilities, 6G is expected to enable ubiquitous wireless intelligence for critical applications such as smart cities, autonomous vehicles, and remote healthcare. Achieving these goals requires integrating key technologies such as unmanned aerial vehicles (UAVs), Intelligent Reflecting Surfaces (IRSs), and Edge/Fog computing, which together form the backbone for future intelligent, latency-sensitive services [1].
In 6G networks, UAVs can function as aerial base stations (ABS), relays, or mobile edge/fog nodes, offering on-demand and flexible coverage in urban, rural, and disaster-stricken areas [2]. Their high mobility and line-of-sight (LoS) communication capability allow them to overcome the limitations of fixed terrestrial infrastructures, enabling rapid deployment in scenarios such as post-disaster communications and environmental monitoring [3]. Yet, UAV communications face challenges including limited energy resources, channel instability, and susceptibility to adverse environmental conditions. In parallel, programmable metasurfaces (IRS), which can manipulate electromagnetic wave propagation, have emerged as a transformative solution to improve coverage, energy efficiency, and signal robustness. The synergy of UAV mobility and IRS adaptability creates reconfigurable, intelligent wireless environments capable of addressing the constraints of conventional UAV networks [4,5].
To exploit the full potential of this IRS–UAV synergy, processing and intelligence must be deployed at the network edge, where real-time offloading and contextual decisions can occur. This requirement naturally aligns with edge and fog computing paradigms, particularly within Fog Radio Access Networks (F-RANs), which decentralize storage and computation at the network edge, thereby reducing latency, relieving fronthaul congestion, and supporting real-time applications [6,7].
Despite significant advances in these performance metrics, the security dimension of these hybrid and heterogeneous systems (IRS, UAV, F-RAN, IoT devices) remains critically underexplored [8]. Current research largely emphasizes intelligent resource allocation, AI-driven orchestration, and energy-efficient designs [3] while treating security as a secondary concern.
These 6G heterogeneous architectures inherently amplify security vulnerabilities. UAVs, with their mobility and limited energy resources, are prone to hijacking, spoofing, and denial-of-service attacks [9]. IRSs, due to their reconfigurable properties, can be maliciously exploited to manipulate wireless channels and facilitate eavesdropping [10]. Similarly, fog nodes, operating in distributed and often untrusted environments, expand the attack surface by exposing sensitive data and services to potential adversaries [7]. Furthermore, heterogeneous 6G elements must exchange information among themselves and with IoT devices to coordinate resources and optimize signal propagation. This dense coupling, combined with UAV and IoT mobility, leads to frequent handovers and inter-node interactions. Consequently, these communication patterns require continuous mutual authentication among heterogeneous nodes under varying network conditions [11].

1.1. Motivations and Contributions

Existing authentication mechanisms in 5G and early 6G architectures primarily address network access authentication between a device and the core or access network, yet they remain inadequate for heterogeneous 6G deployments characterized by mobility, distributed edge/fog control, and resource-constrained nodes. Traditional cloud or core-centric authentication further suffers from increased latency, limited scalability, and weak adaptability to dynamic, decentralized settings. Consequently, there is a clear need for a lightweight, scalable, and zero-trust-oriented access authentication mechanism that can securely onboard heterogeneous 6G entities to the Fog-RAN with low overhead [12]. Therefore, addressing this gap through the design of a lightweight, decentralized, session-aware, and zero-trust access authentication framework is crucial to ensuring the scalability, security, and trustworthiness of next-generation networks and 6G-enabled IoT environments.
The main contributions of this paper are summarized as follows:
  • Lightweight authentication protocol for 6G IoT: A secure mutual authentication protocol is proposed for 6G-enabled IoT and Fog-RAN environments, enabling efficient authentication between end devices and fog nodes while supporting large-scale heterogeneous networks.
  • Scalable blockchain framework: A lightweight dual-blockchain model with sidechains is designed to reduce storage and computation overhead, enhancing scalability and lowering latency in distributed fog and edge environments.
  • Decentralized and auditable authentication: Smart contracts automate the verification of authentication operations while sidechains preserve authentication traces, ensuring traceability, auditability, and non-repudiation across all participating nodes.
  • Efficient cryptographic design: The protocol integrates elliptic curve cryptography (ECC) to achieve strong security guarantees with reduced key sizes and low computational overhead, making the scheme suitable for resource-constrained IoT devices.
  • Zero-trust enforcement: The proposed framework adopts a zero-trust security paradigm in which no entity, device, or network component is inherently trusted. Authentication and access are continuously verified through decentralized consensus and smart contracts.
  • Validation and performance analysis: Formal verification and performance evaluation demonstrate the protocol’s resilience against common network and cryptographic attacks while maintaining low latency and scalability.

1.2. Organization

The remainder of this paper is organized as follows: Section 2 reviews related work on authentication and security in heterogeneous 6G environments; Section 3 presents the system model and adversary models; Section 4 the proposed dual-blockchain framework; Section 5 details the security analysis and formal verification; Section 6 reports the performance evaluation results; Section 7 presents the smart contract implementation and gas profiling; and Section 8 concludes the paper and outlines future research directions.

2. Literature Survey

Advances in 6G networks have accelerated research into secure and scalable authentication for heterogeneous environments. Recent works converge lightweight cryptography, blockchain-based decentralization, and emerging paradigms such as physical layer security, artificial intelligence, and quantum resilience. This section reviews key authentication solutions for 6G-Enabled Environments, structured by lightweight, blockchain-based, and advanced models, highlighting core technologies, validation strategies, strengths, and main limitations across distributed settings.

2.1. Lightweight Authentication Schemes

Several studies have addressed security and key management in wireless communication environments. For instance, Yadav et al. proposed a secure communication framework based on key distribution mechanisms to enhance data protection in wireless networks. However, such approaches are primarily designed for conventional wireless infrastructures and do not explicitly address the requirements of heterogeneous 6G environments, which involve highly dynamic networks, massive IoT connectivity, and integration with emerging technologies such as fog computing and blockchain [13].
Lightweight authentication protocols are engineered to minimize computational and communication overhead, enabling secure identity management on resource-constrained devices typical in IoT and 6G applications. These methods predominantly leverage compact cryptographic primitives—such as ECC, PUFs, and hash chains—to deliver mutual authentication, perfect forward secrecy (PFS), and resistance to impersonation and man-in-the-middle (MITM) attacks. Notably, Xia Feng et al. [14] propose a dual authentication scheme for 6G V2V communications integrating PUFs, zero-knowledge proofs, and MASK operations, achieving handshake latencies suitable for real-time vehicular networks, validated in NS-3 simulations. Khan et al. [15] and Manasha Saqib et al. [16] extend mutual authentication to maritime and IoT-critical applications, utilizing ECC and hash functions with formal verification via Scyther and ROM, but acknowledge increased communication cost and scalability limitations. Asif et al. [17] introduce ECDH with AES-GCM for IoMT, focusing on threat mitigation and computational efficiency, though highlighting the need for energy optimization and post-quantum integration in future deployments. Wu et al. [18] contribute hash and biometric-based protocols formally proven in the ROR and ProVerif models, yet report higher computational and communication costs compared to other lightweight approaches. Collectively, these protocols show advances in attack resilience and efficiency but often lack support for decentralized trust and full real-world deployment metrics.

2.2. Decentralized and Blockchain-Based Approaches

Blockchain-based authentication protocols remove centralized trust anchors, providing tamper-evident auditability and programmable, cross-domain access control, features essential for heterogeneous, low-trust IoT and 6G environments where operators and devices interoperate at scale [19,20,21]. Kumar & Ali [21] demonstrate a PBFT-based blockchain framework for maritime 6G-IoT, integrating ECC and hash functions with formal security proofs under the ROR and Scyther models, yielding robust resistance to replay, impersonation, and insider threats at reduced computational cost. Xiaoyu Du et al. [20] and Rahul Singh [22] address fog node-assisted blockchain for UAV swarms and lightweight consortium chain frameworks for IoV, respectively, validated through security theorems, attack model analysis, and pseudonymization, but note the need for operational blockchain testbeds and fog node capacity evaluations. SON et al. [23] pioneered zero-trust models over consortium blockchains using ECC and attribute-based encryption (ABE), validated in BAN Logic, RoR, and AVISPA, offering dynamic access control and anonymity with higher computational cost. Zhang et al. [24] and Mukesh Soni [25] propose dual-chain and group authentication designs for satellite and heterogeneous 6G scenarios, leveraging anonymous credentials and batch verification for stateful, efficient handover; however, they highlight the necessity for improved scalability and batch protocol evaluations in varied real-world network conditions. Overall, while blockchain-assisted schemes advance auditability and cross-domain trust, they introduce latency, consensus, privacy, and cost concerns, underscoring the need for hybrid off-chain designs and standardized benchmarking on cost, performance, and scalability.

2.3. Advanced Mechanisms: AI and Quantum-Resistant Authentication

Recent protocols incorporate artificial intelligence and quantum-resistant cryptography to address dynamic, heterogeneous threats and future-proof authentication. AI-driven approaches in 6G HetNets enable adaptive, context-aware, and real-time security decisions by learning traffic patterns and user behaviors, thereby improving anomaly detection and lowering false authentication rates. He Fang [26] exemplifies this with distributed edge learning for VANET and UAV authentication, achieving low-latency and spoofer localization, but requiring trade-offs between peer cooperation and communication cost. Sakraouia et al. [19] present a blockchain-integrated AI scheme for massive IoT in healthcare, combining real-time risk detection and dynamic multi-factor authentication, verified in BAN Logic, yet reliant on the robustness of the underlying blockchain and AI data quality.
Quantum and post-quantum cryptography form the next defensive frontier as classical schemes (RSA, ECC) face obsolescence from quantum attacks and “harvest-now, decrypt-later” risks. Recent proposals, such as Rohini Poolat Parameswarath [27], integrate NIST-standardized CRYSTALS-Kyber PQKEM and AES for IoT/6G transport, formally verified in the RoR model, providing semantic and quantum-safe authentication but at a higher computational cost than legacy approaches. Quantum Key Distribution (QKD), implemented where network conditions permit, supplies information-theoretic security based on quantum physics, while PQC broadens cryptographic resilience via robust computational assumptions.
Together, these evolving mechanisms signal a shift toward intelligent, fully decentralized, and quantum-resistant authentication frameworks that advance the integrity and scalability necessary for next-generation 6G network deployments.
Table 1 presents a comparative summary of recent authentication protocols for 6G-enabled environments, highlighting that despite significant progress in authentication and key management mechanisms for wireless and IoT environments, several limitations remain. Many existing solutions focus either on blockchain-based authentication mechanisms or on lightweight cryptographic protocols, but rarely address both aspects simultaneously in the context of 6G-enabled heterogeneous networks.
Table 1. Comparative Analysis of Recent Authentication Protocols for 6G-Enabled Environments (2022–2025).
Moreover, several existing approaches rely on single-chain blockchain architectures, which may lead to scalability limitations and increased latency when supporting a large number of IoT devices. In addition, the potential role of fog nodes as intermediate authentication entities is often overlooked, despite their importance in enabling low-latency processing and distributed security management in future 6G architectures.
Consequently, there is a need for a lightweight, scalable, and secure authentication framework capable of supporting large-scale IoT deployments while leveraging the advantages of fog computing and blockchain technologies. To address this research gap, this paper proposes a lightweight dual-blockchain authentication scheme for 6G-enabled IoT environments, where identity management and authentication operations are separated between a mainchain and a sidechain, thereby improving scalability, security, and computational efficiency.

3. System and Adversary Models

3.1. System Model

Figure 1 illustrates the envisioned architecture of a heterogeneous 6G network ecosystem integrating space, air, ground, and underwater communication domains. The system combines LEO satellites, high-altitude platform stations (HAPS), UAV-assisted aerial networks, terrestrial infrastructure, and maritime communication systems to provide seamless global connectivity. High-capacity terahertz (THz) links enable ultra-high-speed data transmission across different network segments, while reconfigurable intelligent surface (RIS)-assisted communication enhances signal propagation and coverage in complex environments. In the terrestrial domain, V2X-enabled transportation systems and IoT devices interact with the network through Fog-RAN and edge intelligence, supporting low-latency services and distributed processing. The overall architecture is coordinated by an AI-native core network, which manages network slicing, resource orchestration, and intelligent service delivery, ensuring scalable, adaptive, and secure communication for next-generation 6G applications.
Figure 1. Architecture of the considered heterogeneous 6G-enabled IoT environment.

3.2. Adversary Model

This work adopts an extended Dolev–Yao threat model to rigorously evaluate the security of authentication protocols in the proposed 6G fog-enabled system architecture (Figure 1). We assume a powerful adversary capable of controlling all communication channels, including space, air, ground, and underwater networks, as well as fog and core backhaul links. The adversary can eavesdrop on, replay, modify, inject, and block messages at any point in the network. Additionally, device-level threats are considered, such as physical compromise of smart terminals and fog nodes through sensor cloning and rogue fog server deployment.

4. The Proposed Approach

In this section, we describe the proposed authentication scheme. Figure 2 illustrates the overall system model, while Table 2 summarizes the notations and their corresponding descriptions.
Figure 2. Proposed dual chain-based authentication model.
Table 2. Parameter notations.
The proposed scheme adopts a dual private blockchain architecture comprising a mainchain and a sidechain. Blockchain is used in this work for three reasons: (i) decentralizing trust in Fog-RAN deployments where infrastructure may be distributed and partially untrusted; (ii) ensuring traceability and auditability through immutable authentication records; and (iii) enabling automated and verifiable enforcement of access policies via smart contracts. To avoid excessive latency and overhead, frequent access-authentication operations are executed on the sidechain, while long-term identity anchoring and integrity guarantees are maintained on the mainchain.
To manage consensus, Practical Byzantine Fault Tolerance (PBFT) is deployed, providing a lightweight yet robust mechanism well-suited for private blockchains. PBFT guarantees data integrity and reliability even if up to (N/3 − 1) of the N nodes are compromised, requiring at least (2N/3 + 1) nodes to validate and append a new block.
For cryptographic security, the protocol utilizes the Elliptic Curve Integrated Encryption Scheme (ECIES) with a 160-bit key, ensuring a security level equivalent to that of a 1024-bit RSA key, thus achieving strong protection against adversarial threats while maintaining low-latency authentication.
The authentication procedure in the proposed protocol is systematically divided into three fundamental phases: Initialization, Registration, and Authentication.

4.1. Setup Phase (Initialization)

The setup phase constitutes the initial stage of the system’s development process. During this phase, the Registration Server (RS) selects the system’s common public parameters and publishes them globally to establish the operational environment for the subsequent phases of the proposed scheme. During this phase, RS:
  • Generates the elliptical curve E and sets its public parameters n and P.
  • Selects its public and secret keys ( P K C  and  K c ), where  K C ∈ Z p *  and  P K C = K c · P .
  • Defines a unidirectional hash function H: {0, 1}* → {0, 1}L; where L is the length of the output or hash.
  • Publishes the public parameters: <E, P, n, H(),  P K C >.
Upon completion of the system initialization, the procedure advances to the registration phase. This phase commences with the registration of the F-RAN nodes, as the blockchain infrastructure is deployed over these nodes to enable decentralized management and secure data exchange.

4.2. Registration Phase

During the registration phase, RS records all entities participating in the network, including the F-RAN nodes, UAV, IRS, smart end terminals  E D i . All registration operations are conducted through a secure communication channel, ensuring that no data can be intercepted, altered, or accessed by unauthorized parties.
The establishment of this secure channel depends on the deployment context. For example, the registration of an  E D i  may be performed through a direct or physical setup, while the registration of F-RAN nodes can be executed by network operators during the system installation process.
Figure 3 depicts the registration phase. The registration procedure for each  E D i  is carried out through the following steps:
Figure 3. Registration phase.
E D i  initiates the registration process by sending its identity  I D E D i  to the RS within a registration request transmitted through a secure channel. Upon receiving the registration request, the RS generates, for the  E D i , a secret key  K E D i . It then computes the corresponding public key,  P K E D i , the credential,  c e r t E D i  and the RS-generated signature,  S E D i  as follows:
  • K E D i ∈ Z p *
  • P K E D i = K E D i · P
  • c e r t E D i = H I D E D i   ∥   K E D i ⊕ H I D E D i   ∥   K C
  • S E D i =  H ( I D E D i   ∥   K C ) .
It is important to note that  c e r t E D i  does not represent a conventional X.509 certificate. Instead, it denotes a lightweight authentication credential generated by the RS for resource-constrained IoT devices. The value  S E D i  acts as a verification token created using the RS secret key  K C , which binds the device identity to the authority of the RS. The XOR operation is used to combine the hashed values while minimizing storage and communication overhead. This lightweight design is well-suited for 6G-enabled IoT environments, where devices often have limited computational and memory resources.
Afterward, the RS records the tuple ( I D E D i ,   P K E D i ,   c e r t E D i ) for each  E D i  on the mainchain using the AddDev() function from the smart contracts deployed on the mainchain. It then sends ( P K E D i ,   K E D i ,   S E D i ) to  E D i  through the secure channel. The  E D i  subsequently stores these parameters in its local repository and keeps them confidential.

4.3. Mutual Authentication Phase

Figure 4 depicts the mutual authentication phase, which proceeds through the following steps:
Figure 4. Authentication phase.
Step 1:  E D i → F R A N j :  M1= { E M E D − F }
Initially,  E D i  generates a random value x and a timestamp  T S i . Subsequently, it applies the hash function H(), and XOR operation, to derive a token  T E D − F  and an authentication  A u t h E D − F  for the corresponding  F R A N j , as follows:
  • T E D − F =   H I D E D i   ∥   K E D i ⊕ S E D i
  • A u t h E D − F =   H T E D − F   ∥   I D E D i   ∥   x · P · K E D i   ∥   T S i
Next,  E D i  encrypts ( I D E D i , A u t h E D − F , T S i   a n d   x ) using the public key of the corresponding  F R A N j , P K F  to compute  E M E D − F , where:
  • E M E D − F = E N C [ I D E D i , A u t h E D − F , T S i , x ] P K F
Finally, the encrypted message  E M E D − F  is transmitted to the  F R A N j  for subsequent processing.
Step 2:  F R A N j → E D i :  M2 = { E M F − E D }
Upon receiving M1, the  F R A N j  first decrypts the message using its private key,  K F , and it verifies the validity of the timestamp,  T S i . If the timestamp validation succeeds,  F R A N j  retrieves the corresponding  c e r t E D i  and  P K E D i  associated with  E D i  from the blockchain by invoking the MainChain smart contract, through the GetInfo ( I D E D i ) function. Using these retrieved parameters,  F R A N j  computes the authentication value  A u t h E D − F ′  necessary to verify the authenticity of  A u t h E D − F , as follows:
  • A u t h E D − F ′ = H ( c e r t E D i   ∥   I D E D i   ∥   x · P K E D i   ∥   T S i )
If  A u t h E D − F ′  matches  A u t h E D − F ,  F R A N j  confirms the integrity of message M1 and successfully authenticates  E D i . This result demonstrates that  E D i  holds valid secret credentials, which were generated during the registration phase and subsequently employed in the derivation of authentication parameters in step 1. If a discrepancy is detected, authentication fails and the connection is immediately terminated.
Now  F R A N j  chooses a random number y, and it generates a timestamp  T S j . Then, it calculates for  E D i  an authentication value  A u t h F − E D  and encrypted messages as follows:
  • A u t h F − E D =   H c e r t E D i   ∥   I D F   ∥   y · P · K F   ∥   T S J
  • E M F − E D = E N C [ I D F , A u t h F − E D , T S j , y ] P K E D
After that,  F R A N j  transmits  E M F − E D  and computes the session key  S k  as follows:
  • S k = H ( c e r t E D i   ∥   I D E D i   ∥   I D F   ∥   x · y )
Finally,  F R A N j  authenticates  E D i  on the sidechain by invoking the smart contract AuthDev( ) function, supplying  I D E D i ,  I D F ,  T S j , and  i s A u t h  as input parameters, where  i s A u t h  is a Boolean variable indicating whether  E D i  is successfully authenticated to  F R A N j .
Step 3:
Once M2 is received,  E D i  decrypts the message using its private key  K E D  and verifies the validity of the timestamp  T S j . If the timestamp validation is successful,  E D i  computes the authentication value  A u t h F − E D ′ , which is required to  A u t h F − E D , as follows:
  • A u t h F − E D ′ = H ( T E D − F   ∥   I D F   ∥   y · P K F   ∥   T S J )
If  A u t h F − E D  equals  A u t h F − E D ,  E D i  confirms the integrity of message M2 and successfully authenticates  F R A N j . This verification also confirms that  F R A N j  has legitimate secret credentials retrieved from the private mainchain, to which access is restricted exclusively to authorized nodes. Any detected mismatch results in authentication failure and instant connection termination. After the successful authentication of  F R A N j ,  E D i  proceeds to compute the session key for subsequent secure communications, as follows:
  • S k = H ( T E D − F   ∥   I D E D i   ∥   I D F   ∥   x · y )

5. Security Analysis

5.1. Informal Analysis

In this section, informal security analysis is conducted through Propositions 1–7, each demonstrating the proposed scheme’s resilience against a broad spectrum of potential attacks.
Proposition 1.
The proposed scheme is resilient against replay attacks.
Proof. 
In the proposed protocol, every message exchanged between the End Device and the F-RAN incorporates both a current timestamp and a fresh random nonce. These values are unique to each communication instance. As a result, even if an adversary intercepts and attempts to replay a previously transmitted message, the outdated timestamp and nonce will be detected during the verification process, causing the message to be rejected by the intended receiver. Therefore, an adversary cannot successfully replay old authentication or key management messages, demonstrating that the scheme is secure against replay attacks. □
Proposition 2.
The proposed scheme is resilient against man-in-the-middle (MitM) attacks.
Proof. 
The proposed scheme is resilient against MitM attacks. In this attack, an adversary intercepts and alters the communication between legitimate parties. In the proposed scheme, all exchanged messages include random session parameters ( T S i ,  T S j   x ,   y ), identities ( I D E D i ,   I D F ), and secret credentials ( S E D i   ,   c e r t E D i ), authentication codes ( A u t h E D − F ,   A u t h F − E D ) and encrypted messages ( E M E D − F , E M F − E D ) are computed using cryptographic hash and encryption functions bound to each session’s unique parameters and private keys. An adversary intercepting or injecting messages cannot generate valid authentication codes or session keys without access to the secret keys ( K E D , K F ) and fresh random values. Any modification will be detected during the session verification phase since the computed and received values will differ. Moreover, blockchain-based smart contract checks ensure message integrity and prevent unauthorized modification. Hence, the proposed scheme ensures complete resilience against MitM attacks. □
Proposition 3.
The proposed scheme is resilient against impersonation attacks.
Proof. 
The proposed protocol is resistant to impersonation attacks, where an adversary attempts to pose as a legitimate entity. Each authentication code ( A u t h E D − F ,   A u t h F − E D ) is generated using fresh random values (x, y), timestamps, and secret credentials ( S E D i ,   c e r t E D i ,   K E D , K F ), which are exclusively known to legitimate devices. Without these dynamic parameters and confidential keys, an attacker cannot construct valid authentication data or derive the correct session key. Any replay or forged credentials will fail mutual verification and key derivation. Therefore, even if an adversary attempts to masquerade as a valid node, it will be detected and rejected, proving strong resistance to impersonation. □
Proposition 4.
The proposed scheme ensures perfect forward secrecy.
Proof. 
Forward secrecy is ensured because the session key  S k  is derived from fresh random values ( x , y ) , and exchanged data  ( I D E D i , I D F )  between  E D i  and  F R A N j  during each authentication session. Even if an adversary later compromises the long-term secret credentials  ( K E D , K F )  they cannot retroactively compute past session keys without knowledge of the ephemeral values and session parameters, which are securely transmitted using ECIES. Therefore, compromise of long-term keys does not allow decryption of previous communications, guaranteeing the protocol’s perfect forward secrecy. □
Proposition 5.
The proposed scheme is resilient against privileged-insider attack.
Proof. 
A privileged-insider attack occurs when a trusted network entity, such as an  F R A N k  node, abuses its authorized access to system records or blockchain data to compromise security by reconstructing session keys, impersonating users, or extracting confidential information. □
The proposed protocol mitigates these threats because the session key  S k =   H T E D − F   ∥   I D E D i   ∥   I D F   ∥     x ·   y  is derived from ephemeral, and session-specific nonces that are exclusively generated and known by the legitimate communicating parties ( E D i ,   a n d   F R A N j ) during each session. These values are securely transmitted via ECIES encryption and are never stored after session completion, preventing persistent insider access. Consequently, even with main chain records or side chain audit trail access, a privileged insider cannot reconstruct session keys or impersonate any party, ensuring strong resilience against privileged-insider attacks.
Proposition 6.
The proposed scheme preserves anonymity and untraceability.
Proof. 
The proposed protocol employs cryptographically protected, session-specific random values and conceals real identities during each authentication session. The actual devices identities  ( I D E D i )  are never transmitted in plaintext; instead, they are embedded within hashed or ECIES-encrypted structures ( A u t h E D − F , E M E D − F ). This prevents any external observer or network insider from linking authentication messages to specific devices. Moreover, each session is uniquely characterized by fresh ( x , y ) , and ( T S i ,  T S j ) , ensuring that protocol transcripts cannot be correlated across different sessions for tracking purposes. The integration of ECIES guarantees the confidentiality of exchanged parameters, while blockchain-based smart contracts reinforce unlinkability and verifiable anonymity. Consequently, adversaries cannot deduce real identities or establish traceable communication patterns, thereby ensuring both anonymity and untraceability within the proposed system. □
Proposition 7.
The proposed scheme ensures compliance with the Zero Trust security model.
Proof. 
In the proposed authentication protocol, Zero Trust is achieved by enforcing continuous verification, decentralization, and the elimination of implicit trust among entities. Unlike traditional hierarchical trust architectures, the scheme employs a blockchain-based authentication layer, where every transaction and verification step is validated through smart contracts, ensuring integrity and accountability without reliance on any centralized authority. Each authentication session uses fresh random nonces, timestamps, and session-specific keys, meaning trust is never preserved between sessions. Furthermore, mutual authentication between the End Device and F-RAN guarantees that both entities prove their legitimacy cryptographically before communication begins. All exchanged parameters are protected using ECIES encryption, and the distributed ledger prevents credential reuse or manipulation. Therefore, since trust is continuously verified, dynamically established, and never assumed, the proposed scheme fully adheres to the principles of the Zero Trust model. □
The Table 3 demonstrates that the proposed scheme achieves comprehensive coverage of all evaluated security properties, outperforming existing approaches in perfect forward secrecy, privileged-insider resistance, anonymity and untraceability, as well as Zero Trust compliance. These strengths highlight its robustness and privacy-preserving design, positioning it as a highly reliable framework for next-generation network authentication. The organized comparison provides a clear rationale for adopting the proposed protocol over state-of-the-art alternatives.
Table 3. Security features comparison.

5.2. Formal Proof Under RoR Model

To formally demonstrate the security of the proposed authentication protocol, we analyze the confidentiality of the established session key under the Real-Or-Random (ROR) model [28]. The goal is to prove that any probabilistic polynomial-time adversary cannot distinguish the real session key from a random value with non-negligible advantage.

5.2.1. Adversarial Model

A probabilistic polynomial-time (PPT) adversary  A  operating under the extended Dolev–Yao model, defined in Section 3.2, can control the communication channel and interact with protocol participants through the following queries:
  • Execute( E D i , F R A N j ): This query models a passive observation of a complete protocol execution. The adversary obtains transmitted messages  M 1  and  M 2 .
  • Send( Π s ,  m ): This query models active attacks, allowing the adversary to send a forged message  m  to a protocol instance  Π s .
  • Reveal( Π s ): This query allows the adversary to obtain the session key established during a completed session  s .
  • Corrupt( E D i ): This query reveals the long-term secret credentials of the device.
  • Test( Π s ): This query evaluates the indistinguishability of the session key.
The challenger chooses a random bit:  b ∈ 0 , 1
If  b = 1 , the challenger returns the real session key  S k .
If  b = 0 , the challenger returns a random string  R  of equal length  l .
The adversary outputs a guess  b ′ . The advantage of adversary  A  in the RoR experiment is defined as:
A d v A R O R = | P r [ b ′ = b ] − 1 2 |

5.2.2. Session Key Derivation

During mutual authentication, the session key is computed as:
S k = H ( c e r t E D i   ∥   I D E D i   ∥   I D F   ∥   x ·   y ) , where  x  and  y  are random nonces generated by  E D i  and  F R A N j , and  H ( ⋅ )  denotes a secure one-way hash function.
The nonces  x  and  y  are transmitted only within encrypted messages:
  • E M E D − F = E N C I D E D i , A u t h E D − F , T S i , x P K F
  • E M F − E D = E N C [ I D F , A u t h F − E D , T S j , y ] P K E D
Therefore, the secrecy of  x  and  y  relies on the Indistinguishability under Chosen Plaintext Attack (IND-CPA) security [29] of the ECIES encryption scheme.

5.2.3. Game-Based Security Proof

The security proof proceeds via a sequence of games:
  • Game 0 ( G 0 ) : Real Protocol Execution
G 0  corresponds to the real execution of the proposed authentication protocol. The adversary observes all exchanged messages and interacts through Execute, Send, Reveal, Corrupt, and Test queries. The adversary advantage in this game is:
A d v 0 = A d v A R O R
  • Game 1 ( G 1 ) : Replay Attack Resistance
The protocol embeds timestamps  T S i  and  T S j . Since timestamps are validated within a freshness window, replayed messages are rejected with overwhelming probability. Hence:
∣ A d v 1 − A d v 0 ∣   ≤   q s 2 l
where  q s  denotes the number of Send queries, and  l  denotes the hash output length.
  • Game 2 ( G 2 ) : ECIES Encryption Attack
The adversary may attempt to extract  x  or  y  from  E M E D − F  or  E M F − E D . Success would require breaking IND-CPA security of ECIES. Hence:
∣ A d v 2 − A d v 1 ∣   ≤   A d v E C I E S
  • Game 3 ( G 3 ) : Blockchain Integrity Attack
The adversary may attempt to modify or read blockchain records ( I D E D i , P K E D i , c e r t E D i ); however, blockchain uses PBFT consensus, which requires control of at least (2N/3 + 1) nodes to alter records. Since the blockchain is managed exclusively by authorized FRAN nodes, and private blockchain data is not accessible to external entities, external adversaries cannot read or tamper with these records under the assumed security model. Hence:
∣ A d v 3 − A d v 2 ∣   ≤   A d v B C
And  A d v B C ≈ 0 .
  • Game 4 ( G 4 ) :Hash Function Attack
Forging authentication values  A u t h E D − F  or  A u t h F − E D  without secret parameters requires breaking the hash function’s collision or preimage resistance. Hence:
∣ A d v 4 − A d v 3 ∣   ≤   q h 2 2 l
where  q h  denotes the number of Hash queries, and  l  denotes the hash output length.
  • Game 5 ( G 5 ) : ECDH Hardness
The security of the session key also relies on the hardness of the Elliptic Curve Diffie–Hellman (ECDH) problem. Given  x ·   P  and  y ·   P , computing  x ·   y ·   P  is computationally infeasible for a polynomial-time adversary. Hence:
∣ A d v 5 − A d v 4 ∣   ≤   A d v E C D H
And  A d v E C D H ≈ 0 .
  • Game 6 ( G 6 ) : Final Game
In the final game, the challenger replaces the session key  S K  with a uniform random value  R . Since this value is independent of the adversary’s view, the adversary cannot distinguish real from random, so:
A d v f i n a l = 0

5.2.4. Overall Advantage

Combining Equations (3)–(7):
A d v A R O R   ≤   q s 2 l + q h 2 2 l + A d v E C I E S + A d v E C D H + A d v B C
Since ECIES is IND-CPA secure, the hash behaves as a random oracle, ECDH is computationally hard, and PBFT ensures blockchain integrity, all terms are negligible. Therefore:
A d v A R O R ≈ 0
Any adversary able to distinguish the session key could be used to break one of the underlying primitives, which is computationally infeasible. Hence, the proposed protocol achieves secure authenticated key exchange under the ROR model.

5.3. Formal Proof Under AVISPA Simulation

We evaluate the security of the proposed protocol using the Automated Validation of Internet Security Protocols and Applications (AVISPA) tool [30], a formal verification framework widely adopted to detect active threats such as replay and man-in-the-middle (MitM) attacks. The protocol is modeled using the High-Level Protocol Specification Language (HLPSL), which is subsequently translated into the Intermediate Format (IF) and analyzed through four back-ends: the On-the-Fly Model Checker (OFMC), the Constraint Logic-based Attack Searcher (CL-AtSe), the SAT-based Model Checker (SATMC), and the Tree Automata-based on Automatic Approximations for the Analysis of Security Protocols (TA4SP). Because the proposed scheme includes exclusive-OR operations, the OFMC and CL-AtSe back-ends are primarily employed.
The HLPSL-based specification, illustrated in Figure 5, defines key security objectives, including the confidentiality of the  E D i ’s credential (sec_cert), the confidentiality of the session key (sec_sk), and the mutual authentication between  E D i  and  F R A N j  (ed_fran_auth, fran_ed_auth). To assess resistance against replay and MitM attacks, several scenarios were implemented within the environment role of the HLPSL specification. For replay attack evaluation, two identical sessions were configured between  E D i  and  F R A N j  (as shown in Table 4) to test whether an intruder could impersonate a legitimate party and reuse previously exchanged messages.
Figure 5. Objectives and security properties.
Table 4. Specifications.
For the MitM scenario, an additional configuration was introduced to examine the protocol’s ability to prevent an adversary from intercepting or altering communication between legitimate entities. Specifically, three attack cases were modeled and analyzed: (1) Key compromise, where the intruder possesses knowledge of  F R A N j ’s secret key ( K F ); (2) Key substitution, in which    E D i  mistakenly accepts the intruder’s public key ( P K I ) as that of the legitimate  F R A N j  ( P K F ); and (3) the baseline Dolev–Yao scenario, representing a powerful adversary capable of intercepting, modifying, and injecting messages at will.
The simulation results, summarized in Figure 6, indicate that our proposed protocol achieves all specified security goals. The AVISPA output reports a “SAFE” status under both OFMC and CL-AtSe back-ends, confirming that the protocol is robust against replay and man-in-the-middle attacks, while guaranteeing mutual authentication, as well as the confidentiality of both the session key and the end device’s credential.
Figure 6. AVISPA simulation results.

6. Performance Analysis

To assess the performance of the proposed scheme, the computational cost estimation is derived from the experimental results reported in [22]. In this study, the authors evaluated cryptographic operations on a server equipped with Ubuntu 18.04.4 LTS, 7.7 GiB of memory, an Intel Core™ i7-8565U CPU (1.80 GHz × 8), a 64-bit operating system, and a 966.1 GB disk, where each cryptographic operation was executed 100 times and the average runtime (in milliseconds) was recorded, as summarized in Table 5. For IoT devices, the experiments were conducted using a Raspberry Pi 3 Model B Rev 1.3 with a 64-bit CPU, 1.4 GHz quad-core processor, 1 GB RAM, and Ubuntu 20.04 LTS (64-bit); similarly, 70 experimental runs were performed for each cryptographic primitive, and the corresponding average execution times were documented, with the results also presented in Table 5.
Table 5. The execution time of cryptographic primitives using MIRACL [22].
We compared the performance of the proposed protocol with existing authentication schemes leveraging Zero-Trust principles, smart contracts, blockchain frameworks, and lightweight cryptographic mechanisms. Despite their contributions, these prior works exhibit notable limitations in terms of scalability and overall performance efficiency, including computational, energy, and bandwidth costs. The benchmarked protocols originate from diverse 6G application domains, such as general IoT, UAV networks, Internet of Vehicles (IoV), healthcare, and industrial systems, implemented either with or without fog or edge computing architectures.

6.1. Computation Cost and Execution Time

To evaluate computational efficiency, the proposed scheme is compared with contemporary protocols based on the cumulative execution time of all cryptographic and mathematic operations required during authentication. Based on the results presented in Table 5, the comparative computational costs of the proposed and existing authentication schemes are summarized in Table 6.
Table 6. Computational cost comparison.
Table 6 and Figure 7 clearly demonstrate that the proposed protocol achieves the lowest computation cost among all evaluated schemes, with a total of 7.39 ms, representing over 57% reduction compared to the baseline at 20.62 ms. This performance gain, enabled by the dual-blockchain architecture and ECC integration, translates into superior scalability and efficiency for large-scale 6G-enabled IoT environments, while maintaining robust security.
Figure 7. Computation costs comparison with existing schemes [16,22,23,31,32].

6.2. Communication Cost

The proposed authentication framework reduces computational and communication overhead while maintaining strong security. It employs ECC, which provides high security with smaller key sizes, making it suitable for resource-constrained IoT devices. The authentication process requires only a two-message exchange between the device and the fog node, minimizing latency and signaling overhead. In addition, the dual-blockchain architecture separates identity management (mainchain) from authentication operations (sidechain), improving scalability and reducing processing load. Finally, the use of lightweight authentication credentials instead of full X.509 certificates decrease storage and transmission costs, enabling efficient and scalable authentication for large-scale 6G-enabled IoT environments.
To assess communication overhead, we compare the proposed scheme with existing protocols by analyzing the total size of messages exchanged during the authentication process.
To evaluate the communication overhead of the proposed protocol, Table 7 summarizes the bit lengths of the main parameters involved in the authentication process. As described in Section 4, the proposed scheme employs ECC with 160-bit keys, providing a security level comparable to 1024-bit RSA while significantly reducing computational and communication costs. Device and fog node identities are represented using 128-bit identifiers, while timestamps are encoded using 32 bits to ensure the freshness of authentication messages. Random numbers  x  and  y  are generated with a 256-bit length to guarantee sufficient entropy against replay and prediction attacks.
Table 7. Parameters lengths.
During the authentication phase, two encrypted messages are between  E D i  and  F R A N j ,  M 1 = E N C [ I D E D i , A u t h E D − F , T S i , x ] P K F , and  M 2 =   E N C [ I D F , A u t h F − E D , T S j , y ] P K E D . Based on the parameter sizes defined above, each message has a size of approximately 640 bits, resulting in a total communication cost of 1280 bits for mutual authentication.
Table 8 provides a comparative summary of the communication costs for all schemes, reporting both the number of exchanged messages and the cumulative number of bits required throughout the authentication phase.
Table 8. Communication costs.
As depicted in Figure 8, the proposed scheme achieves the lowest communication overhead among all benchmark protocols.
Figure 8. Comparison of communication overhead with existing schemes [16,22,23,31].
The bar chart illustrates that only 1280 bits are required per authentication session, marking a bandwidth reduction of nearly 60% compared to [31] and substantial gains over all other recent methods. The line plots further emphasize that our protocol maintains the lowest slope for bandwidth increase as the number of authentications grows, consistently minimizing total communication cost even under scaling workloads. This efficiency, requiring only 2 messages per session, underscores the practicality of our scheme for deployment in bandwidth-constrained and large-scale IoT environments.

6.3. Energy Consumption

In this section, we evaluate the energy consumption of the proposed scheme in comparison with contemporary protocols, emphasizing its effect on the overall energy usage of IoT devices.
As noted in sources [33], the total energy consumption of the proposed authentication scheme is estimated as:
  • E T o t a l = E C o m m u n i c a t i o n + E C o m p u t a t i o n
Where  E C o m m u n i c a t i o n  accounts for transmission and reception energy, and  E C o m p u t a t i o n  represents the energy consumed during cryptographic and logical operations. The communication energy is defined by:
  • E C o m m u n i c a t i o n = n s ∗ E s + n r ∗ E r
Where  n s  and  n r  denote the number of bytes sent and received, respectively.
The energy consumed to transmit or receive a single byte is computed using the standard electrical model [34,35],   E = V ∗ I ∗ t  where V is the supply voltage,  I  is the operating current for either transmission or reception, and t is the time to process a byte. Following the widely adopted MICAz testbed configuration for low-power IoT and WSN devices [33], the calculations are based on V = 3 V, a transmission current  I s = 17.4   m A , a reception current  I r = 19.7   m A , and a transmission rate R = 250 kbps. This yields per-byte transmission and reception energy values of approximately  E s =   1.6704 × ( 10 − 6 )   J , and  E r =   1.8912 × ( 10 − 6 )   J , respectively.
Computation energy,  E C o m p u t a t i o n , is evaluated as the sum of the energy required by each cryptographic primitive involved, using the same electrical model. Specifically,  E C o m p u t a t i o n =   ∑ i = 1 N V ∗ I i ∗ t i , where for each operation,  t i  represents the measured execution time, obtained from the previous section, and  I i  the processor’s active current, which is typically 8 mA for the MICAz CPU. Applying this framework, the energy costs for the principal cryptographic operations in the proposed protocol are:
E h = 7.464 × ( 10 − 6 )   J , E e c m = 55.008 × ( 10 − 6 )   J , E e c a = 0.36 × ( 10 − 6 )   J , E e n c = 0.408 × ( 10 − 6 )   J
These values are combined proportionally according to the specific sequence of operations for each evaluated protocol, as defined in Table 9.
Table 9. Energy consumption.
A visual comparison of energy consumption for 100 devices is presented in Figure 9, which highlights the superior efficiency of the proposed scheme relative to recent benchmark protocols. As shown by the curve, the proposed mechanism achieves a total energy use of 42,561.6 × 10−6 J, representing reductions of 31.4% compared to [22], 14.2% versus [16], and 14.4% against [23]. These improvements stem from the integration of a dual-blockchain architecture, lightweight ECC cryptography, and an optimized smart contract-driven message flow, confirming the proposed protocol’s suitability for energy-constrained IoT systems in advanced 6G scenarios.
Figure 9. Energy Consumption of 100 devices comparison with existing schemes [16,22,23].

7. Smart Contract Implementation and Gas Profiling

The smart contracts of the proposed scheme in Figure 10 were implemented in Solidity [36] using the Remix Integrated Development Environment (IDE) [37]. The contracts were executed using the Remix Virtual Machine (Remix VM), a local Ethereum VM-based execution environment provided by Remix, to enable controlled and reproducible functional testing and gas-consumption measurement without the cost and variability of public on-chain deployment. This experimental setup does not benchmark blockchain consensus behavior or network-induced transaction latency. Although the proposed architecture is designed around a PBFT-based consensus, the experiments reported here do not involve a native PBFT implementation.
Figure 10. Smart Contracts of the Proposed Scheme.
The simulation results obtained in Remix show that the addDev() function consumes around 51,617 gas units, the getInfo() function requires 4406 gas units, and the authDev() function consumes 68,939 gas units. These empirical measurements serve as the foundation for analyzing the scalability and performance of the proposed blockchain-based authentication framework (Figure 11).
Figure 11. Transaction cost of different functions.
To model the cumulative gas consumption, consider a network consisting of N devices, where each device performs a one-time registration operation (addDev()) on the mainchain and executes  M i  authentication sessions. Each session involves one getInfo() call on the mainchain and one authDev() call on the sidechain. Accordingly, the total gas consumption can be expressed as:
  • G m a i n = N   ×   G A d d D e v + ∑ i = 1 N M i   ×   G G e t I n f o
  • G s i d e = ∑ i = 1 N M i   ×   G A u t h D e v
  • G t o t a l = G m a i n + G s i d e = N   ×   G A d d D e v + ∑ i = 1 N M i   ×   ( G G e t I n f o + G A u t h D e v )
Using the measured gas values from the Remix simulation, the total gas cost was estimated for varying network sizes N and authentication frequencies  M i . This analysis provides a quantitative assessment of the blockchain overhead introduced by the proposed authentication protocol, demonstrating its scalability and cost-efficiency in resource-constrained environments.
In this evaluation,  M i = 5  was fixed while N varied to analyze scalability behavior. The resulting curves in Figure 12 show a linear increase in gas consumption with respect to N, confirming that the computational and storage costs of the proposed blockchain framework scale predictably with network size. The MainchainGas curve exhibits the steepest slope, indicating that the one-time registration operation addDev() on the mainchain consumes the largest portion of gas. In contrast, the SidechainGas curve grows more gradually, as authDev() operations executed on the sidechain are less expensive and optimized for repeated interactions. The TotalGas curve, representing the aggregate cost, follows a balanced linear trend, remaining well below what would be expected if all operations were executed on a single blockchain.
Figure 12. Gas consumption versus number of devices (M = 5).
This behavior validates the design rationale of adopting a dual-blockchain architecture, where the mainchain is reserved for critical identity anchoring and infrequent state commitments, while the sidechain manages high-frequency authentication exchanges. If the same operations were executed solely on the mainchain, the gas cost would scale much faster, leading to higher transaction fees and lower throughput. By offloading repetitive authentication tasks to the sidechain, the system achieves significant reductions in overall gas expenditure and enhances scalability. Therefore, the linear yet moderate slope of the TotalGas curve empirically demonstrates that the proposed dual-chain design provides a more efficient and cost-effective solution for large-scale authentication scenarios compared to a single-chain deployment.

8. Conclusions and Future Work

The integration of UAVs, IRSs, IoT devices, and fog nodes into heterogeneous 6G networks raises security and reliability challenges due to mobility, distributed trust, and resource constraints.
This paper proposes a dual-blockchain Fog-RAN Access Authentication scheme based on a mainchain–sidechain structure, smart contracts, and ECC to provide secure and auditable access control. The proposed scheme is formally verified using the ROR model and AVISPA, and further evaluated through smart-contract simulations, where it demonstrates lower computational cost, reduced communication overhead, and improved energy efficiency compared with existing approaches.
In future work, we plan to further extend the proposed authentication framework through large-scale experimental evaluation in realistic 6G-enabled IoT environments. In particular, we intend to investigate the scalability of the dual-blockchain architecture under high device density and to quantify its impact on authentication latency, blockchain transaction throughput, communication overhead, energy consumption, and gas consumption. We also plan to conduct experiments involving a large number of IoT devices, fog nodes, UAV-assisted components, and heterogeneous 6G entities to assess authentication response time and overall system efficiency under dynamic network conditions. In addition, the framework will also be extended to support secure device-to-device (D2D) authentication under mobility, which is particularly important for highly dynamic 6G-enabled environments. These quantitative evaluations and functional extensions will provide deeper insight into the practical deployment, scalability, and adaptability of the proposed framework in future 6G networks.

Author Contributions

M.B. and A.B. were involved in conceptualization, writing the paper, and designing the figures K.E.B., P.L. and J.G. supervised the content and structure of the paper and contributed to editing and revisions. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors used AI-assisted tools only for language refinement, grammar correction, text organization, reviewer-response drafting assistance, and figure presentation improvement during manuscript preparation. All scientific content, methodology, analyses, interpretations, and conclusions were developed, verified, and approved exclusively by the authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Othman, W.M.; Ateya, A.A.; Nasr, M.E.; Muthanna, A.; ElAffendi, M.; Koucheryavy, A.; Hamdi, A.A. Key enabling technologies for 6G: The role of UAVs, terahertz communication, and intelligent reconfigurable surfaces in shaping the future of wireless networks. J. Sens. Actuator Netw. 2025, 14, 30. [Google Scholar] [CrossRef] [Scilit]
  2. Hamid, H.; Begh, G.R. IRS assisted UAV communications for 6G networks: A systematic literature review. Wirel. Netw. 2025, 31, 779–807. [Google Scholar] [CrossRef] [Scilit]
  3. Saoud, B.B.; Nasraoui, L. Coverage optimization for reliable UAV-assisted 5G/6G communication systems. IEEE Syst. J. 2025, 19, 65–74. [Google Scholar] [CrossRef] [Scilit]
  4. Ning, Z.; Li, T.; Wu, Y.; Wang, X.; Wu, Q.; Yu, F.R.; Guo, S. 6G Communication New Paradigm: The Integration of Autonomous Aerial Vehicles and Intelligent Reflecting Surfaces. IEEE Commun. Surv. Tutor. 2025, 27, 3382–3416. [Google Scholar] [CrossRef] [Scilit]
  5. Ning, Z.; Li, T.; Wu, Y.; Wang, X.; Wu, Q.; Yu, F.R.; Guo, S. Intelligent-reflecting-surface-assisted UAV communications for 6G networks. arXiv 2023, arXiv:2310.20242. [Google Scholar] [CrossRef] [Scilit]
  6. Taki, S.U.; Mastorakis, S. An NDN-enabled fog radio access network architecture with distributed in-network caching. In ICC 2023-IEEE International Conference on Communications; IEEE: New York, NY, USA, 2023; pp. 5291–5296. [Google Scholar] [CrossRef] [Scilit]
  7. Zhang, L.; Zhang, M.; Liu, X.; Guo, L. 6G Smart fog radio access network: Architecture, key technologies, and research challenges. Digit. Commun. Netw. 2025, 11, 898–911. [Google Scholar] [CrossRef] [Scilit]
  8. Xu, J.; Yu, X.; Xu, L.; Xing, C.; Zhao, N.; Wang, X.; Niyato, D. IRS-UAV assisted secure integrated sensing and communication. IEEE Wirel. Commun. 2024, 31, 61–67. [Google Scholar] [CrossRef] [Scilit]
  9. Pandey, G.K.; Gurjar, D.S.; Nguyen, H.H.; Yadav, S. Security threats and mitigation techniques in UAV communications: A comprehensive survey. IEEE Access 2022, 10, 112858–112897. [Google Scholar] [CrossRef] [Scilit]
  10. Naeem, F.; Ali, M.; Kaddoum, G.; Huang, C.; Yuen, C. Security and privacy for reconfigurable intelligent surface in 6G: A review of prospective applications and challenges. IEEE Open J. Commun. Soc. 2023, 4, 1196–1217. [Google Scholar] [CrossRef] [Scilit]
  11. Fang, H.; Wang, X.; Xiao, Z.; Hanzo, L. Autonomous collaborative authentication with privacy preservation in 6G: From homogeneity to heterogeneity. IEEE Netw. 2022, 36, 28–36. [Google Scholar] [CrossRef] [Scilit]
  12. Kazmi, S.H.A.; Hassan, R.; Qamar, F.; Nisar, K.; Ibrahim, A.A.A. Security concepts in emerging 6G communication: Threats, countermeasures, authentication techniques and research directions. Symmetry 2023, 15, 1147. [Google Scholar] [CrossRef] [Scilit]
  13. Yadav, M.; Singh, K.; Pandey, A.S.; Kumar, A.; Kumar, R. Smart communication and security by key distribution in multicast environment. Wirel. Commun. Mob. Comput. 2022, 2022, 1011407. [Google Scholar] [CrossRef] [Scilit]
  14. Feng, X.; Wang, Y.; Cui, K.; Wang, L. A lightweight dual authentication scheme for V2V communication in 6G-based vanets. Digit. Commun. Netw. 2025, 11, 1225–1236. [Google Scholar] [CrossRef] [Scilit]
  15. Khan, M.A.; Alzahrani, B.A.; Barnawi, A.; Al-Barakati, A.; Irshad, A.; Chaudhry, S.A. A resource friendly authentication scheme for space–air–ground–sea integrated Maritime Communication Network. Ocean Eng. 2022, 250, 110894. [Google Scholar] [CrossRef] [Scilit]
  16. Saqib, M.; Jasra, B.; Moon, A.H. A lightweight three factor authentication framework for IoT based critical applications. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 6925–6937. [Google Scholar] [CrossRef] [Scilit]
  17. Asif, M.; Abrar, M.; Salam, A.; Amin, F.; Ullah, F.; Shah, S.; AlSalman, H. Intelligent two-phase dual authentication framework for Internet of Medical Things. Sci. Rep. 2025, 15, 1760. [Google Scholar] [CrossRef] [Scilit]
  18. Wu, T.Y.; Meng, Q.; Kumari, S.; Zhang, P. Rotating behind security: A lightweight authentication protocol based on IoT-enabled cloud computing environments. Sensors 2022, 22, 3858. [Google Scholar] [CrossRef] [Scilit]
  19. Sakraoui, S.; Derdour, M.; Ahmim, A.; Almukhlifi, R.; Ahmim, M.; Ullah, I. TL2AB: Trusted lightweight authentication using AI and blockchain for 6G networks. Internet Things 2025, 33, 101661. [Google Scholar] [CrossRef] [Scilit]
  20. Du, X.; Tao, S.; Yuan, K.; Li, Y.; Zhou, Y. A blockchain authentication scheme for UAV-aided fog computing. Complex Intell. Syst. 2024, 10, 1689–1702. [Google Scholar] [CrossRef] [Scilit]
  21. Kumar, N.; Ali, R. Blockchain-enabled authentication framework for Maritime Transportation System empowered by 6G-IoT. Comput. Netw. 2024, 244, 110353. [Google Scholar] [CrossRef] [Scilit]
  22. Singh, R.; Das, L. A smart contract based 6G-enabled authentication framework for cloud-integrated internet of vehicles. Clust. Comput. 2025, 28, 808. [Google Scholar] [CrossRef] [Scilit]
  23. Son, S.; Kwon, D.; Lee, S.; Kwon, H.; Park, Y. A zero-trust authentication scheme with access control for 6g-enabled iot environments. IEEE Access 2024, 12, 154066–154079. [Google Scholar] [CrossRef] [Scilit]
  24. Zhang, Y.; Zhou, X.; Kong, J.; Guo, C.; Chen, Y.; Qin, X. An anonymous credential-based efficient staged dual-chain authentication protocol for satellite–earth links. J. King Saud Univ. Comput. Inf. Sci. 2025, 37, 30. [Google Scholar] [CrossRef] [Scilit]
  25. Soni, M.; Singh, D.K. Blockchain-based group authentication scheme for 6G communication network. Phys. Commun. 2023, 57, 102005. [Google Scholar] [CrossRef] [Scilit]
  26. Fang, H.; Xiao, Z.; Wang, X.; Xu, L.; Hanzo, L. Collaborative authentication for 6G networks: An edge intelligence based autonomous approach. IEEE Trans. Inf. Forensics Secur. 2023, 18, 2091–2103. [Google Scholar] [CrossRef] [Scilit]
  27. Parameswarath, R.P.; Sikdar, B. Quantum-Safe Authentication Protocol Using Post-Quantum Key Encapsulation Mechanism for Transportation Systems. In Proceedings of the IEEE 4th International Conference on Sustainable Energy and Future Electric Transportation (SEFET), Hyderabad, India, 31 July–3 August 2024; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
  28. Canetti, R.; Goldreich, O.; Halevi, S. The random oracle methodology, revisited. J. ACM (JACM) 2004, 51, 557–594. [Google Scholar] [CrossRef] [Scilit]
  29. Yu, S.; Park, K. ISG-SLAS: Secure and lightweight authentication and key agreement scheme for industrial smart grid using fuzzy extractor. J. Syst. Archit. 2022, 131, 102698. [Google Scholar] [CrossRef] [Scilit]
  30. Armando, A.; Basin, D.; Boichut, Y.; Chevalier, Y.; Compagna, L.; Cuéllar, J.; Drielsma, P.H.; Héam, P.C.; Kouchnarenko, O.; Mantovani, J.; et al. The AVISPA tool for the automated validation of internet security protocols and applications. In Proceedings of the Computer Aided Verification; Springer: Berlin/Heidelberg, Germany, 2005; pp. 281–285. [Google Scholar]
  31. Soni, P.; Islam, S.H.; Pal, A.K.; Mishra, N.; Samanta, D. Blockchain-based user authentication and data-sharing framework for healthcare industries. IEEE Trans. Netw. Sci. Eng. 2024, 11, 3623–3638. [Google Scholar] [CrossRef] [Scilit]
  32. Ma, R.; Cao, J.; He, S.; Zhang, Y.; Niu, B.; Li, H. A UAV-assisted UE access authentication scheme for 5G/6G network. IEEE Trans. Netw. Serv. Manag. 2024, 21, 2426–2444. [Google Scholar] [CrossRef] [Scilit]
  33. Kumar, N.; Ali, R. A smart contract-based 6G-enabled authentication scheme for securing Internet of Nano Medical Things network. Ad Hoc Netw. 2024, 163, 103606. [Google Scholar] [CrossRef] [Scilit]
  34. Celis, J.H.Q.; Pagatpatan, A.C., Jr. Energy Consumption Analysis on Different Authentication Protocols. Int. J. Adv. Trends Comput. Sci. Eng. 2020, 9, 8457–8462. [Google Scholar] [CrossRef] [Scilit]
  35. Dezfouli, B.; Amirtharaj, I.; Li, C.-C. EMPIOT: An energy measurement platform for wireless IoT devices. J. Netw. Comput. Appl. 2018, 121, 135–148. [Google Scholar] [CrossRef] [Scilit]
  36. Solidity. Solidity Language. Available online: https://www.soliditylang.org/ (accessed on 9 November 2025).
  37. Remix. Remix IDE. Available online: http://remix.ethereum.org/ (accessed on 9 November 2025).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.