|
|
Client entity |
|
, ,
|
Central server, Attributes server and Data server |
|
|
Master secret/Master signature |
|
|
One secret sharing |
|
,
|
Subject ID, Object ID |
|
,
|
Subject role, Object role |
|
|
User’s role (patient, patient relative or provider) |
|
|
Client’s number |
|
|
Role’s number |
|
|
User’s number |
|
,
|
Subject ’s pseudonym and Object ’s pseudonym |
|
,
|
Signature of and Signature of
|
|
,
|
, for
|
|
,
|
, for
|
|
N,
|
Random nonces and random secret nonce |
|
|
Timestamp |
|
|
Signature generated by and j is signature number |
|
|
Signature generated by
|
|
|
Signature generated by
|
|
|
Signature generated by
|
| ||, ⊕,
|
Concatenation operation, Exclusive or operation and Temporary |