Research Article

Smart Contract-Based Cross-Domain Authentication and Key Agreement System for Heterogeneous Wireless Networks

Table 2

Constructor of the smart contract.

NotationsDescription

A cryptography hash function and is a fixed constant.
A signature algorithm that signs a message using the private key
A verification function that verifies whether is a valid signature on under the public key
Node sends a message to node
, A domain identifier and a node identifier
A symmetric encryption algorithm that encrypts with key
The private key and the public key of a node generated by using of the domain
The CA of a node U
Signature value