Nothing Special   »   [go: up one dir, main page]

CN112861147A - Medical big data sharing and analysis management system based on block chain and 5G - Google Patents

Medical big data sharing and analysis management system based on block chain and 5G Download PDF

Info

Publication number
CN112861147A
CN112861147A CN202110115655.3A CN202110115655A CN112861147A CN 112861147 A CN112861147 A CN 112861147A CN 202110115655 A CN202110115655 A CN 202110115655A CN 112861147 A CN112861147 A CN 112861147A
Authority
CN
China
Prior art keywords
data
vital sign
age
transaction
ciphertext
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
Application number
CN202110115655.3A
Other languages
Chinese (zh)
Inventor
罗子尧
刘星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202110115655.3A priority Critical patent/CN112861147A/en
Publication of CN112861147A publication Critical patent/CN112861147A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Bioethics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Databases & Information Systems (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The invention provides a medical big data sharing and analysis management system and method based on a blockchain and 5G, aiming at realizing the sharing of medical data under the condition of ensuring the data safety. The system comprises a block chain, a big data server and a plurality of terminal devices; the terminal equipment is used for encrypting the age data and the vital sign data of the patient and then uploading the data to the big data server; the system is also used for calculating the hash value of the age data and the vital sign data and storing the hash value into the block chain; the big data server is also used for responding to the data analysis request, acquiring ciphertext data from the big data server, and decrypting a plurality of sets of ciphertext data to obtain corresponding age data and vital sign data; and calculating the hash values of the age data and the vital sign data, comparing the hash values with corresponding hash values in the block chain, and clustering the age data and the vital sign data to obtain the corresponding relation between the age and the vital sign data if the hash values are consistent with the corresponding hash values in the block chain.

Description

Medical big data sharing and analysis management system based on block chain and 5G
Technical Field
The invention relates to the technical field of big data, in particular to a medical big data sharing and analysis management system and method based on a block chain and 5G.
Background
With the increasing health concerns of people, medical data is becoming especially important, and doctors and researchers can obtain some elicitations from medical data, thereby developing treatment and research work more effectively. In the related art, after a doctor performs examination and diagnosis for a patient, the doctor usually obtains corresponding vital sign data, and then stores the vital sign data in a local computer or uploads the vital sign data to a medical system of a hospital. However, the above method cannot really realize the sharing of medical data, so that the respective medical systems of a plurality of hospitals form an information island with each other, which is not favorable for promoting the further development of medical research.
Considering that medical data (especially vital sign data of human body) belongs to and is sensitive to the data, it is necessary to ensure that the medical data is not easily leaked due to the personal privacy protection and the sharing, analysis and management of the medical data. Therefore, how to realize the sharing, analysis and management of medical data under the condition of ensuring the data safety is an urgent problem to be solved.
Disclosure of Invention
The embodiment of the invention aims to provide a medical big data sharing and analyzing management system and method based on a blockchain and 5G, aiming at realizing the sharing, analysis and management of medical data under the condition of ensuring data safety. The specific technical scheme is as follows:
in a first aspect of embodiments of the present invention, there is provided a blockchain and 5G-based medical big data sharing and analysis management system, including: the system comprises a block chain network, a big data server and a plurality of terminal devices;
any one of the plurality of terminal devices is used for collecting the vital sign data of the patient, encrypting the age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and uploading the ciphertext data to the big data server, so that the big data server receives and stores the ciphertext data uploaded by the terminal devices;
any one of the plurality of terminal devices is further used for calculating a hash value of age data and vital sign data of the patient, generating a deposit transaction according to the hash value, and submitting the deposit transaction to the blockchain network; the deposit-evidence transaction carries a contract address of a target intelligent contract, and the target intelligent contract declares processing logic for processing the deposit-evidence transaction;
after obtaining the deposit-evidence transaction, the node device of the block chain network is used for calling the target intelligent contract according to a contract address carried by the deposit-evidence transaction, so that a hash value contained in the deposit-evidence transaction is stored in an account book database according to the processing logic stated in the target intelligent contract;
any terminal device in the plurality of terminal devices is further used for responding to a data analysis request, obtaining a plurality of copies of ciphertext data of a plurality of patients from the big data server, and decrypting the plurality of copies of ciphertext data by using the preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data;
after any terminal device in the plurality of terminal devices decrypts the age data and the vital sign data, determining hash values of the age data and the vital sign data according to a plurality of pairs of age data and vital sign data, and comparing the determined hash values with corresponding hash values in an account book database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, calling a medical big data processing unit of the terminal equipment, and clustering the pairs of age data and the vital sign data to obtain the corresponding relation between the ages and the vital sign data.
In a second aspect of the embodiments of the present invention, there is provided a method for analyzing and managing medical big data based on blockchains and 5G, where the method is applied to a terminal device, and the method includes:
acquiring vital sign data of a patient, encrypting the age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and uploading the ciphertext data to the big data server, so that the big data server receives and stores the ciphertext data uploaded by the terminal equipment;
calculating a hash value of age data and vital sign data of a patient, and generating a deposit transaction according to the hash value, wherein the deposit transaction carries a contract address of a target intelligent contract, and the target intelligent contract declares processing logic for processing the deposit transaction;
submitting the deposit transaction to the blockchain network, so that after the node equipment of the blockchain network obtains the deposit transaction, the node equipment calls the target intelligent contract according to a contract address carried by the deposit transaction, and stores a hash value contained in the deposit transaction into an account book database according to the processing logic stated in the target intelligent contract;
responding to a data analysis request, acquiring multiple ciphertext data of multiple patients from the big data server, decrypting the multiple ciphertext data by using the preset encryption and decryption algorithm to obtain multiple corresponding pairs of age data and vital sign data, determining hash values of the age data and the vital sign data according to the multiple pairs of age data and the vital sign data, and comparing the determined hash values with corresponding hash values in an account database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, clustering the multiple pairs of age data and vital sign data to obtain the corresponding relation between the ages and the vital sign data.
In the invention, after the terminal equipment acquires the vital sign data of a patient, the terminal equipment encrypts the age data and the vital sign data of the patient and uploads the encrypted ciphertext data to the big data server for storage. The big data server can adopt some data security strategies to ensure that ciphertext data uploaded by each terminal device is not leaked. In addition, the terminal device can also calculate the hash value of the age data and the vital sign data of the patient, and store the hash value into an account book database of the blockchain network through evidence storage transaction. Therefore, after a certain terminal device acquires the ciphertext data from the big data server and decrypts the ciphertext data to acquire the corresponding age data and the corresponding vital sign data, the hash value of the age data and the hash value of the vital sign data can be calculated, and then the hash value is compared with the corresponding hash value in the account book database.
If the age data and the vital sign data are consistent with each other, the centralized big data server does not tamper the age data and the vital sign data, and therefore the terminal device can carry out subsequent analysis operation based on the age data and the vital sign data. If the age data and the vital sign data are not consistent with each other, the centralized big data server can be falsified with the age data and the vital sign data, and therefore the terminal device cannot perform subsequent analysis operation based on the age data and the vital sign data. Therefore, the data ciphertext is reliably stored through the centralized large data server, and the data ciphertext is prevented from being leaked. And whether the centralized big data server is tampered with data or not is reversely supervised through the block chain network, so that the requirement on data security is met. In addition, in the block chain network, the age data and the plaintext data are stored in a hash value mode, so that the plaintext data can be ensured not to be leaked.
In addition, after the hash value comparison is carried out on the terminal equipment, the medical big data processing unit of the terminal equipment can be called, the multiple pairs of age data and vital sign data are clustered, and the corresponding relation between the age and the vital sign data is obtained, so that the vital sign data can be effectively analyzed, and an analysis result is obtained.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the invention, and that for a person skilled in the art, other drawings can be derived from them without inventive effort.
FIG. 1 is a block chain and 5G-based medical big data sharing and analysis management system according to an embodiment of the present invention;
FIG. 2a is a schematic diagram of a coordinate system according to an embodiment of the present invention;
FIG. 2b is a schematic diagram of a clustering result according to an embodiment of the present invention;
fig. 3 is a flowchart of a method for analyzing and managing medical big data based on blockchains and 5G according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
With the increasing health concerns of people, medical data is becoming especially important, and doctors and researchers can obtain some elicitations from medical data, thereby developing treatment and research work more effectively. In the related art, after a doctor performs examination and diagnosis for a patient, the doctor usually obtains corresponding vital sign data, and then stores the vital sign data in a local computer or uploads the vital sign data to a medical system of a hospital. However, the above method cannot really realize the sharing of medical data, so that the respective medical systems of a plurality of hospitals form an information island with each other, which is not favorable for promoting the further development of medical research.
Considering that medical data (especially vital sign data of human body) belongs to and is sensitive to the data, it is necessary to ensure that the medical data is not easily leaked due to the personal privacy protection and the sharing, analysis and management of the medical data. Therefore, how to realize the sharing, analysis and management of medical data under the condition of ensuring the data safety is an urgent problem to be solved.
In view of the above, the present invention provides a block chain and 5G-based medical big data sharing and analysis management system and method, which are provided by the following embodiments and are intended to implement sharing, analysis and management of medical data while ensuring data security.
Referring to fig. 1, fig. 1 is a block chain and 5G-based medical big data sharing and analysis management system according to an embodiment of the present invention. As shown in fig. 1, the system includes a blockchain network, a big data server, and a plurality of terminal devices. The block chain network comprises a plurality of node devices, each node device is provided with a target intelligent contract, and processing logic for processing the evidence transaction is declared in the target intelligent contract.
As shown in fig. 1, any one of the plurality of terminal devices is configured to collect vital sign data of a patient, encrypt age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and upload the ciphertext data to the big data server, so that the big data server receives and stores the ciphertext data uploaded by the terminal device.
As shown in fig. 1, any one of the plurality of terminal devices is further configured to calculate a hash value of age data and vital sign data of the patient, generate a deposit transaction according to the hash value, and submit the deposit transaction to the blockchain network. Wherein, the deposit transaction carries the contract address of the target intelligent contract. As previously described, processing logic for processing the credentialing transaction is declared in the target intelligent contract.
The vital sign data may be blood pressure data, blood glucose data, albumin content, glutamic-pyruvic transaminase content, urea nitrogen content, blood uric acid content, or the like. It should be noted that the present invention is not limited to the type of vital sign data.
During specific implementation, after the vital sign data of a patient are collected, the terminal equipment can splice the age data and the vital sign data of the patient into a longer character string. On one hand, the terminal device can encrypt the character string by using a preset encryption and decryption algorithm to obtain ciphertext data, and then upload the ciphertext data to the big data server. And after receiving the ciphertext data, the big data server stores the ciphertext data. The big data server can also utilize some encryption technologies to store the ciphertext data safely and reliably.
On the other hand, the terminal device may calculate a hash value of the character string, then generate a deposit transaction for the hash value, and submit the deposit transaction to the blockchain network for execution. The deposit transaction carries the hash value and the deposit transaction also carries a contract address of the target intelligent contract.
As shown in fig. 1, after obtaining the deposit-evidence transaction, the node device of the blockchain network is configured to invoke the target intelligent contract according to a contract address carried in the deposit-evidence transaction, so as to store a hash value included in the deposit-evidence transaction in an account book database according to the processing logic stated in the target intelligent contract.
In specific implementation, after receiving the deposit transaction, a certain node device of the blockchain network may broadcast the deposit transaction to all blockchain node devices. After obtaining the deposit transaction, each node device calls a corresponding target intelligent contract according to the contract address carried by the deposit transaction, thereby executing the processing logic declared in the target intelligent contract. And when the node equipment executes the processing logic, the hash value contained in the evidence deposit transaction is stored in a preset data table in the account book database according to the processing logic. In addition, each node device can also carry out consensus on the evidence-storing transaction, and the consensus process is considered to be the prior art, so the consensus process is not repeated in the invention.
As shown in fig. 1, any one of the plurality of terminal devices is further configured to respond to a data analysis request, obtain multiple sets of ciphertext data of multiple patients from the big data server, and decrypt the multiple sets of ciphertext data by using the preset encryption and decryption algorithm to obtain multiple corresponding pairs of age data and vital sign data.
In particular, the terminal device may receive a data analysis request input by a user (e.g., a doctor). After the terminal device inputs the data analysis request, the data acquisition request can be sent to the big data server, the data acquisition request carries signature data, and the signature data is obtained after the data acquisition request is signed by a private key of the terminal device. And after the big data server obtains the data acquisition request, signature verification is carried out on the signature data carried by the data acquisition request by using the corresponding public key. And if the signature passes the verification, the big data server sends the stored multiple copies of ciphertext data to the terminal equipment. After the terminal equipment obtains multiple copies of ciphertext data sent by the big data server, each copy of ciphertext data can be decrypted by using the preset encryption and decryption algorithm, so that corresponding age data and corresponding vital sign data are obtained.
As shown in fig. 1, after decrypting age data and vital sign data, any terminal device in the plurality of terminal devices determines hash values of the age data and the vital sign data for a plurality of pairs of age data and vital sign data, and compares the determined hash values with corresponding hash values in an account book database of a block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, calling a medical big data processing unit of the terminal equipment, and clustering the pairs of age data and the vital sign data to obtain the corresponding relation between the ages and the vital sign data.
In specific implementation, after the terminal device decrypts an age data and a vital sign data, the age data and the vital sign data are spliced into a longer character string, and then the hash value of the character string is calculated. And then, the terminal equipment compares the hash value with a corresponding hash value in an account database of the blockchain network, if the hash value is consistent with the corresponding hash value, a medical big data processing unit of the terminal equipment is called, and the pairs of age data and vital sign data are clustered to obtain the corresponding relation between the ages and the vital sign data.
In the invention, after the terminal equipment acquires the vital sign data of a patient, the terminal equipment encrypts the age data and the vital sign data of the patient and uploads the encrypted ciphertext data to the big data server for storage. The big data server can adopt some data security strategies to ensure that ciphertext data uploaded by each terminal device is not leaked. In addition, the terminal device can also calculate the hash value of the age data and the vital sign data of the patient, and store the hash value into an account book database of the blockchain network through evidence storage transaction. Therefore, after a certain terminal device acquires the ciphertext data from the big data server and decrypts the ciphertext data to acquire the corresponding age data and the corresponding vital sign data, the hash value of the age data and the hash value of the vital sign data can be calculated, and then the hash value is compared with the corresponding hash value in the account book database.
If the age data and the vital sign data are consistent with each other, the centralized big data server does not tamper the age data and the vital sign data, and therefore the terminal device can carry out subsequent analysis operation based on the age data and the vital sign data. If the age data and the vital sign data are not consistent with each other, the centralized big data server can be falsified with the age data and the vital sign data, and therefore the terminal device cannot perform subsequent analysis operation based on the age data and the vital sign data. Therefore, the data ciphertext is reliably stored through the centralized large data server, and the data ciphertext is prevented from being leaked. And whether the centralized big data server is tampered with data or not is reversely supervised through the block chain network, so that the requirement on data security is met. In addition, in the block chain network, the age data and the plaintext data are stored in a hash value mode, so that the plaintext data can be ensured not to be leaked.
In addition, after the hash value comparison is carried out on the terminal equipment, the medical big data processing unit of the terminal equipment can be called, the multiple pairs of age data and vital sign data are clustered, and the corresponding relation between the age and the vital sign data is obtained, so that the vital sign data can be effectively analyzed, and an analysis result is obtained.
Optionally, in some specific embodiments, the medical big data processing unit, when being configured to cluster a plurality of pairs of age data and vital sign data, is specifically configured to: for each pair of age data and vital sign data, marking position points corresponding to the pair of age data and the pair of vital sign data in a preset coordinate system, so as to obtain a plurality of position points corresponding to a plurality of pairs of age data and vital sign data; then clustering the plurality of position points by adopting a k-means clustering algorithm so as to obtain a plurality of position point sets; and establishing a group of corresponding relations for each position point set according to the age data and the vital sign data corresponding to the position point set.
For ease of understanding, referring to fig. 2a, fig. 2a is a schematic diagram of a coordinate system according to an embodiment of the present invention. As shown in fig. 2a, the age data is plotted as abscissa and the vital sign data is plotted as ordinate. And for each pair of age data and vital sign data, the terminal equipment marks a position point corresponding to the pair of age data and vital sign data in a coordinate system. Thus, a plurality of pairs of position points corresponding to the age data and the vital sign data are marked in the coordinate system.
Referring to fig. 2b, fig. 2b is a schematic diagram of a clustering result according to an embodiment of the present invention, wherein a plurality of position points in each circle represent a position point set. In specific implementation, an elbow rule in the prior art can be adopted to determine the value of the clustering parameter k, that is, the number of targets of the clustered position point set. And after the k value is determined, substituting the k value into a k-means clustering algorithm, clustering the plurality of position points, and further obtaining a k position point set. Each position point set comprises a plurality of position points in relative comparison sets, and the position points in the relative comparison sets can reflect the corresponding relation between the age data and the vital sign data. For example, a set of location points includes 32 location points, the age data corresponding to the 32 location points is between 39 years old and 43 years old, and the blood pressure data corresponding to the 32 location points is between 106 and 133. Illustrating that in the age range of 39 to 43 years, corresponding blood pressure data is typically between 106 and 133.
Optionally, in some specific embodiments, when, for each position point set, the medical big data processing unit establishes a group of correspondence relationships according to age data and vital sign data corresponding to the position point set, the medical big data processing unit is specifically configured to: and for each position point set, determining the average value or the median of the age data according to the age data corresponding to the position point set, determining the average value or the median of the vital sign data according to the vital sign data corresponding to the position point set, and then establishing a group of corresponding relations between the average value of the age data and the average value of the vital sign data, or establishing a group of corresponding relations between the median of the age data and the median of the vital sign data.
For ease of understanding, a certain set of location points illustratively includes 32 location points, which correspond to 32 age data and 32 vital sign data. The mean or median of the 32 age data was calculated and the mean or median of the 32 vital sign data was calculated. And then establishing the average value of the age data and the average value of the vital sign data as a group of corresponding relations. Or establishing the median of the age data and the median of the vital sign data as a group of corresponding relations.
Optionally, in some specific embodiments, when the terminal device generates the deposit transaction, the terminal device is specifically configured to: and calculating a corresponding hash value aiming at a plurality of pairs of age data and vital sign data of a plurality of patients, and generating evidence storage transaction according to the hash value, wherein the evidence storage transaction carries the hash value.
The terminal equipment is also used for generating a transaction identifier of the deposit transaction and filling the transaction identifier into the deposit transaction, and the transaction identifier has uniqueness.
When the terminal device uploads the ciphertext data to the big data server, the terminal device is specifically configured to: the method comprises the steps of encrypting age data and vital sign data of a plurality of patients by using a preset encryption and decryption algorithm to obtain a copy of ciphertext data, and uploading the copy of ciphertext data and a transaction identifier of a corresponding evidence storage transaction to a big data server, so that the big data server correspondingly stores the copy of ciphertext data and the transaction identifier.
When the node device of the blockchain network stores the hash value included in the deposit-evidence transaction into the ledger database according to the processing logic stated in the target intelligent contract, the node device is specifically configured to: and correspondingly storing the hash value and the transaction identification contained in the deposit and evidence transaction to the ledger database according to the processing logic stated in the target intelligent contract.
For ease of understanding, it is exemplarily assumed that the terminal device successively acquires vital sign data of a plurality of patients and obtains age data of the plurality of patients over a period of time (e.g., one day). When the terminal equipment stores the age data and the vital sign data in the blockchain network, the terminal equipment can splice the age data and the vital sign data of each patient to obtain a first character string corresponding to the patient; then the terminal equipment splices the first character strings corresponding to the multiple patients to obtain a longer second character string; and then the terminal equipment calculates the hash value of the second character string and generates a certificate storing transaction which carries the hash value.
When the terminal equipment generates the transaction identifier, the terminal equipment can input the hash algorithm model by taking the current timestamp and the self number of the terminal equipment as input data, so that a hash character string output by the hash algorithm model is obtained, and the hash character string has uniqueness; the terminal device may use the hash character string as a transaction identifier of the deposit transaction, and fill the transaction identifier into the deposit transaction.
When the node equipment of the block chain network processes the deposit and evidence transaction, the hash value and the transaction identification contained in the deposit and evidence transaction are correspondingly stored in the account book database according to the processing logic stated in the target intelligent contract.
In addition, when the terminal device uploads the age data and the vital sign data to the server, as described above, the terminal device may splice the age data and the vital sign data of each patient to obtain a first character string corresponding to the patient; then the terminal equipment splices the first character strings corresponding to the multiple patients to obtain a longer second character string; then, the terminal equipment encrypts the second character string by using a preset encryption and decryption algorithm to obtain corresponding ciphertext data; and finally, the terminal equipment uploads the ciphertext data and the transaction identifier to a big data server together, so that the big data server correspondingly stores the ciphertext data and the transaction identifier.
Optionally, in some specific embodiments, the terminal device is specifically configured to: responding to the data analysis request, and acquiring multiple copies of ciphertext data and transaction identifications corresponding to each copy of ciphertext data from the big data server; for each ciphertext data, decrypting the ciphertext data by using a preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data, calculating hash values of the plurality of pairs of age data and the vital sign data, inquiring the hash value corresponding to the transaction identifier from an account database of the blockchain network according to the transaction identifier corresponding to the ciphertext data, and then comparing whether the two hash values are equal; if the two hash values are not equal, terminating the data analysis operation; if the two hash values are equal, continuing to execute the operation on the next ciphertext data; after the steps are executed for all the ciphertext data, a medical big data processing unit of the terminal device is called, and the pairs of age data and the vital sign data are clustered to obtain the corresponding relation between the ages and the vital sign data.
In the invention, ciphertext data acquired by a terminal device from a big data server carries a transaction identifier, and the terminal device decrypts and performs hash calculation on the ciphertext data in sequence to obtain a corresponding hash value; then, the terminal device can index a corresponding hash value from an account book database of the blockchain network according to the transaction identifier, so that the two hash values can be compared.
It should be noted that, in the present invention, a plurality of pairs of age data and vital sign data are used as one piece of data, the corresponding ciphertext data is stored by the big data server, and the corresponding hash value is stored by the block chain. Therefore, when the hash values are compared in the follow-up process, whether the age data and the vital sign data are falsified or not can be judged by comparing one hash value, and therefore the processing efficiency can be improved.
In the above, the invention provides a medical big data sharing and analysis management system based on a blockchain and 5G through an embodiment. The invention provides a block chain and 5G-based medical big data analysis management method based on the same inventive concept through an embodiment. It should be noted that the following method can be cross-referenced with the above system, and therefore, to avoid repetition, the following method is briefly described.
Referring to fig. 3, fig. 3 is a flowchart of a method for analyzing and managing medical big data based on a blockchain and 5G according to an embodiment of the present invention, where the method is applied to a terminal device. As shown in fig. 3, the method comprises the steps of:
step S31: acquiring vital sign data of a patient, encrypting the age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and uploading the ciphertext data to the big data server, so that the big data server receives and stores the ciphertext data uploaded by the terminal equipment;
step S32: calculating a hash value of age data and vital sign data of a patient, and generating a deposit transaction according to the hash value, wherein the deposit transaction carries a contract address of a target intelligent contract, and the target intelligent contract declares processing logic for processing the deposit transaction;
step S33: submitting the deposit transaction to the blockchain network, so that after the node equipment of the blockchain network obtains the deposit transaction, the node equipment calls the target intelligent contract according to a contract address carried by the deposit transaction, and stores a hash value contained in the deposit transaction into an account book database according to the processing logic stated in the target intelligent contract;
step S34: responding to a data analysis request, acquiring multiple ciphertext data of multiple patients from the big data server, decrypting the multiple ciphertext data by using the preset encryption and decryption algorithm to obtain multiple corresponding pairs of age data and vital sign data, determining hash values of the age data and the vital sign data according to the multiple pairs of age data and the vital sign data, and comparing the determined hash values with corresponding hash values in an account database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, clustering the multiple pairs of age data and vital sign data to obtain the corresponding relation between the ages and the vital sign data.
Optionally, in some specific embodiments, the clustering the pairs of age data and vital sign data to obtain a corresponding relationship between the ages and the vital sign data specifically includes:
for each pair of age data and vital sign data, marking position points corresponding to the pair of age data and the pair of vital sign data in a preset coordinate system, so as to obtain a plurality of position points corresponding to a plurality of pairs of age data and vital sign data; clustering the plurality of position points by adopting a k-means clustering algorithm so as to obtain a plurality of position point sets; and aiming at each position point set, establishing a group of corresponding relations according to the age data and the vital sign data corresponding to the position point set.
Optionally, in some specific embodiments, for each position point set, establishing a group of corresponding relationships according to the age data and the vital sign data corresponding to the position point set includes:
and for each position point set, determining the average value or the median of the age data according to the age data corresponding to the position point set, determining the average value or the median of the vital sign data according to the vital sign data corresponding to the position point set, and then establishing a group of corresponding relations between the average value of the age data and the average value of the vital sign data, or establishing a group of corresponding relations between the median of the age data and the median of the vital sign data.
Optionally, in some specific embodiments, the calculating a hash value of the age data and the vital sign data of the patient, and generating a deposit transaction according to the hash value specifically includes: calculating a corresponding hash value aiming at multiple pairs of age data and vital sign data of multiple patients, and generating a certificate storage transaction according to the hash value, wherein the certificate storage transaction carries the hash value;
the method further comprises the following steps: generating a transaction identifier of the deposit transaction, and filling the transaction identifier into the deposit transaction, wherein the transaction identifier has uniqueness;
gather patient's vital sign data to utilize and predetermine encryption and decryption algorithm to encrypt patient's age data and vital sign data to obtain ciphertext data, then ciphertext data upload to big data server makes big data server receives and stores the ciphertext data that terminal equipment uploaded, specifically includes: acquiring respective vital sign data of a plurality of patients, encrypting the respective age data and the respective vital sign data of the plurality of patients by using a preset encryption and decryption algorithm to obtain a piece of ciphertext data, and uploading the piece of ciphertext data and a transaction identifier of a corresponding evidence storage transaction to the big data server, so that the big data server correspondingly stores the piece of ciphertext data and the transaction identifier;
the storing the hash value included in the deposit transaction into an account book database according to the processing logic stated in the target intelligent contract specifically includes: and correspondingly storing the hash value and the transaction identification contained in the deposit and evidence transaction to the ledger database according to the processing logic stated in the target intelligent contract.
Optionally, in some specific embodiments, the response data analysis request obtains multiple ciphertext data of multiple patients from the big data server, decrypts the multiple ciphertext data by using the preset encryption and decryption algorithm to obtain multiple corresponding pairs of age data and vital sign data, determines a hash value of the age data and the vital sign data for the multiple pairs of age data and the vital sign data, and compares the determined hash value with a corresponding hash value in an account book database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; if the hash values are consistent, clustering the pairs of age data and vital sign data to obtain the corresponding relation between the ages and the vital sign data, and specifically comprising the following steps:
responding to the data analysis request, and acquiring multiple copies of ciphertext data and transaction identifications corresponding to each copy of ciphertext data from the big data server; for each ciphertext data, decrypting the ciphertext data by using a preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data, calculating hash values of the plurality of pairs of age data and the vital sign data, inquiring the hash value corresponding to the transaction identifier from an account database of the blockchain network according to the transaction identifier corresponding to the ciphertext data, and then comparing whether the two hash values are equal; if the two hash values are not equal, terminating the data analysis operation; if the two hash values are equal, continuing to execute the operation on the next ciphertext data; after the steps are executed for all the ciphertext data, a medical big data processing unit of the terminal device is called, and the pairs of age data and the vital sign data are clustered to obtain the corresponding relation between the ages and the vital sign data.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.

Claims (10)

1. A blockchain and 5G-based medical big data sharing and analysis management system, which is characterized by comprising: the system comprises a block chain network, a big data server and a plurality of terminal devices;
any one of the plurality of terminal devices is used for collecting the vital sign data of the patient, encrypting the age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and uploading the ciphertext data to the big data server in a 5G transmission mode, so that the big data server receives and stores the ciphertext data uploaded by the terminal devices;
any one of the plurality of terminal devices is further used for calculating a hash value of age data and vital sign data of the patient, generating a deposit transaction according to the hash value, and submitting the deposit transaction to the blockchain network; the deposit-evidence transaction carries a contract address of a target intelligent contract, and the target intelligent contract declares processing logic for processing the deposit-evidence transaction;
after obtaining the deposit-evidence transaction, the node device of the block chain network is used for calling the target intelligent contract according to a contract address carried by the deposit-evidence transaction, so that a hash value contained in the deposit-evidence transaction is stored in an account book database according to the processing logic stated in the target intelligent contract;
any terminal device in the plurality of terminal devices is further used for responding to a data analysis request, obtaining a plurality of copies of ciphertext data of a plurality of patients from the big data server, and decrypting the plurality of copies of ciphertext data by using the preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data;
after any terminal device in the plurality of terminal devices decrypts the age data and the vital sign data, determining hash values of the age data and the vital sign data according to a plurality of pairs of age data and vital sign data, and comparing the determined hash values with corresponding hash values in an account book database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, calling a medical big data processing unit of the terminal equipment, and clustering the pairs of age data and the vital sign data to obtain the corresponding relation between the ages and the vital sign data.
2. The blockchain and 5G based medical big data sharing and analysis management system according to claim 1, wherein the medical big data processing unit, when being used for clustering pairs of age data and vital sign data, is specifically configured to: for each pair of age data and vital sign data, marking position points corresponding to the pair of age data and the pair of vital sign data in a preset coordinate system, so as to obtain a plurality of position points corresponding to a plurality of pairs of age data and vital sign data; then clustering the plurality of position points by adopting a k-means clustering algorithm so as to obtain a plurality of position point sets; and establishing a group of corresponding relations for each position point set according to the age data and the vital sign data corresponding to the position point set.
3. The system for sharing and analyzing medical big data based on blockchain and 5G according to claim 2, wherein the medical big data processing unit is specifically configured to, when establishing a group of correspondence for each set of location points according to age data and vital sign data corresponding to the set of location points: and for each position point set, determining the average value or the median of the age data according to the age data corresponding to the position point set, determining the average value or the median of the vital sign data according to the vital sign data corresponding to the position point set, and then establishing a group of corresponding relations between the average value of the age data and the average value of the vital sign data, or establishing a group of corresponding relations between the median of the age data and the median of the vital sign data.
4. The system for sharing and analyzing medical big data based on blockchains and 5G according to claim 1, wherein the terminal device is specifically configured to: calculating a corresponding hash value aiming at multiple pairs of age data and vital sign data of multiple patients, and generating a certificate storage transaction according to the hash value, wherein the certificate storage transaction carries the hash value;
the terminal equipment is also used for generating a transaction identifier of the deposit transaction and filling the transaction identifier into the deposit transaction, and the transaction identifier has uniqueness;
when the terminal device uploads the ciphertext data to the big data server, the terminal device is specifically configured to: encrypting the age data and the vital sign data of a plurality of patients by using a preset encryption and decryption algorithm to obtain a piece of ciphertext data, and uploading the piece of ciphertext data and the transaction identifier of the corresponding evidence storage transaction to the big data server, so that the big data server correspondingly stores the piece of ciphertext data and the transaction identifier;
when the node device of the blockchain network stores the hash value included in the deposit-evidence transaction into the ledger database according to the processing logic stated in the target intelligent contract, the node device is specifically configured to: and correspondingly storing the hash value and the transaction identification contained in the deposit and evidence transaction to the ledger database according to the processing logic stated in the target intelligent contract.
5. The blockchain and 5G-based medical big data sharing and analysis management system according to claim 4, wherein the terminal device is specifically configured to: responding to the data analysis request, and acquiring multiple copies of ciphertext data and transaction identifications corresponding to each copy of ciphertext data from the big data server; for each ciphertext data, decrypting the ciphertext data by using a preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data, calculating hash values of the plurality of pairs of age data and the vital sign data, inquiring the hash value corresponding to the transaction identifier from an account database of the blockchain network according to the transaction identifier corresponding to the ciphertext data, and then comparing whether the two hash values are equal; if the two hash values are not equal, terminating the data analysis operation; if the two hash values are equal, continuing to execute the operation on the next ciphertext data; after the steps are executed for all the ciphertext data, a medical big data processing unit of the terminal device is called, and the pairs of age data and the vital sign data are clustered to obtain the corresponding relation between the ages and the vital sign data.
6. A medical big data analysis management method based on a blockchain and 5G is applied to a terminal device, and comprises the following steps:
acquiring vital sign data of a patient, encrypting the age data and the vital sign data of the patient by using a preset encryption and decryption algorithm to obtain ciphertext data, and uploading the ciphertext data to the big data server, so that the big data server receives and stores the ciphertext data uploaded by the terminal equipment;
calculating a hash value of age data and vital sign data of a patient, and generating a deposit transaction according to the hash value, wherein the deposit transaction carries a contract address of a target intelligent contract, and the target intelligent contract declares processing logic for processing the deposit transaction;
submitting the deposit transaction to the blockchain network, so that after the node equipment of the blockchain network obtains the deposit transaction, the node equipment calls the target intelligent contract according to a contract address carried by the deposit transaction, and stores a hash value contained in the deposit transaction into an account book database according to the processing logic stated in the target intelligent contract;
responding to a data analysis request, acquiring multiple ciphertext data of multiple patients from the big data server, decrypting the multiple ciphertext data by using the preset encryption and decryption algorithm to obtain multiple corresponding pairs of age data and vital sign data, determining hash values of the age data and the vital sign data according to the multiple pairs of age data and the vital sign data, and comparing the determined hash values with corresponding hash values in an account database of the block chain network; if the hash values are inconsistent, terminating the data analysis operation; and if the hash values are consistent, clustering the multiple pairs of age data and vital sign data to obtain the corresponding relation between the ages and the vital sign data.
7. The medical big data analysis and management method based on the blockchain and 5G according to claim 6, wherein the clustering the pairs of age data and vital sign data to obtain the corresponding relationship between the ages and the vital sign data specifically comprises:
for each pair of age data and vital sign data, marking position points corresponding to the pair of age data and the pair of vital sign data in a preset coordinate system, so as to obtain a plurality of position points corresponding to a plurality of pairs of age data and vital sign data;
clustering the plurality of position points by adopting a k-means clustering algorithm so as to obtain a plurality of position point sets;
and aiming at each position point set, establishing a group of corresponding relations according to the age data and the vital sign data corresponding to the position point set.
8. The medical big data analysis and management method based on the blockchain and 5G according to claim 7, wherein for each set of location points, a set of correspondence is established according to age data and vital sign data corresponding to the set of location points, and specifically includes:
and for each position point set, determining the average value or the median of the age data according to the age data corresponding to the position point set, determining the average value or the median of the vital sign data according to the vital sign data corresponding to the position point set, and then establishing a group of corresponding relations between the average value of the age data and the average value of the vital sign data, or establishing a group of corresponding relations between the median of the age data and the median of the vital sign data.
9. The blockchain and 5G-based medical big data analysis and management method according to claim 6, wherein the calculating a hash value of the age data and the vital sign data of the patient and generating a deposit transaction according to the hash value specifically includes: calculating a corresponding hash value aiming at multiple pairs of age data and vital sign data of multiple patients, and generating a certificate storage transaction according to the hash value, wherein the certificate storage transaction carries the hash value;
the method further comprises the following steps: generating a transaction identifier of the deposit transaction, and filling the transaction identifier into the deposit transaction, wherein the transaction identifier has uniqueness;
gather patient's vital sign data to utilize and predetermine encryption and decryption algorithm to encrypt patient's age data and vital sign data to obtain ciphertext data, then ciphertext data upload to big data server makes big data server receives and stores the ciphertext data that terminal equipment uploaded, specifically includes: acquiring respective vital sign data of a plurality of patients, encrypting the respective age data and the respective vital sign data of the plurality of patients by using a preset encryption and decryption algorithm to obtain a piece of ciphertext data, and uploading the piece of ciphertext data and a transaction identifier of a corresponding evidence storage transaction to the big data server, so that the big data server correspondingly stores the piece of ciphertext data and the transaction identifier;
the storing the hash value included in the deposit transaction into an account book database according to the processing logic stated in the target intelligent contract specifically includes: and correspondingly storing the hash value and the transaction identification contained in the deposit and evidence transaction to the ledger database according to the processing logic stated in the target intelligent contract.
10. The blockchain and 5G-based medical big data analysis management method according to claim 9, wherein the response data analysis request is to obtain a plurality of ciphertext data of a plurality of patients from the big data server, decrypt the plurality of ciphertext data by using the preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data, determine hash values of the age data and the vital sign data for the plurality of pairs of age data and vital sign data, and compare the determined hash values with corresponding hash values in a ledger database of a blockchain network; if the hash values are inconsistent, terminating the data analysis operation; if the hash values are consistent, clustering the pairs of age data and vital sign data to obtain the corresponding relation between the ages and the vital sign data, and specifically comprising the following steps:
responding to the data analysis request, and acquiring multiple copies of ciphertext data and transaction identifications corresponding to each copy of ciphertext data from the big data server; for each ciphertext data, decrypting the ciphertext data by using a preset encryption and decryption algorithm to obtain a plurality of corresponding pairs of age data and vital sign data, calculating hash values of the plurality of pairs of age data and the vital sign data, inquiring the hash value corresponding to the transaction identifier from an account database of the blockchain network according to the transaction identifier corresponding to the ciphertext data, and then comparing whether the two hash values are equal; if the two hash values are not equal, terminating the data analysis operation; if the two hash values are equal, continuing to execute the operation on the next ciphertext data; after the steps are executed for all the ciphertext data, a medical big data processing unit of the terminal device is called, and the pairs of age data and the vital sign data are clustered to obtain the corresponding relation between the ages and the vital sign data.
CN202110115655.3A 2021-01-28 2021-01-28 Medical big data sharing and analysis management system based on block chain and 5G Pending CN112861147A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110115655.3A CN112861147A (en) 2021-01-28 2021-01-28 Medical big data sharing and analysis management system based on block chain and 5G

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110115655.3A CN112861147A (en) 2021-01-28 2021-01-28 Medical big data sharing and analysis management system based on block chain and 5G

Publications (1)

Publication Number Publication Date
CN112861147A true CN112861147A (en) 2021-05-28

Family

ID=75987050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110115655.3A Pending CN112861147A (en) 2021-01-28 2021-01-28 Medical big data sharing and analysis management system based on block chain and 5G

Country Status (1)

Country Link
CN (1) CN112861147A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114882982A (en) * 2022-05-11 2022-08-09 河南智健医疗科技有限公司 Communication method and system of health medical terminal
CN115022869A (en) * 2022-06-01 2022-09-06 北京声析科技有限公司 A safe data processing method for 5G digital stethoscope

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109670334A (en) * 2018-12-19 2019-04-23 平安科技(深圳)有限公司 Electronic health record sharing method, device, computer equipment and storage medium
CN109741803A (en) * 2019-01-14 2019-05-10 南京大学 Blockchain-based medical data security collaboration system
CN110211692A (en) * 2019-05-31 2019-09-06 Oppo(重庆)智能科技有限公司 A kind of method and device of data processing
CN110224814A (en) * 2019-06-27 2019-09-10 深圳前海微众银行股份有限公司 A kind of block chain data sharing method and device
CN110635913A (en) * 2019-09-09 2019-12-31 腾讯科技(深圳)有限公司 Electronic prescription verification method and device
CN111369236A (en) * 2020-02-19 2020-07-03 中国建设银行股份有限公司 Data management method and device applied to block chain
CN111523131A (en) * 2020-04-16 2020-08-11 丝链(常州)控股有限公司 Encrypted data storage method with high safety
CN111563130A (en) * 2020-07-15 2020-08-21 成都无右区块链科技有限公司 Data credible data management method and system based on block chain technology
CN111986764A (en) * 2020-09-03 2020-11-24 平安国际智慧城市科技股份有限公司 Block chain-based medical data sharing method and device, terminal and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109670334A (en) * 2018-12-19 2019-04-23 平安科技(深圳)有限公司 Electronic health record sharing method, device, computer equipment and storage medium
CN109741803A (en) * 2019-01-14 2019-05-10 南京大学 Blockchain-based medical data security collaboration system
CN110211692A (en) * 2019-05-31 2019-09-06 Oppo(重庆)智能科技有限公司 A kind of method and device of data processing
CN110224814A (en) * 2019-06-27 2019-09-10 深圳前海微众银行股份有限公司 A kind of block chain data sharing method and device
CN110635913A (en) * 2019-09-09 2019-12-31 腾讯科技(深圳)有限公司 Electronic prescription verification method and device
CN111369236A (en) * 2020-02-19 2020-07-03 中国建设银行股份有限公司 Data management method and device applied to block chain
CN111523131A (en) * 2020-04-16 2020-08-11 丝链(常州)控股有限公司 Encrypted data storage method with high safety
CN111563130A (en) * 2020-07-15 2020-08-21 成都无右区块链科技有限公司 Data credible data management method and system based on block chain technology
CN111986764A (en) * 2020-09-03 2020-11-24 平安国际智慧城市科技股份有限公司 Block chain-based medical data sharing method and device, terminal and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114882982A (en) * 2022-05-11 2022-08-09 河南智健医疗科技有限公司 Communication method and system of health medical terminal
CN115022869A (en) * 2022-06-01 2022-09-06 北京声析科技有限公司 A safe data processing method for 5G digital stethoscope

Similar Documents

Publication Publication Date Title
Chakraborty et al. A secure healthcare system design framework using blockchain technology
CN109547477B (en) Data processing method and device, medium and terminal thereof
US9626521B2 (en) Physiological signal-based encryption and EHR management
CN111933292B (en) Block chain-based hospital body and medical data interaction method and storage medium
CN110635913A (en) Electronic prescription verification method and device
JP2020129760A (en) Distributed data management system and its program
CN114882967A (en) Patient information storage system based on big data
CN111083150A (en) Identity authentication and data security transmission method in medical sensor network environment
CN112861147A (en) Medical big data sharing and analysis management system based on block chain and 5G
CN110752024B (en) Online medical diagnosis service system based on privacy protection
Naresh et al. Secure lightweight IoT integrated RFID mobile healthcare system
CN112398645A (en) Medical data sharing method based on block chain technology
CN110418338B (en) Lightweight RFID wireless authentication method and system for implantable medical devices
CN111370118A (en) Diagnosis and treatment safety analysis method and device for cross-medical institution and computer equipment
WO2019095552A1 (en) Regional healthcare system and method for enhancing security and synergetic integration of electronic medical record
CN115525917A (en) Body data management method based on multiple terminals and data management terminal
Baskar et al. Data security in healthcare using blockchain technology
CN109948348A (en) Medical block chain technology-based identity authentication system and use method thereof
CN116881972B (en) Information interaction method, electronic equipment and storage medium
CN113553371B (en) Medical data processing method, device and computer equipment based on blockchain
CN110706765A (en) Newborn health card handling method and system
CN116488890A (en) Information sharing method and system based on medical community platform
Mahapatra et al. A secure health management framework with anti-fraud healthcare insurance using blockchain
CN111585766A (en) Public key coding method and system for block chain
Park Security and privacy model of an electronic medical record system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210528