Skip to main content
. 2014 Apr 9;14(4):6443–6462. doi: 10.3390/s140406443

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(IDiH_PWixs)⊕h(K)
Bi=h(H_PWixs)
Ci=xsh(IDsH_PWi)
GW personalizes the smart card with IDs, IDi, h(·), Ai, Bi and Ci.
GW sends the smart card to Ui in secure channels.