| Step 1: |
The selects his/her own identity , password and imprints biometric on the sensor device and then computes , , where is a generate function of fuzzy extractor and are, respectively, secret and public keys. Now, sends to via trustworthy channel. |
| Step 2: |
When obtained the registration request from , firstly calculates , , and Afterwards, issues a smartcard having parameters, i.e., and sends it to via the same channel. |
| Step 3: |
After obtaining the smartcard from , embeds and in the memory of smartcard, i.e., . |