Patient provides an EMR linked to DID to HAC

P.1 Patient HAC : D I D , { E M R } k M , { H ( M ) } k p 1 , { k } k c

HAC retrieves the key kb associated to DID from Indy

P.2 HAC Indy : DID

P.3 Indy HAC : DID, kb, { H ( D I D , k b ) } k p 1

Patient proves ownership of kb via challenge/response

P.4 HAC Patient : DID, Nc

P.5 Patient PatientUSB : H(DID, Nc)

P.6 PatientUSB Patient : { H ( D I D , N c ) } k b 1

P.7 Patient HAC : { H ( D I D , N c ) } k b 1