Step 2. The gateway that received M0 and H0 generates M1 and H1 and sends them to the CA manufacturer. Step 3. The CA that received information from the gateway obtains two random numbers through decoding and verifies H0 and H1 through searched PW. It generates M2 and M3 and sends them to the gateway.
Figure 5. Initial authentication and device registration process.
Step 1. The smart node that received an advertisement message generates M0 and H0 for self-verification and sends them to the gateway.
Step 2. The gateway that received M0 and H0 generates M1 and H1 and sends them to the
CA manufacturer.
Step 3. The …show more content…
Step 11. The smart node and the gateway generate a session key using the left n bit and a random number from the 3 n-bits and ends the verification.
3.2. Smart Device Registration
Step 1. A user who tries to control the smart node through a smart device generates a random number and M4 and Hs, and then sends M4, IDsd, Hs, and TS to the gateway.
Step 2. The gateway that received this decodes M4 and verifies Hs. After that, it searches the session key with the smart nodes and sends the encrypted Rs and IDs.
Step 3. The smart node generates session keys through Rs; after it generates R3, it sends the encrypted session key with the gateway. The gateway sends them through the key with the smart node after decoding.
Step 4. The smart device generates a session key with two random numbers and ends the procedure after verifying them through the certification value that uses the smart node and serial number.
3.3. Smart Device Key Updating Process
Step 1. After completing certification sensor group formation and session key distribution, the sensor node carries out the group key distribution and renewal process as follows. Using