Research Article

A Controllable Secure Blockchain-Based Electronic Healthcare Records Sharing Scheme

Table 1

The definition of EHR abstracts.

Field nameDescription

H_NameThe name of the hospital or other kind of medical institution
KeywordsKeywords of the EHR, which are important search indexes
P_IDThe user ID of the patient
P_PKeyThe public key of the patient, which is used to encrypt the EHR file address
D_IDThe user ID of the doctor
D_PKeyThe public key of the doctor, which is used to decrypt the signature
SignatureThe signature of the doctor, which is used to validate the EHR abstract
H_AddressEHR hash-valued file addresses in IEFS, which are encrypted by P_Pkeys and taken as indexes and validation keys of EHR files