|
| |
| R-1 | Ui selects IDi and.PWi |
| R-2 | Ui computes H_PWi=h(pwi) |
| Ui sends a registration request {IDi, H_PWi} to GW in secure channels (it was not mentioned whether the registration request from Ui to GW is sent by secure channels [12], but we guess that it is sent this way). | |
| R-3 | GW computes the following when it receives the registration request from Ui. |
| Ai=h(IDi∥H_PWi∥xs)⊕h(K) | |
| Bi=h(H_PWi⊕xs) | |
| Ci=xs⊕h(IDs∥H_PWi) | |
| GW personalizes the smart card with IDs, IDi, h(·), Ai, Bi and Ci. | |
| GW sends the smart card to Ui in secure channels. | |
|
| |