CN112349368A - Electronic health record authorization sharing and management system based on medical block chain - Google Patents
Electronic health record authorization sharing and management system based on medical block chain Download PDFInfo
- Publication number
- CN112349368A CN112349368A CN202011275393.9A CN202011275393A CN112349368A CN 112349368 A CN112349368 A CN 112349368A CN 202011275393 A CN202011275393 A CN 202011275393A CN 112349368 A CN112349368 A CN 112349368A
- Authority
- CN
- China
- Prior art keywords
- patient
- doctor
- electronic health
- medical
- management system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013475 authorization Methods 0.000 title claims abstract description 66
- 238000012795 verification Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 12
- 239000000463 material Substances 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 3
- 239000003999 initiator Substances 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000002595 magnetic resonance imaging Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3263—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements
- H04L9/3268—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements using certificate validation, registration, distribution or revocation, e.g. certificate revocation list [CRL]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2141—Access rights, e.g. capability lists, access control lists, access tables, access matrices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Bioethics (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Automation & Control Theory (AREA)
- Data Mining & Analysis (AREA)
- Biomedical Technology (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention relates to an electronic health file authorization sharing and management system based on a medical block chain, which comprises a user side, a medical information management system, a hybrid chain up-chain down medical information database and an identity authentication system, wherein the user side is connected with the medical information management system through a network; the user side comprises a patient side and a doctor side which are respectively used for carrying out the relevant operation of the electronic health record; the medical information management system is a platform for the user side to perform relevant operations and is used for sending the relevant operations to the hybrid uplink-downlink medical information database; the system is also an implementation platform of a distributed encryption and decryption module, cooperates with an identity authentication system, and is used for encrypting and decrypting the electronic health file of the patient and verifying the identity authenticity of the user side; the hybrid uplink-downlink medical information database consists of a block chain network and a cloud medical database; the identity authentication system consists of an identity verification center and a certificate issuing center. The system is beneficial to safely and quickly carrying out authorization and sharing of the electronic health files, and guarantees the privacy, the safety and the reliability of the electronic health files.
Description
Technical Field
The invention belongs to the technical field of blockchains, and particularly relates to an electronic health file authorization sharing and management system based on a medical blockchain.
Background
In the prior art, health files and physical examination reports of patients are exchanged mainly through a hospital HIS system, patient information is subjected to closed circulation in the hospital HIS system, information sharing of a large health medical platform is avoided, and authorization and sharing of electronic health files cannot be achieved among different hospital HIS systems. In addition, electronic health archives are many to be saved in hospital local server or high in the clouds database, manage health archives's distribution through the HIS system, and data control right is mastered by the hospital alone, is difficult to guarantee patient's health archives's privacy and security, and has the problem of single point trouble.
Disclosure of Invention
The invention aims to provide an electronic health file authorization sharing and management system based on a medical block chain, which is favorable for safely and quickly carrying out electronic health file authorization sharing and ensures the privacy, the safety and the reliability of electronic health files.
In order to achieve the purpose, the invention adopts the technical scheme that: an electronic health file authorization sharing and management system based on a medical block chain comprises a user side, a medical information management system, a hybrid uplink-downlink medical information database and an identity authentication system;
the user side comprises a patient side and a medical service provider, namely a doctor side, the patient side and the doctor side are two main transaction initiators in the system, the patient side is used for browsing and authorizing the electronic health record, and the doctor side is used for creating, browsing and modifying the electronic health record;
the medical information management system is a platform for carrying out electronic health record related operation on a patient end and a doctor end and is used for sending the operation of the patient end and the doctor end to a hybrid chain up-chain down medical information database; the medical information management system is also an implementation platform of the electronic health file distributed encryption and decryption module, is cooperated with the identity authentication system, and is used for encrypting and decrypting the electronic health file of the patient and verifying the identity authenticity of the user side;
the hybrid uplink-downlink medical information database consists of a block chain network and a cloud medical database; the blockchain network is used to accomplish tasks including executing intelligent contracts, storing patient core medical data, verifying patient and doctor initiated operations, and adding new blockchain blocks; the cloud medical database is used for storing the linked medical data with the space occupation larger than a set value and generating a disposable URL (uniform resource locator) address for accessing the patient medical data stored in the cloud node under the link;
the identity authentication system consists of an identity verification center and a certificate issuing center; the identity authentication center is used for storing identity authentication materials related to the user and authenticating the identity information of the access user based on the stored identity authentication materials; the certificate authority provides effective identity certificates for participants in the block chain network on the basis of public key infrastructure, so that the identity verification center can recognize the identity of the participants and the authenticity of the user identity is guaranteed.
Further, the doctor end performs the operation related to the electronic health record in the system, and the method comprises the following steps:
A1) a doctor end logs in a medical information management system;
A2) the identity authentication system determines the authenticity of the identity of the doctor end by verifying the login information of the doctor end;
A3) after the verification is successful, the doctor end user logs in the medical information management system to create, browse or modify the electronic health record;
A4) the doctor end encrypts the related information of the electronic health record by using a symmetric key authorized by the patient, attaches signature information of the doctor end and then sends the signature information to a hybrid uplink-downlink medical information database;
A5) after receiving an operation application of a doctor end, a block chain network in a hybrid uplink-downlink medical information database verifies the authenticity of the identity of the doctor end through an identity authentication system according to signature information attached by a doctor;
A6) after the doctor identity verification is successful, the block chain network starts a consensus mechanism according to the intelligent contract content corresponding to the doctor operation so as to obtain the agreement of the peer node on the doctor operation;
A7) after the doctor operation is agreed, according to an intelligent contract, the block chain link points with the authorization permission of the patient add doctor operation generated data into respective block chains;
A8) if the doctor operates to create or modify the electronic health file, uploading data of which the space occupation is larger than a set value in the electronic health file to a cloud medical database; if the operation of the doctor is to browse the file, the cloud medical database returns a one-time URL address to the created new block;
A9) after the operation application of the doctor is linked to each block chain node, the block chain network sends a doctor related operation notice to the patient end through the medical information management system;
A10) and the block chain network returns the reply of the operation applied by the doctor to the doctor through the medical information management system so as to complete the closed loop of the electronic health record management at the doctor end.
Further, the patient end performs the electronic health record related operation in the system, which comprises the following steps:
B1) a patient logs in a medical information management system;
B2) the identity authentication system determines the authenticity of the identity of the patient end by verifying the login information of the patient;
B3) after the verification is successful, the patient end user logs in the medical information management system to browse or authorize the electronic health record operation;
B4) the authorization or browsing operation application of the patient end is attached with the signature information of the patient and sent to the block chain network through the medical information management system;
B5) after receiving the operation application of the patient end, the block chain network verifies the authenticity of the identity of the patient end according to the signature information attached to the patient through the identity authentication system;
B6) after the patient end identity verification is passed, the blockchain network sends a data calling application to the cloud medical database to obtain the relevant information of all the patient electronic health files;
B7) the hybrid uplink-downlink medical information database feeds back the operation result to the medical information management system; if the operation of the patient is authorization, returning an authorization success prompt; if the operation of the patient is to browse the file, the electronic health file is directly browsed in the medical information management system.
Furthermore, the electronic health file distributed encryption and decryption module is used for encrypting and decrypting all contents stored in the hybrid uplink-downlink medical information database and providing an identity for a user in the system; the electronic health file distributed encryption and decryption module guarantees safe sharing of the electronic health file through mixed use of an asymmetric encryption algorithm and a symmetric encryption algorithm and distribution of a secret key in the system.
Further, the specific steps of the user side generating the identity key in the medical information management system are as follows:
101) a user enters a medical information management system and registers an account by using a self identity;
102) the system being dependent on the identity of the userIdentification information generation identity identification key PAuWhile the system also generates an encryption key P for the user login informationpass(ii) a In addition, the system generates a pair of asymmetric public and private key pairs { P }pub,PpriH and a symmetric key PkThe system is used for sharing and encrypting the electronic health file;
104) Generated secret key Ppub、Andthe information is packaged into a user registration request and then uploaded to an identity verification system;
105) after the identity authentication system receives the registration request, the system generates a new object on the block chain; including personal information of a user and a generated key P in an objectpubAnd
106) after the object is successfully generated, the system generates an identification certificate C for the user through a certificate authority to serve as an identification of the user in the block chain; identification certificate C is shared by public key P of userpubEncryption generation Andstored in the authentication system for the user's identification.
Further, the key interaction steps of the patient authentication process in the system are as follows:
201) a user logs in a medical information management system;
202) the system generates a secret key P according to the login information of the userAuAnd PpassComparing the generated key with a stored key in an identity verification system to verify the authenticity of the user identity;
203) if the identity authentication fails, rejecting the user login request; if the authentication succeeds, the authentication system sends the encrypted identification certificate of the patientAnd personal private keyEntering a medical information management system;
204) system use PpubAnd PpassKey pair encrypted identification certificateAnd personal private keyDecrypting to obtain the user identification certificate C and the private key Ppri;
205) And the user acquires the identity recognition certificate C and obtains the permission of entering the block chain network.
Further, the system comprises the following specific steps of acquiring the authorization of the electronic health record of the patient by the doctor end user:
301) the doctor end initiates an electronic health record authorization request through the medical information management system;
302) the authorization request of the doctor is regarded as a block chain transaction and sent to a block chain network;
303) after the authorization transaction passes through a consensus mechanism in the block chain network, sending an authorization request of a doctor to a patient end;
304) if the patient end does not agree with the authorization, the process is terminated, and the system returns a notice of application rejection to the doctor end; if the patient agrees to the authorization, the patient end sends the shared secret key P to the blockchain network through the medical information management systemkA transaction request;
305) after the request is successfully sent, the medical information management system obtains the public key D of the medical end from the blockchain networkpub;
306) Secret key DpubAfter success, it is used to encrypt the patient key Pk(ii) a Generated encryption keyIs added to a shared key transaction generated in a blockchain network;
307) after the shared key transaction is sent to the blockchain network, according to the provision of the intelligent contract,is added to the blockchain ledger; meanwhile, the doctor end user is added to the authorization list of the patient;
308) after the authorization is completed, the doctor end user receives an authorization success notice sent by the blockchain network through the medical information management system, and the doctor can obtain the permission of browsing the electronic health file of the patient.
Further, after obtaining the authorization of the electronic health record, the doctor initiates an application for browsing the patient record to the system, and the specific steps are as follows:
401) the medical end initiates an electronic health record browsing request through the medical information management system;
402) the medical information management system converts the doctor request into a block chain transaction and sends the block chain transaction to a block chain network;
403) after receiving a doctor request, an intelligent contract in the block chain network confirms whether the doctor is in an authorization list of a patient;
404) after the confirmation is passed, the blockchain network encrypts the patientElectronic health fileAnd an encryption keyReturning to the medical information management system of the doctor end;
405) public key D of system use doctor endpubDecrypting returned encryption keysDeriving a secret Pk;
406) Key PkIs used for decrypting the electronic health record of the patientThereby finally obtaining the electronic health record R of the patient.
Further, the block chain link points of the block chain network are arranged in each hospital or community health service center, and all the nodes are connected with each other to form the block chain network.
Compared with the prior art, the invention has the following beneficial effects: the system can provide a safe and quick case authorization sharing mechanism for electronic health files existing in different hospital information management systems, and can provide electronic health files with consistent information and updated in real time for hospitals with different HIS systems on the premise of ensuring the privacy and the safety of electronic health cases of patients. The electronic health record encryption and decryption technology adopted by the system can ensure the privacy of the information of the relevant patients in the block chain network and the cloud database. Meanwhile, the authenticity of the user identity is guaranteed by establishing an identity authentication system, so that a malicious attacker is prevented from stealing the information of the patient. In addition, by establishing a hybrid uplink-downlink medical information database and combining the blockchain network with the cloud database, the content carrying capacity of the blockchain network is greatly improved, and the calling requirement of the electronic health record data is met. Therefore, the invention has strong practicability and wide application prospect.
Drawings
FIG. 1 is a system architecture diagram of an embodiment of the present invention.
Fig. 2 is a system work flow diagram of an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the figures and the embodiments.
Referring to fig. 1, the present invention provides an electronic health record authorization sharing and management system based on a medical block chain, which includes a user end, a medical information management system, a hybrid uplink-downlink medical information database, and an identity authentication system.
The user side comprises a patient side and a medical service provider, namely a doctor side, the patient side and the doctor side are two main transaction initiators in the system, the patient side is used for browsing and authorizing the electronic health record, and the doctor side is used for creating, browsing and modifying the electronic health record.
The medical information management system is a platform for carrying out electronic health record related operation on a patient end and a doctor end and is used for sending the operation of the patient end and the doctor end to a hybrid chain up-chain down medical information database; the medical information management system is also an implementation platform of the electronic health record distributed encryption and decryption module, cooperates with the identity authentication system, and is used for encrypting and decrypting the electronic health record of the patient and verifying the identity authenticity of the user side.
The hybrid uplink-downlink medical information database is the core of the system and consists of a block chain network and a cloud medical database; the blockchain network is responsible for executing tasks such as intelligent contracts (Smart contracts), storing core medical data of patients, verifying operations (transactions) initiated by patients and doctors, adding new blockchain blocks and the like; the block chain links are arranged in each hospital or community health service center and are connected with each other to form a block chain network; the cloud medical database is used for storing the medical data under the chain, the occupied space of which is larger than a set value, such as an electronic Computed Tomography (CT) image, an X-ray film, Magnetic Resonance Imaging (MRI) and the like, and is also used for generating a disposable URL (uniform resource locator) address which is used for accessing the medical data of the patient stored in the cloud node under the chain.
The identity Authentication system consists of an identity Authentication center (Authentication Authority) and a certificate Authority (Certification Authority); the identity authentication center is used for storing identity authentication materials related to the user, such as a user name and a password, face identification information, fingerprint information and the like, and authenticating the identity information of the access user based on the stored identity authentication materials; the certificate authority provides effective identity certificates for participants in the block chain network on the basis of Public Key Infrastructure (Public Key Infrastructure), so that the identity of the participants can be identified by the identity verification center, and the authenticity of the identity of the users is guaranteed.
In the system of the present invention, the flow of the operations related to the electronic health record performed by the patient side and the doctor side is shown in fig. 2.
The doctor end carries out the operation related to the electronic health record in the system, and the operation comprises the following steps:
A1) the medical doctor end logs in the medical information management system through a user name and a password or face recognition and the like;
A2) the identity authentication system determines the authenticity of the identity of the doctor end by verifying the login information of the doctor end;
A3) after the verification is successful, the doctor end user logs in the medical information management system to create, browse or modify the electronic health record;
A4) the doctor end encrypts the related information of the electronic health record by using a symmetric key authorized by the patient, attaches signature information of the doctor end and then sends the signature information to a hybrid uplink-downlink medical information database;
A5) after receiving an operation application of a doctor end, a block chain network in a hybrid uplink-downlink medical information database verifies the authenticity of the identity of the doctor end through an identity authentication system according to signature information attached by a doctor;
A6) after the doctor identity authentication is successful, the block chain network starts a Consensus mechanism (Consensus Protocol) according to the intelligent contract content corresponding to the doctor operation so as to obtain the agreement of the peer node on the doctor operation;
A7) after the doctor operation is agreed, according to an intelligent contract, the block chain link points with the authorization permission of the patient add doctor operation generated data into respective block chains;
A8) if the doctor operates to create or modify the electronic health file, uploading data of which the space occupation is larger than a set value in the electronic health file to a cloud medical database; if the operation of the doctor is to browse the file, the cloud medical database returns a one-time URL address to the created new block;
A9) after the operation application of the doctor is linked to each block chain node, the block chain network sends a doctor related operation notice to the patient end through the medical information management system;
A10) the block chain network returns a reply of an operation applied by a doctor to the doctor through the medical information management system so as to complete the closed loop of the electronic health file management at the doctor end; for example, if the doctor requests to operate to view the patient's electronic health profile, the doctor may review the patient profile on the medical information management system.
The operation flow of the patient end user in the system is similar to that of the doctor end, but the patient end does not need to go through a consensus mechanism in the blockchain network when executing the operation application.
The patient end performs the electronic health record related operation in the system, and the method comprises the following steps:
B1) a patient logs in a medical information management system in a user name and password or face recognition mode and the like;
B2) the identity authentication system determines the authenticity of the identity of the patient end by verifying the login information of the patient;
B3) after the verification is successful, the patient end user logs in the medical information management system to browse or authorize the electronic health record operation;
B4) the authorization or browsing operation application of the patient end is attached with patient-specific signature information and is sent to the blockchain network through the medical information management system;
B5) after receiving the operation application of the patient end, the block chain network verifies the authenticity of the identity of the patient end according to the signature information attached to the patient through the identity authentication system;
B6) after the patient end identity verification is passed, the blockchain network sends a data calling application to the cloud medical database to obtain the relevant information of all the patient electronic health files;
B7) the hybrid uplink-downlink medical information database feeds back the operation result to the medical information management system; if the operation of the patient is authorization, returning an authorization success prompt; if the operation of the patient is to browse the file, the electronic health file is directly browsed in the medical information management system.
The electronic health file distributed encryption and decryption module is used for encrypting and decrypting all contents stored in the hybrid uplink-downlink medical information database and providing identification for users in the system.
The core of the electronic health file distributed encryption and decryption technology is that in an electronic health file authorization sharing and management system based on a medical block chain, the safe sharing of the electronic health file is guaranteed through the mixed use of an asymmetric encryption algorithm and a symmetric encryption algorithm and the specific distribution of a secret key.
1. Encryption and decryption process during user side registration
The specific steps of generating the identity key in the medical information management system by the user side are as follows:
101) a user enters a medical information management system and registers an account number, such as an identity card number, face identification information and the like, by using a special identity of the user;
102) the system generates an identification key P according to the user identification informationAuWhile the system also generates an encryption key P for the user login informationpass(ii) a In addition, the system generates a pair of asymmetric public and private key pairs { P }pub,PpriH and a symmetric key PkThe system is used for sharing and encrypting the electronic health file;
104) Generated secret key Ppub、Andthe information is packaged into a user registration request and then uploaded to an identity verification system;
105) after the identity authentication system receives the registration request, the system generates a new object on the block chain; including personal information of a user and a generated key P in an objectpubAnd
106) after the object is successfully generated, the system generates an identification certificate C for the user through a certificate authority to serve as an identification of the user in the block chain; identification certificate C is shared by public key P of userpubEncryption generation Andstored in the authentication system for the user's identification.
2. Encryption and decryption process during user terminal identity verification
The key interaction steps of the patient authentication process in the system are as follows:
201) a user logs in a medical information management system by using information such as account passwords or face recognition;
202) the system generates a secret key P according to the login information of the userAuAnd PpassComparing the generated key with a stored key in an identity verification system to verify the authenticity of the user identity;
203) If the identity authentication fails, rejecting the user login request; if the authentication succeeds, the authentication system sends the encrypted identification certificate of the patientAnd personal private keyEntering a medical information management system;
204) system use PpubAnd PpassKey pair encrypted identification certificateAnd personal private keyDecrypting to obtain the user identification certificate C and the private key Ppri;
205) And the user acquires the identity recognition certificate C and obtains the permission of entering the block chain network.
3. Encryption and decryption process during authorization of electronic health file
The system comprises the following specific steps that a doctor end user obtains the authorization of the electronic health record of a patient:
301) the doctor end initiates an electronic health record authorization request through the medical information management system;
302) the authorization request of the doctor is regarded as a block chain transaction and sent to a block chain network;
303) after the authorization transaction passes through a consensus mechanism in the block chain network, sending an authorization request of a doctor to a patient end;
304) if the patient end does not agree with the authorization, the process is terminated, and the system returns a notice of application rejection to the doctor end; if the patient agrees to the authorization, the patient end sends the shared secret key P to the blockchain network through the medical information management systemkA transaction request;
305) after the request is successfully sent, the medical information management system obtains the public key D of the medical end from the blockchain networkpub;
306) Secret key DpubAfter success, it is used to encrypt the patient key Pk(ii) a Generated encryption keyIs added to a shared key transaction generated in a blockchain network;
307) after the shared key transaction is sent to the blockchain network, according to the provision of the intelligent contract,is added to the blockchain ledger; meanwhile, the doctor end user is added to the authorization list of the patient;
308) after the authorization is completed, the doctor end user receives an authorization success notice sent by the blockchain network through the medical information management system, and the doctor can obtain the permission of browsing the electronic health file of the patient.
4. Encryption and decryption process for browsing electronic health record
After obtaining the authorization of the electronic health record, a doctor initiates an application for browsing the patient record to the system, and the specific steps are as follows:
401) the medical end initiates an electronic health record browsing request through the medical information management system;
402) the medical information management system converts the doctor request into a block chain transaction and sends the block chain transaction to a block chain network;
403) after receiving a doctor request, an intelligent contract in the block chain network confirms whether the doctor is in an authorization list of a patient;
404) after the confirmation is passed, the blockchain network encrypts the electronic health record of the patientAnd an encryption keyReturning to the medical information management system of the doctor end;
405) public key D of system use doctor endpubDecrypting returned encryption keysDeriving a secret Pk;
406) Key PkIs used for decrypting the electronic health record of the patientThereby finally obtaining the electronic health record R of the patient.
The above are preferred embodiments of the present invention, and all changes made according to the technical scheme of the present invention that produce functional effects do not exceed the scope of the technical scheme of the present invention belong to the protection scope of the present invention.
Claims (9)
1. An electronic health record authorization sharing and management system based on a medical block chain is characterized by comprising a user side, a medical information management system, a hybrid chain up-chain down medical information database and an identity authentication system;
the user side comprises a patient side and a medical service provider, namely a doctor side, the patient side and the doctor side are two main transaction initiators in the system, the patient side is used for browsing and authorizing the electronic health record, and the doctor side is used for creating, browsing and modifying the electronic health record;
the medical information management system is a platform for carrying out electronic health record related operation on a patient end and a doctor end and is used for sending the operation of the patient end and the doctor end to a hybrid chain up-chain down medical information database; the medical information management system is also an implementation platform of the electronic health file distributed encryption and decryption module, is cooperated with the identity authentication system, and is used for encrypting and decrypting the electronic health file of the patient and verifying the identity authenticity of the user side;
the hybrid uplink-downlink medical information database consists of a block chain network and a cloud medical database; the blockchain network is used to accomplish tasks including executing intelligent contracts, storing patient core medical data, verifying patient and doctor initiated operations, and adding new blockchain blocks; the cloud medical database is used for storing the linked medical data with the space occupation larger than a set value and generating a disposable URL (uniform resource locator) address for accessing the patient medical data stored in the cloud node under the link;
the identity authentication system consists of an identity verification center and a certificate issuing center; the identity authentication center is used for storing identity authentication materials related to the user and authenticating the identity information of the access user based on the stored identity authentication materials; the certificate authority provides effective identity certificates for participants in the block chain network on the basis of public key infrastructure, so that the identity verification center can recognize the identity of the participants and the authenticity of the user identity is guaranteed.
2. The system for authorized sharing and management of an electronic health record based on a medical block chain as claimed in claim 1, wherein the doctor end performs the electronic health record related operation in the system including the following steps:
A1) a doctor end logs in a medical information management system;
A2) the identity authentication system determines the authenticity of the identity of the doctor end by verifying the login information of the doctor end;
A3) after the verification is successful, the doctor end user logs in the medical information management system to create, browse or modify the electronic health record;
A4) the doctor end encrypts the related information of the electronic health record by using a symmetric key authorized by the patient, attaches signature information of the doctor end and then sends the signature information to a hybrid uplink-downlink medical information database;
A5) after receiving an operation application of a doctor end, a block chain network in a hybrid uplink-downlink medical information database verifies the authenticity of the identity of the doctor end through an identity authentication system according to signature information attached by a doctor;
A6) after the doctor identity verification is successful, the block chain network starts a consensus mechanism according to the intelligent contract content corresponding to the doctor operation so as to obtain the agreement of the peer node on the doctor operation;
A7) after the doctor operation is agreed, according to an intelligent contract, the block chain link points with the authorization permission of the patient add doctor operation generated data into respective block chains;
A8) if the doctor operates to create or modify the electronic health file, uploading data of which the space occupation is larger than a set value in the electronic health file to a cloud medical database; if the operation of the doctor is to browse the file, the cloud medical database returns a one-time URL address to the created new block;
A9) after the operation application of the doctor is linked to each block chain node, the block chain network sends a doctor related operation notice to the patient end through the medical information management system;
A10) and the block chain network returns the reply of the operation applied by the doctor to the doctor through the medical information management system so as to complete the closed loop of the electronic health record management at the doctor end.
3. The system for authorized sharing and management of an electronic health record based on a medical blockchain as claimed in claim 1, wherein the patient end performs the electronic health record related operation in the system including the following steps:
B1) a patient logs in a medical information management system;
B2) the identity authentication system determines the authenticity of the identity of the patient end by verifying the login information of the patient;
B3) after the verification is successful, the patient end user logs in the medical information management system to browse or authorize the electronic health record operation;
B4) the authorization or browsing operation application of the patient end is attached with the signature information of the patient and sent to the block chain network through the medical information management system;
B5) after receiving the operation application of the patient end, the block chain network verifies the authenticity of the identity of the patient end according to the signature information attached to the patient through the identity authentication system;
B6) after the patient end identity verification is passed, the blockchain network sends a data calling application to the cloud medical database to obtain the relevant information of all the patient electronic health files;
B7) the hybrid uplink-downlink medical information database feeds back the operation result to the medical information management system; if the operation of the patient is authorization, returning an authorization success prompt; if the operation of the patient is to browse the file, the electronic health file is directly browsed in the medical information management system.
4. The medical blockchain-based electronic health file authorization sharing and management system according to claim 1, wherein the electronic health file distributed encryption and decryption module is configured to encrypt and decrypt all contents stored in the hybrid uplink-downlink medical information database and provide an identity for a user in the system; the electronic health file distributed encryption and decryption module guarantees safe sharing of the electronic health file through mixed use of an asymmetric encryption algorithm and a symmetric encryption algorithm and distribution of a secret key in the system.
5. The system for authorized sharing and management of an electronic health record based on a medical block chain as claimed in claim 4, wherein the specific steps of the user end generating the identity key in the medical information management system are as follows:
101) a user enters a medical information management system and registers an account by using a self identity;
102) the system generates an identification key P according to the user identification informationAuWhile the system also generates an encryption key P for the user login informationpass(ii) a In addition, the system generates a pair of asymmetric public and private key pairs { P }pub,PpriH and a symmetric key PkThe system is used for sharing and encrypting the electronic health file;
104) Generated secret key Ppub、Andthe information is packaged into a user registration request and then uploaded to an identity verification system;
105) after the identity authentication system receives the registration request, the system generates a new object on the block chain; including personal information of a user and a generated key P in an objectpubAnd
106) after the object is successfully generated, the system generates an identification certificate C for the user through a certificate authority to serve as an identification of the user in the block chain; identification certificate C is shared by public key P of userpubEncryption generationAndstored in the authentication system for the user's identification.
6. The system for authorized sharing and management of an electronic health record based on a medical block chain as claimed in claim 4, wherein the key interaction steps of the patient authentication process in the system are as follows:
201) a user logs in a medical information management system;
202) the system generates a secret key P according to the login information of the userAuAnd PpassComparing the generated key with a stored key in an identity verification system to verify the authenticity of the user identity;
203) if the identity authentication fails, rejecting the user login request; if the authentication succeeds, the authentication system sends the encrypted identification certificate of the patientAnd personal private keyEntering a medical information management system;
204) system use PpubAnd PpassKey pair encrypted identification certificateAnd personal private keyDecrypting to obtain the user identification certificate C and the private key Ppri;
205) And the user acquires the identity recognition certificate C and obtains the permission of entering the block chain network.
7. The system for sharing and managing electronic health record authorization based on medical blockchain according to claim 4, wherein the system comprises the following steps of acquiring the authorization of the electronic health record of the patient by the end-user of the doctor:
301) the doctor end initiates an electronic health record authorization request through the medical information management system;
302) the authorization request of the doctor is regarded as a block chain transaction and sent to a block chain network;
303) after the authorization transaction passes through a consensus mechanism in the block chain network, sending an authorization request of a doctor to a patient end;
304) if the patient end does not agree with the authorization, the process is terminated, and the system returns a notice of application rejection to the doctor end; if the patient agrees to the authorization, the patient end sends the shared secret key P to the blockchain network through the medical information management systemkA transaction request;
305) after the request is successfully sent, the medical information management system obtains the public key D of the medical end from the blockchain networkpub;
306) Secret key DpubAfter success, it is used to encrypt the patient key Pk(ii) a Generated encryption keyIs added to a shared key transaction generated in a blockchain network;
307) after the shared key transaction is sent to the blockchain network, according to the provision of the intelligent contract,is added to the blockchain ledger; meanwhile, the doctor end user is added to the authorization list of the patient;
308) after the authorization is completed, the doctor end user receives an authorization success notice sent by the blockchain network through the medical information management system, and the doctor can obtain the permission of browsing the electronic health file of the patient.
8. The medical blockchain-based electronic health record authorization sharing and management system according to claim 4, wherein after obtaining the electronic health record authorization, the doctor initiates a request for browsing the patient record to the system as follows:
401) the medical end initiates an electronic health record browsing request through the medical information management system;
402) the medical information management system converts the doctor request into a block chain transaction and sends the block chain transaction to a block chain network;
403) after receiving a doctor request, an intelligent contract in the block chain network confirms whether the doctor is in an authorization list of a patient;
404) after the confirmation is passed, the blockchain network encrypts the electronic health record of the patientAnd an encryption keyReturning to the medical information management system of the doctor end;
405) public key D of system use doctor endpubDecrypting returned encryption keysDeriving a secret Pk;
9. The medical blockchain-based electronic health file authorization sharing and management system according to claim 1, wherein the blockchain link points of the blockchain network are arranged in each hospital or community health service center, and the nodes are connected with each other to form the blockchain network.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011050383 | 2020-09-29 | ||
CN2020110503835 | 2020-09-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112349368A true CN112349368A (en) | 2021-02-09 |
Family
ID=74363889
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011275393.9A Pending CN112349368A (en) | 2020-09-29 | 2020-11-16 | Electronic health record authorization sharing and management system based on medical block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112349368A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112837776A (en) * | 2021-03-05 | 2021-05-25 | 成都库珀区块链科技有限公司 | Block chain data privacy security protection method based on prescription transfer platform |
CN113113096A (en) * | 2021-03-24 | 2021-07-13 | 武汉卓尔信息科技有限公司 | Intelligent medical management system and method based on big data |
CN113192586A (en) * | 2021-04-22 | 2021-07-30 | 阚中强 | Intelligent medical file sharing method based on block chain and medical big data system |
CN113674826A (en) * | 2021-08-18 | 2021-11-19 | 苏州优炫智能科技有限公司 | Medical institution case distributed storage sharing platform and case sharing method |
CN113672655A (en) * | 2021-08-25 | 2021-11-19 | 山大地纬软件股份有限公司 | File collaborative checking method and device based on block chain |
CN113851203A (en) * | 2021-12-01 | 2021-12-28 | 南京可信区块链与算法经济研究院有限公司 | Neonate eye ground screening collaborative learning method and system based on novel POS mechanism |
CN114091091A (en) * | 2021-09-29 | 2022-02-25 | 天津大学 | Case data remote authorization lookup method based on block chain |
CN114694315A (en) * | 2020-12-31 | 2022-07-01 | 医渡云(北京)技术有限公司 | Retrieval method and device for resident health record, electronic equipment and medium |
CN115019920A (en) * | 2022-06-15 | 2022-09-06 | 拉萨卓友峰科技有限公司 | Medical archive management system based on intelligent identification technology |
CN115102703A (en) * | 2022-06-15 | 2022-09-23 | 中国电信股份有限公司 | Application sharing method, device, equipment and medium based on block chain |
CN115547441A (en) * | 2022-09-14 | 2022-12-30 | 广东聚健康信息科技有限公司 | Safety acquisition method and system based on personal health medical data |
CN115801843A (en) * | 2023-01-30 | 2023-03-14 | 湖南一特医疗股份有限公司 | Medical service platform and method based on cloud technology |
CN114615299B (en) * | 2022-03-09 | 2023-07-21 | 华中师范大学 | Remote medical monitoring method, system, medium, equipment and terminal |
CN117313062A (en) * | 2023-11-22 | 2023-12-29 | 广州市挖米科技有限责任公司 | Medical electronic health record authorization sharing and management system |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050027995A1 (en) * | 2002-08-16 | 2005-02-03 | Menschik Elliot D. | Methods and systems for managing patient authorizations relating to digital medical data |
CN107547514A (en) * | 2017-07-17 | 2018-01-05 | 招商银行股份有限公司 | Identity identifying method, system and computer-readable recording medium |
CN108881160A (en) * | 2018-05-07 | 2018-11-23 | 北京信任度科技有限公司 | Medical treatment & health data managing method and system based on block chain intelligence contract |
WO2019002671A1 (en) * | 2017-06-29 | 2019-01-03 | Nokia Technologies Oy | Electronic health data access control |
CN109326337A (en) * | 2018-09-06 | 2019-02-12 | 西安电子科技大学 | Electronic medical record storage and shared model and method based on block chain |
CN109684802A (en) * | 2018-11-23 | 2019-04-26 | 昆明理工大学 | A kind of method and system providing a user artificial intelligence platform |
CN109947723A (en) * | 2018-11-30 | 2019-06-28 | 上海点融信息科技有限责任公司 | For the block data sharing method of block chain network, storage medium, calculate equipment |
CN109948367A (en) * | 2019-03-27 | 2019-06-28 | 南京星链高科技发展有限公司 | A kind of medical data authorization method based on block chain technology |
CN110442638A (en) * | 2019-07-23 | 2019-11-12 | 万达信息股份有限公司 | A kind of the visual information generation method and system of medical data |
CN110457881A (en) * | 2019-07-15 | 2019-11-15 | 深圳中兴网信科技有限公司 | Management method, managing device, terminal and storage medium |
CN110910977A (en) * | 2019-11-12 | 2020-03-24 | 南京工业大学 | Medical data safe storage method integrated with block chain technology |
CN111131140A (en) * | 2019-09-30 | 2020-05-08 | 武汉信安珞珈科技有限公司 | Method and system for enhancing login security of Windows operating system based on message pushing |
CN111444492A (en) * | 2019-01-16 | 2020-07-24 | 延安医链区块链科技有限公司 | Digital identity verification method based on medical block chain |
-
2020
- 2020-11-16 CN CN202011275393.9A patent/CN112349368A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050027995A1 (en) * | 2002-08-16 | 2005-02-03 | Menschik Elliot D. | Methods and systems for managing patient authorizations relating to digital medical data |
WO2019002671A1 (en) * | 2017-06-29 | 2019-01-03 | Nokia Technologies Oy | Electronic health data access control |
CN107547514A (en) * | 2017-07-17 | 2018-01-05 | 招商银行股份有限公司 | Identity identifying method, system and computer-readable recording medium |
CN108881160A (en) * | 2018-05-07 | 2018-11-23 | 北京信任度科技有限公司 | Medical treatment & health data managing method and system based on block chain intelligence contract |
CN109326337A (en) * | 2018-09-06 | 2019-02-12 | 西安电子科技大学 | Electronic medical record storage and shared model and method based on block chain |
CN109684802A (en) * | 2018-11-23 | 2019-04-26 | 昆明理工大学 | A kind of method and system providing a user artificial intelligence platform |
CN109947723A (en) * | 2018-11-30 | 2019-06-28 | 上海点融信息科技有限责任公司 | For the block data sharing method of block chain network, storage medium, calculate equipment |
CN111444492A (en) * | 2019-01-16 | 2020-07-24 | 延安医链区块链科技有限公司 | Digital identity verification method based on medical block chain |
CN109948367A (en) * | 2019-03-27 | 2019-06-28 | 南京星链高科技发展有限公司 | A kind of medical data authorization method based on block chain technology |
CN110457881A (en) * | 2019-07-15 | 2019-11-15 | 深圳中兴网信科技有限公司 | Management method, managing device, terminal and storage medium |
CN110442638A (en) * | 2019-07-23 | 2019-11-12 | 万达信息股份有限公司 | A kind of the visual information generation method and system of medical data |
CN111131140A (en) * | 2019-09-30 | 2020-05-08 | 武汉信安珞珈科技有限公司 | Method and system for enhancing login security of Windows operating system based on message pushing |
CN110910977A (en) * | 2019-11-12 | 2020-03-24 | 南京工业大学 | Medical data safe storage method integrated with block chain technology |
Non-Patent Citations (2)
Title |
---|
徐健;陈志德;龚平;王可可;: "基于区块链网络的医疗记录安全储存访问方案", 计算机应用, no. 05 * |
查佳凌;张渊;: "区块链技术在医院患者诊疗信息***设计的应用研究", 现代信息科技, no. 08 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114694315A (en) * | 2020-12-31 | 2022-07-01 | 医渡云(北京)技术有限公司 | Retrieval method and device for resident health record, electronic equipment and medium |
CN112837776A (en) * | 2021-03-05 | 2021-05-25 | 成都库珀区块链科技有限公司 | Block chain data privacy security protection method based on prescription transfer platform |
CN113113096A (en) * | 2021-03-24 | 2021-07-13 | 武汉卓尔信息科技有限公司 | Intelligent medical management system and method based on big data |
CN113192586A (en) * | 2021-04-22 | 2021-07-30 | 阚中强 | Intelligent medical file sharing method based on block chain and medical big data system |
CN113192586B (en) * | 2021-04-22 | 2022-01-07 | 江苏南工科技集团有限公司 | Intelligent medical file sharing method based on block chain and medical big data system |
CN113674826A (en) * | 2021-08-18 | 2021-11-19 | 苏州优炫智能科技有限公司 | Medical institution case distributed storage sharing platform and case sharing method |
CN113672655A (en) * | 2021-08-25 | 2021-11-19 | 山大地纬软件股份有限公司 | File collaborative checking method and device based on block chain |
CN114091091A (en) * | 2021-09-29 | 2022-02-25 | 天津大学 | Case data remote authorization lookup method based on block chain |
CN113851203B (en) * | 2021-12-01 | 2022-02-15 | 南京可信区块链与算法经济研究院有限公司 | Neonate eye fundus screening collaborative learning method and system based on POS mechanism |
CN113851203A (en) * | 2021-12-01 | 2021-12-28 | 南京可信区块链与算法经济研究院有限公司 | Neonate eye ground screening collaborative learning method and system based on novel POS mechanism |
CN114615299B (en) * | 2022-03-09 | 2023-07-21 | 华中师范大学 | Remote medical monitoring method, system, medium, equipment and terminal |
CN115019920A (en) * | 2022-06-15 | 2022-09-06 | 拉萨卓友峰科技有限公司 | Medical archive management system based on intelligent identification technology |
CN115102703A (en) * | 2022-06-15 | 2022-09-23 | 中国电信股份有限公司 | Application sharing method, device, equipment and medium based on block chain |
CN115102703B (en) * | 2022-06-15 | 2023-10-03 | 中国电信股份有限公司 | Application sharing method, device, equipment and medium based on block chain |
CN115547441A (en) * | 2022-09-14 | 2022-12-30 | 广东聚健康信息科技有限公司 | Safety acquisition method and system based on personal health medical data |
CN115547441B (en) * | 2022-09-14 | 2023-10-20 | 广东聚健康信息科技有限公司 | Safety acquisition method and system based on personal health medical data |
CN115801843A (en) * | 2023-01-30 | 2023-03-14 | 湖南一特医疗股份有限公司 | Medical service platform and method based on cloud technology |
CN117313062A (en) * | 2023-11-22 | 2023-12-29 | 广州市挖米科技有限责任公司 | Medical electronic health record authorization sharing and management system |
CN117313062B (en) * | 2023-11-22 | 2024-02-27 | 广州市挖米科技有限责任公司 | Medical electronic health record authorization sharing and management system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112349368A (en) | Electronic health record authorization sharing and management system based on medical block chain | |
CN111261250B (en) | Medical data sharing method and device based on block chain technology, electronic equipment and storage medium | |
US20200026834A1 (en) | Blockchain identity safe and authentication system | |
US7571472B2 (en) | Methods and apparatus for credential validation | |
US20010027527A1 (en) | Secure transaction system | |
CN107925581A (en) | 1:N organism authentications, encryption, signature system | |
WO2016202207A1 (en) | Method and device for obtaining electronic document | |
KR101925322B1 (en) | Method for providing medical counseling service including digital certification, digital signature, and forgery prevention | |
KR20190138389A (en) | Blockchain for physical identity management using One-time-password | |
US20130318632A1 (en) | Secure access to personal health records in emergency situations | |
US20220405765A1 (en) | Know your customer (kyc) and anti-money laundering (aml) verification in a multi-decentralized private blockchains network | |
CN108475309A (en) | System and method for biological characteristic consensus standard | |
US20220005039A1 (en) | Delegation method and delegation request managing method | |
CN109960916A (en) | A kind of identity authentication method and system | |
CN115883214A (en) | Electronic medical data sharing system and method based on alliance chain and CP-ABE | |
CN109583232A (en) | Medical archive management method, device, equipment and storage medium based on CP-ABE | |
CN114553582A (en) | Electronic medical record sharing method based on national cryptographic algorithm and IPFS | |
KR20210135397A (en) | System for providing medical counseling service | |
Nikooghadam et al. | Cryptanalysis of Khatoon et al.'s ECC-based Authentication Protocol for Healthcare Systems | |
KR100739324B1 (en) | System for secure transmission of electronic prescriptions and its Method | |
CN111274592A (en) | Electronic medical record system based on block chain and biological characteristics | |
Yee et al. | Ensuring privacy for e-health services | |
US11671475B2 (en) | Verification of data recipient | |
KR20210135405A (en) | Method for managing medical records through remote consultation | |
Shanmugam et al. | Enabling secure mobile access for electronic health care applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |