Efficient and Secure Cloud‐Based Healthcare Systems for the Storage of Electrical Medical Records
La Trobe University, Monash University, Victoria University and RMIT
Electrical Medical Records La Trobe University, Monash University, - - PowerPoint PPT Presentation
Efficient and Secure Cloud Based Healthcare Systems for the Storage of Electrical Medical Records La Trobe University, Monash University, Victoria University and RMIT What We Will Cover Today Introduction and Motivation Introduction
La Trobe University, Monash University, Victoria University and RMIT
2
3
4
records 5
6
7
Server Cloud 8
Server Cloud 9
User Attributes User Attributes John123 Doctor,Cardiology Jane84 Nurse,Cardiology Jay456 Doctor,Neurology Joe88 Receptionist,Cardiology Bob42 Nurse,Neurology Alice77 Technician,Cardiology
10
Store ℛ User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
11 Encryption ID User Encryption
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
12 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ)
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
13 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ)
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
14 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ)
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
15 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ) 2 Jane84 𝐹𝐿4(ℛ)
Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ) 2 Jane84 𝐹𝐿4(ℛ) 3 Joe88 𝐹𝐿5(ℛ) Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
16
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
17 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ) 2 Jane84 𝐹𝐿4(ℛ) 3 Joe88 𝐹𝐿5(ℛ)
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
18 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ) 2 Jane84 𝐹𝐿4(ℛ) 3 Joe88 𝐹𝐿5(ℛ)
Store ℛ
User Attributes Key John123 Doctor, Cardiology 𝐿1 Jay456 Doctor, Neurology 𝐿2 Bob42 Nurse, Neurology 𝐿3 Jane84 Nurse, Cardiology 𝐿4 Joe88 Receptionist, Cardiology 𝐿5 Alice77 Technician, Cardiology 𝐿6
19 Encryption ID User Encryption 1 John123 𝐹𝐿1(ℛ) 2 Jane84 𝐹𝐿4(ℛ) 3 Joe88 𝐹𝐿5(ℛ)
20
21
22
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
23
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
24
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
25
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
26
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
27
Nurse Doctor Receptionist Cardiology OR AND
𝑄𝑝𝑚𝑗𝑑𝑧
Encryption ID Policy Encryption Store ℛ
User Attributes John123 Doctor, Cardiology Jay456 Doctor, Neurology Bob42 Nurse, Neurology Jane84 Nurse, Cardiology Joe88 Receptionist, Cardiology Alice77 Technician, Cardiology 28
Encryption ID Policy Encryption 1 𝒬 𝐹𝒬(ℛ) Store ℛ
User Attributes John123 Doctor, Cardiology Jay456 Doctor, Neurology Bob42 Nurse, Neurology Jane84 Nurse, Cardiology Joe88 Receptionist, Cardiology Alice77 Technician, Cardiology 29
Encryption ID Policy Encryption 1 𝒬 𝐹𝒬(ℛ) Store ℛ
User Attributes John123 Doctor, Cardiology Jay456 Doctor, Neurology Bob42 Nurse, Neurology Jane84 Nurse, Cardiology Joe88 Receptionist, Cardiology Alice77 Technician, Cardiology 30
Encryption ID Policy Encryption 1 𝒬 𝐹𝒬(ℛ) Store ℛ
User Attributes John123 Doctor, Cardiology Jay456 Doctor, Neurology Bob42 Nurse, Neurology Jane84 Nurse, Cardiology Joe88 Receptionist, Cardiology Alice77 Technician, Cardiology 31
32
33
Hospital Data manager Store Encrypted Records Server Cloud
34
Staff Member
(e.g. Doctor or Nurse) Attribute Keys Encrypted Records
Field Description id Uniquely identifies a row. gender Indicates whether the patient is male or female. given_name The patient’s given name. middle_name The patient’s middle name. family_name The patient’s family name. address1 The patient’s address. city_village The patient’s city. state_province The patient’s state within the country. postal_code The patient’s postal code. country The patient’s country. value_numeric The recorded numerical value for the medical concept. name The clinical name of the medical concept, which is measured by value_numeric. description An expanded description of the medical concept defined by name.
35
36
37
38
39
40
41
42
43
44