Research Article
Cluster-Based Authentication Process in a Smart City
Table 7
Dialogue for user authentication.
| User (Ui) | Edge server | Edge server |
| 1. Login to with (ID, Pwd, AT) | 1.1 Finds AT and authenticates | | 2. Sends log-in request to | | 2.1 Asks (ID + Pwd) of and ID of | 2.2. Sends (ID + Pwd) of and ID of | | 2.3 Received necessary information | | | 3. Encrypts (ID + Pwd) of user and ID of with a nonce using the public key of and private key of and sends PEes to to authenticate | | 3.1 Decrypts PE the public key of and private key of and finds an authentication request | | | 3.2 Authenticates , encrypts AMes by symmetric key (, ), and sends encrypted message AMes to | 3.3 AMes is received and decrypts by symmetric key (, ) and authenticate |
|
|