Introduction
Existing security framework for grid
Proposed authentication system
Details of the authentication scheme
S | Server |
---|---|
Ui | User |
SID | Identity of server Si |
IDi | Identity of user Ui |
Bi | Biometric data of Ui |
(PWi) | Password of Ui |
h(.) | One-way hash function |
x | The master secret key |
(pk, sk) | Public-private key pair |
⊕ | The exclusive-OR operation |
‖ | Message concatenation |
R | Random number generated by Ui |
nu | Nonce value generated by Ui |
ns | Nonce value generated by the server Si |
Registration phase
Login phase
Mutual authentication phase
Password change phase
Implementation of the proposed authentication scheme
User | Time taken for each access-proposed scheme (ms) | Time taken for registration and authentication-SSL based scheme (ms) |
---|---|---|
1
| 710.32 | 553 |
2
| 710.76 | 612 |
3
| 565.58 | 550 |
4
| 555.95 | 518 |
5
| 604.90 | 549 |
6
| 719.52 | 594 |
7
| 710.11 | 617 |
8
| 570.58 | 553 |
9
| 591.16 | 525 |
10
| 606.35 | 550 |
Performance analysis of initial/registration phase
User | Time taken for each access-proposed scheme (ms) | Time taken for each access-SSL based scheme (ms) |
---|---|---|
1
| 70.77 | 553 |
2
| 71.33 | 612 |
3
| 72.28 | 550 |
4
| 68.64 | 518 |
5
| 70.75 | 549 |
6
| 72.92 | 594 |
7
| 68.82 | 617 |
8
| 82.65 | 553 |
9
| 72.56 | 525 |
10
| 70.38 | 550 |
No. of users | Total time for no. of users - SSL based (sec) | Total time for no. of users - proposed scheme (sec) |
---|---|---|
1
| 0.55 | 0.64 |
2
| 1.17 | 1.56 |
3
| 1.72 | 2.20 |
4
| 2.23 | 2.82 |
5
| 2.78 | 3.49 |
6
| 3.38 | 4.29 |
7
| 3.99 | 5.08 |
8
| 4.55 | 5.71 |
9
| 5.07 | 6.40 |
10
| 5.62 | 7.08 |
Users | Total time for each access-proposed scheme (sec) | Total time for each access-SSL based (sec) |
---|---|---|
1
| 0.07 | 0.55 |
2
| 0.14 | 1.17 |
3
| 0.21 | 1.72 |
4
| 0.28 | 2.23 |
5
| 0.35 | 2.78 |
6
| 0.43 | 3.38 |
7
| 0.50 | 3.99 |
8
| 0.58 | 4.55 |
9
| 0.65 | 5.07 |
10
| 0.72 | 5.62 |