CN116502277B - Medical data safety processing method, system and device based on blockchain - Google Patents
Medical data safety processing method, system and device based on blockchain Download PDFInfo
- Publication number
- CN116502277B CN116502277B CN202310786559.0A CN202310786559A CN116502277B CN 116502277 B CN116502277 B CN 116502277B CN 202310786559 A CN202310786559 A CN 202310786559A CN 116502277 B CN116502277 B CN 116502277B
- Authority
- CN
- China
- Prior art keywords
- data
- type
- safety
- security
- grading
- 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000012545 processing Methods 0.000 claims abstract description 82
- 238000000034 method Methods 0.000 claims abstract description 38
- 231100000279 safety data Toxicity 0.000 claims description 181
- 238000004590 computer program Methods 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000004364 calculation method Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 9
- 238000012216 screening Methods 0.000 description 9
- 230000035945 sensitivity Effects 0.000 description 6
- 238000010276 construction Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- 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
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- 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/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Medical Informatics (AREA)
- Data Mining & Analysis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a medical data safety processing method, a system and a device based on a blockchain, wherein the method comprises the following steps: acquiring grading parameters of data to be graded in the medical data; determining a safety grading index according to the obtained grading parameters; performing grading operation on the data to be graded according to the determined safety grading index, and marking the safety level of the data; according to the security level marked by the grading operation, carrying out data security processing of a corresponding level on the data to be graded; the invention can accurately represent the actual security level state of the data to be classified by adopting the security classification index, provides comprehensive and accurate basis for the subsequent division of the security level, and ensures that the data security processing of the corresponding level is more accurate and efficient. After the data security grading processing, the scheme can realize circulation and tracing of the data by utilizing the blockchain technology, and can help to construct a trusted circulation environment of the medical data while guaranteeing the data security.
Description
Technical Field
The invention belongs to the field of data processing and data security and medical data processing application, and particularly relates to a medical data security processing method, system and device based on a blockchain.
Background
With the progress of science and technology and the development of society, the trend of various industries entering into digitization is becoming evident, the medical industry is also rapidly developing in digitization, with the wide application of digitization technology on medical data, medical institutions and various platforms related to medical treatment generate a large amount of medical data, and the medical data relates to highly sensitive data such as privacy data of patients and health data of individuals, so that the security level of the data is generally higher, and especially when the medical data circulates among the platforms, not only security grading processing is needed for the medical data, but also a trusted circulation environment of the medical data is needed to be constructed.
Therefore, how to safely process medical data, ensure the data security, and build a trusted circulation environment in data communication is a problem to be solved at present.
Disclosure of Invention
In view of the above problems, the present invention provides a medical data security processing method, system and device based on blockchain, so as to solve the above technical problems.
The invention provides the following technical scheme:
in a first aspect, the present invention provides a blockchain-based medical data security processing method, the method comprising:
acquiring grading parameters of data to be graded in the medical data;
determining a safety grading index according to the obtained grading parameters;
performing grading operation on the data to be graded according to the determined safety grading index, and marking the safety level of the data;
according to the security level marked by the grading operation, carrying out data security processing of a corresponding level on the data to be graded;
the data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
the grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
specifically, the data in the medical data do not need to be classified and processed safely, so that the data needing to be classified, namely the data to be classified, are screened out from the medical data, then the required classification parameters are identified and extracted from the screened data to be classified, the safety classification index of the data to be classified is determined by the extracted classification parameters, then the data to be classified is classified according to the safety classification index, the safety level of the data is marked, and finally the data safety processing of the corresponding level is adopted according to the marked safety classification;
Specifically, the security level is classified by combining a preset threshold value according to the determined security classification index, if the preset threshold value can be divided into a plurality of corresponding security levels, multiple classification of the security of the medical data can be realized, so that the security level of the medical data can be classified more accurately and finely, an accurate basis is provided for the data security processing of the corresponding level, and powerful technical support is provided for the security assurance of the data;
specifically, the data in the medical industry is highly sensitive data, after the data is processed in a safe grading manner, circulation and tracing of the data can be realized by using a blockchain technology, and the data safety is ensured, so that the construction of a trusted circulation environment of the medical data can be facilitated;
specifically, the data security processing refers to performing corresponding security processing on data with different security levels, such as performing encryption processing on the data;
according to the invention, after medical data are screened, data to be classified which are required to be classified are obtained, and then the data security processing is carried out on the screened data to be classified, so that the data processing amount of the system is greatly reduced, the data processing speed is improved, and after the data to be classified are classified, the data security processing of corresponding levels is carried out according to the classified security levels, so that the data security processing of corresponding different levels is carried out according to the different security levels of the data to be classified, the data security processing is more attached to the data, the security classification index is adopted, the security level of the data to be classified is comprehensively, objectively and accurately measured, the classification operation is more accurate, and accordingly, the data security processing carried out according to the security level marked by the classification operation is more accurate and accords with the actual data security state of the data to be classified. Therefore, the invention has the advantages of accurate grading operation, safe data processing and fitting of the actual state, smaller data processing amount and high processing efficiency.
Further, the step of acquiring the grading parameters of the data to be graded in the medical data includes:
acquiring first hierarchical data in the medical data;
extracting second hierarchical data from the first hierarchical data;
taking the second classification data as data to be classified;
acquiring required grading parameters from the data to be graded;
the first grading data are medical data containing data blocks in the medical data;
the first hierarchical data comprises first type security data and second type security data;
the second grading data is medical data containing at least one second type of safety data in the first grading data;
the data blocks comprise first data blocks and/or second data blocks, wherein the first data blocks represent a certain category of key words in a domain classification database to which the first data blocks belong, and the second data blocks are corresponding specific data associated with the first data blocks;
the domain classification database is a knowledge structure classification tree of a certain domain, comprises various types of different ranges, is divided into different levels according to the range size contained in the types, the range of a high-level type is larger than the range of a low-level type, the level of the type level is represented by a level value, and the lower the level of the knowledge structure classification tree of the certain type in the domain is, the smaller the range contained in the type is, the larger the level value of the level is;
Specifically, in the knowledge structure classification tree of a certain field, the lower the hierarchy corresponding to a certain category is, the larger the hierarchy value is, the more categories are contained in the hierarchy, the smaller the range contained in each category is, and the hierarchy with the largest hierarchy value is at the extreme end of the knowledge structure classification tree of the field;
the category is a certain category in the domain classification database, and different ranges are contained in different categories; in the data to be classified, the same category contains at least one data block;
the first type of safety data is a data block without grading operation;
the second type of safety data is a data block needing to be subjected to grading operation;
specifically, the first type of security data is general data with lower security level and lower sensitivity, namely data without classification operation; the second type of security data is non-conventional data with higher security level and higher sensitivity than the first type of security data, namely data needing to be subjected to grading operation;
after the first grading data is acquired from the medical data, the second grading data is extracted from the first grading data, and finally, the second grading data is used as data to be graded, and the required grading parameters are acquired from the second grading data; according to the process, after the initial medical data are screened for multiple times, the data to be classified with the highest correlation with the required classification parameters can be extracted, the real data to be classified can be rapidly screened out by setting reasonable screening conditions, the process of acquiring the data to be classified is greatly simplified, the acquired data to be classified is more accurate, accurate basic data is provided for the subsequent extraction of the required classification parameters, and the accuracy of the classification parameters is further improved.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are taken as the required classification parameters;
the invention takes the self parameters related to each second type of safety data in the data to be classified, the self parameters of the domain classification database and the corresponding related parameters of each second type of safety data in the domain classification database as the required classification parameters, thus taking the self parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data as the required classification parameters, providing comprehensive and accurate classification parameters for the subsequent determination of safety classification indexes, ensuring that the selected parameters of the safety classification indexes are comprehensive, and the obtained result of the safety classification indexes is objective and accurate, thereby further improving the accuracy of the safety level determined after the classification operation; when the corresponding data security processing of different levels is carried out, the security processing of the data is more attached to the state of the data.
Further, the related parameters of the second type of security data comprise data blocks of the second type of security data and related parameters of the type;
the related parameters of the domain classification database to which the second type of security data belongs include the total number of levels contained in the domain classification database to which the second type of security data belongs, and the hierarchical value of the highest level and the hierarchical value of the lowest level in all the levels contained in the domain classification database to which the second type of security data belongs;
the corresponding relevant parameters of the second type of safety data in the domain classification database comprise each type of the second type of safety data, the level value of the corresponding level in the domain classification database and the total number of the types of the first type of safety data and the second type of safety data in all the types contained in the corresponding level;
according to the invention, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are respectively refined, so that the parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data and the domain classification database are respectively adopted, and the characteristic parameters with higher corresponding degree of association can be adopted, so that the pertinence and the degree of association of the parameters can be further improved, the operation efficiency is higher when the safety classification index is determined, and the operation result is more accurate.
Further, the determining a security grading index according to the obtained grading parameter includes:
respectively calculating the related parameters of the second type of safety data of all the categories in the data to be classified, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs to obtain the safety classification indexes of all the categories, and weighting and calculating the safety classification indexes of all the categories to obtain the comprehensive safety classification indexes of the data to be classified as the safety classification indexes;
according to the invention, the second type of safety data in all types in the data to be classified is respectively subjected to independent safety classification index calculation, and then the comprehensive safety classification index of the data to be classified is obtained after the weighting operation, so that the safety classification index result can comprehensively measure the safety level state of the data to be classified, the accuracy of the safety classification index is further improved, the follow-up classification operation and the data safety processing can be more in accordance with the actual safety level of the data to be classified, and the scientific and accurate data safety processing of the medical data can be realized.
Further, the safety grading index is determined by the first safety grading index, and specifically comprises the following steps:
;
wherein Q is 1 Is a first security grading index;
specifically, the first security grading index is a security grading index determined by comprehensive calculation of the second type of security data contained in the data to be graded, the respective characteristic parameters of the classified database of the domain to which the second type of security data belongs and the associated parameters of the second type of security data;
p i the number of data blocks in the ith class of the second class of safety data in the data to be classified;
p is the total number of data blocks of all categories of the second type of security data in the data to be classified;
n is the total number of all categories of the second type of security data in the data to be classified;
A i2 the i-th category of the second type of safety data in the data to be classified belongs to the total number of categories of the second type of safety data in all categories contained in the corresponding level in the field classification database;
A i1 the method comprises the steps that the i-th category of second-class safety data in data to be classified belongs to the total number of categories of first-class safety data in all categories contained in corresponding levels in a domain classification database;
the data to be classified is data which needs to be classified safely when the data between the platforms or in the platform are interacted and stored;
c i The method comprises the steps that the i-th class of second-class security data in data to be classified is the hierarchy value of a corresponding hierarchy in a domain classification database;
c i1 the method comprises the steps that the i-th class of second-class security data in data to be classified is the highest hierarchy level value in all hierarchies containing the second-class security data in a domain classification database;
c i2 the method comprises the steps that the i-th class of second-class security data in data to be classified is the lowest-level value in all levels containing the second-class security data in a domain classification database;
c i0 the method comprises the steps that the i-th category of second-class security data in data to be classified belongs to the total number of levels contained in a domain classification database;
the parameters are all corresponding data collected in the same data to be classified.
The invention adopts the second type security data contained in the data to be classified, the respective characteristic parameters of the domain classification database and the associated parameters of the second type security data and the domain classification database to which the second type security data belong to carry out comprehensive calculation to determine the security classification index, so that the parameter selection range of the security classification index is comprehensive, the main characteristic parameters with higher degree of association with the respective characteristics of the second type security data and the domain classification database to which the second type security data belong and the main characteristic parameters with close association between the second type security data and the main characteristic parameters are selected, and the efficiency of determining the security classification index is further improved on the premise of ensuring the accuracy of the security classification index result; therefore, the safety grading index is determined by the first safety grading index, so that the accuracy of the safety grading index can be fully ensured, and the efficiency of determining the safety grading index is higher.
Further, the extracting second hierarchical data from the first hierarchical data includes:
screening and extracting second-class security data from the first-class security data;
screening and extracting fourth type security data from the second type security data;
taking the fourth type of security data as second hierarchical data;
the second type of security data comprises third type of security data and fourth type of security data;
the third type of safety data is a data block only with a first data block in all data blocks of the second type of safety data;
the fourth type of safety data is a data block which is provided with a first data block and a second data block simultaneously in all data blocks of the second type of safety data;
specifically, the first data block represents a keyword of a certain category in a domain classification database to which the first data block belongs, and the keyword is a keyword with the same name as the keyword of the certain category or is judged to be other synonymous and similar keywords of the same category;
specifically, the first data block and the second data block are a group of data blocks in one-to-one correspondence; in the domain classification database, at least one keyword (i.e., the first data block) associated with the same category, so that a specific category is identified by the keyword, such as: in the data to be classified, the keyword which is the same name as the category A is identified as the category A, and the keyword which is the same name as the category A is also identified as the category A, so that in the data to be classified, the keyword which is the same name as the category A or the keyword which is the same name as the category A is identified as the first data block of the category A, namely, in the data to be classified, the condition that a plurality of data blocks belong to the same category possibly exists, and the first data blocks of the plurality of data blocks are the keyword which is the same name as the category or the keyword which is the same kind possibly exists;
Specifically, the first data block and the second data block are in two forms of the same class; the first data block is used for representing key words of the category, and the second data block is used for representing specific data corresponding to the category; specific data herein is specific data within the category; including but not limited to, alphanumeric and digital, the presentation may be in the form of pictures, audio, video, etc.
According to the invention, the second type of safety data is divided into the third type of safety data and the fourth type of safety data according to the structure of the data blocks (namely the first data block and the second data block), so that when the safety classification index is determined, specific data (namely the second data block) corresponding to different types is used as an important parameter, the association degree between the result of the safety classification index and the second type of safety data is further improved, the safety classification index is more attached to the safety level state of the actual data to be classified, and the result of the safety classification index is more accurate.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the fourth type of safety data, the related parameters of the domain classification database to which the fourth type of safety data belongs and the related parameters corresponding to the fourth type of safety data in the domain classification database to which the fourth type of safety data belongs are taken as the required classification parameters;
The safety grading index is determined by a second safety grading index, and specifically comprises the following steps:
;
wherein Q is 2 Is a second security classification index;
specifically, the second security classification index is a security classification index determined by comprehensive calculation of four types of security data contained in the data to be classified, respective characteristic parameters of a domain classification database to which the data to be classified belongs and associated parameters of the four types of security data;
r j the number of the data blocks in the j-th class of the fourth class of the safety data is the number of the data blocks in the j-th class of the safety data to be classified;
r is the total number of all types of data blocks of fourth type of safety data in the data to be classified;
m is the total number of all categories of fourth-type security data in the data to be classified;
A j2 the j-th category of the fourth type of safety data in the data to be classified belongs to the number of categories of the second type of safety data in all categories contained in the corresponding level in the field classification database;
A j1 the j-th category of the second type of safety data in the data to be classified belongs to the number of categories of the first type of safety data in all categories contained in the corresponding level in the field classification database;
c j ' is the j-th category of the fourth type of safety data in the data to be classified, and the hierarchy value of the corresponding hierarchy in the domain classification database;
c j0 'j' is the j-th category of the fourth type of security data in the data to be classified, and belongs to the total number of levels contained in the domain classification database;
α jx the actual data amount contained in the second data of the x data block in all data blocks in the j type of the fourth type of safety data in the data to be classified;
α j0 the standard data volume of the j-th class of the fourth class of safety data in the data to be classified;
specifically, the actual data amount contained in the second data is a specific data amount corresponding to the category in the data block in the data to be classified; the standard data size of the second data is the minimum data size (such as bytes or characters) of specific data corresponding to the category under normal conditions, different categories have different standard data sizes, and the standard data sizes can be obtained by statistics of big data related to the category in medical data, and national medical data related standards can also be adopted;
the parameters are all corresponding data collected in the same data to be classified.
According to the invention, the security classification index determined by comprehensive calculation is carried out by adopting the fourth type of security data contained in the data to be classified, the respective characteristic parameters of the classification database of the domain to which the fourth type of security data belongs and the association parameters of the fourth type of security data, so that the association degree between the classification parameters of the security classification index and the security level state of the data to be classified is higher, the security level state of the data to be classified is more attached, the accuracy of the security classification index result is further improved, and the efficiency of determining the security classification index is higher; therefore, the safety grading index is determined by the second safety grading index, so that the accuracy of the safety grading index is higher, and the efficiency of determining the safety grading index is higher.
In a second aspect, the present invention provides a blockchain-based medical data security processing system, the system comprising:
the grading parameter acquisition module is used for acquiring grading parameters of the data to be graded in the medical data;
the grading index determining module is used for determining a safety grading index according to the acquired grading parameters;
the grading operation execution module is used for carrying out grading operation on the data to be graded according to the determined safety grading index and marking the safety level of the data to be graded;
the grading safety processing module is used for carrying out data safety processing of corresponding grade on the data to be graded according to the safety grade marked by the grading operation;
the data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
the grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
in a third aspect, the present invention provides a computer readable storage medium having stored thereon a computer program which when executed by a processor implements the method of the first aspect.
In a fourth aspect, the present invention provides a computer apparatus comprising a memory and a processor; the memory is used for storing a computer program; the processor is configured to implement the method according to the first aspect when executing the computer program.
In summary, the invention acquires the grading parameters of the data to be graded in the medical data, then determines the safety grading index according to the acquired grading parameters, and finally carries out the data safety processing of the corresponding grade on the data to be graded according to the safety grading index; the actual security level state of the data to be classified can be accurately represented by adopting the security classification index, and a comprehensive and accurate basis is provided for the division of the subsequent security level, so that the data security processing of the corresponding level is more accurate and efficient. After the data security grading processing, circulation and tracing of the data can be realized by using a blockchain technology, so that the data security is ensured, and meanwhile, the construction of a trusted circulation environment of medical data can be facilitated.
Drawings
For ease of illustration, the invention is described in detail by the following detailed description and the accompanying drawings.
FIG. 1 is a schematic flow chart of the method of the present invention;
FIG. 2 is a second flow chart of the method of the present invention;
FIG. 3 is a third flow chart of the method of the present invention;
FIG. 4 is a schematic diagram of a system architecture of the present invention;
FIG. 5 is a schematic diagram of a computer readable storage medium of the present invention;
FIG. 6 is a schematic diagram of a computer device according to the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without any inventive effort, are intended to be within the scope of the invention.
Example 1
As shown in fig. 1, the present embodiment provides a medical data security processing method based on a blockchain, which includes:
acquiring grading parameters of data to be graded in the medical data;
determining a safety grading index according to the obtained grading parameters;
performing grading operation on the data to be graded according to the determined safety grading index, and marking the safety level of the data;
according to the security level marked by the grading operation, carrying out data security processing of a corresponding level on the data to be graded;
The data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
the grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
specifically, the data in the medical data do not need to be classified and processed safely, so that the data needing to be classified, namely the data to be classified, are screened out from the medical data, then the required classification parameters are identified and extracted from the screened data to be classified, the safety classification index of the data to be classified is determined by the extracted classification parameters, then the data to be classified is classified according to the safety classification index, the safety level of the data is marked, and finally the data safety processing of the corresponding level is adopted according to the marked safety classification;
specifically, the security level is classified by combining a preset threshold value according to the determined security classification index, if the preset threshold value can be divided into a plurality of corresponding security levels, multiple classification of the security of the medical data can be realized, so that the security level of the medical data can be classified more accurately and finely, an accurate basis is provided for the data security processing of the corresponding level, and powerful technical support is provided for the security assurance of the data;
Specifically, the data in the medical industry is highly sensitive data, after the data is processed in a safe grading manner, circulation and tracing of the data can be realized by using a blockchain technology, and the data safety is ensured, so that the construction of a trusted circulation environment of the medical data can be facilitated;
specifically, the data security processing refers to performing corresponding security processing on data with different security levels, such as performing encryption processing on the data;
according to the invention, after medical data are screened, data to be classified which are required to be classified are obtained, and then the data security processing is carried out on the screened data to be classified, so that the data processing amount of the system is greatly reduced, the data processing speed is improved, and after the data to be classified are classified, the data security processing of corresponding levels is carried out according to the classified security levels, so that the data security processing of corresponding different levels is carried out according to the different security levels of the data to be classified, the data security processing is more attached to the data, the security classification index is adopted, the security level of the data to be classified is comprehensively, objectively and accurately measured, the classification operation is more accurate, and accordingly, the data security processing carried out according to the security level marked by the classification operation is more accurate and accords with the actual data security state of the data to be classified. Therefore, the invention has the advantages of accurate grading operation, safe data processing and fitting of the actual state, smaller data processing amount and high processing efficiency.
Further, as shown in fig. 2, the step of obtaining the grading parameter of the data to be graded in the medical data includes:
acquiring first hierarchical data in the medical data;
extracting second hierarchical data from the first hierarchical data;
taking the second classification data as data to be classified;
acquiring required grading parameters from the data to be graded;
the first grading data are medical data containing data blocks in the medical data;
the first hierarchical data comprises first type security data and second type security data;
the second grading data is medical data containing at least one second type of safety data in the first grading data;
the data blocks comprise first data blocks and/or second data blocks, wherein the first data blocks represent a certain category of key words in a domain classification database to which the first data blocks belong, and the second data blocks are corresponding specific data associated with the first data blocks;
the domain classification database is a knowledge structure classification tree of a certain domain, comprises various types of different ranges, is divided into different levels according to the range size contained in the types, the range of a high-level type is larger than the range of a low-level type, the level of the type level is represented by a level value, and the lower the level of the knowledge structure classification tree of the certain type in the domain is, the smaller the range contained in the type is, the larger the level value of the level is;
Specifically, in the knowledge structure classification tree of a certain field, the lower the hierarchy corresponding to a certain category is, the larger the hierarchy value is, the more categories are contained in the hierarchy, the smaller the range contained in each category is, and the hierarchy with the largest hierarchy value is at the extreme end of the knowledge structure classification tree of the field;
the category is a certain category in the domain classification database, and different ranges are contained in different categories; in the data to be classified, the same category contains at least one data block;
the first type of safety data is a data block without grading operation;
the second type of safety data is a data block needing to be subjected to grading operation;
specifically, the first type of security data is general data with lower security level and lower sensitivity, namely data without classification operation; the second type of security data is non-conventional data with higher security level and higher sensitivity than the first type of security data, namely data needing to be subjected to grading operation;
after the first grading data is acquired from the medical data, the second grading data is extracted from the first grading data, and finally, the second grading data is used as data to be graded, and the required grading parameters are acquired from the second grading data; according to the process, after the initial medical data are screened for multiple times, the data to be classified with the highest correlation with the required classification parameters can be extracted, the real data to be classified can be rapidly screened out by setting reasonable screening conditions, the process of acquiring the data to be classified is greatly simplified, the acquired data to be classified is more accurate, accurate basic data is provided for the subsequent extraction of the required classification parameters, and the accuracy of the classification parameters is further improved.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are taken as the required classification parameters;
the invention takes the self parameters related to each second type of safety data in the data to be classified, the self parameters of the domain classification database and the corresponding related parameters of each second type of safety data in the domain classification database as the required classification parameters, thus taking the self parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data as the required classification parameters, providing comprehensive and accurate classification parameters for the subsequent determination of safety classification indexes, ensuring that the selected parameters of the safety classification indexes are comprehensive, and the obtained result of the safety classification indexes is objective and accurate, thereby further improving the accuracy of the safety level determined after the classification operation; when the corresponding data security processing of different levels is carried out, the security processing of the data is more attached to the state of the data.
Further, the related parameters of the second type of security data comprise data blocks of the second type of security data and related parameters of the type;
the related parameters of the domain classification database to which the second type of security data belongs include the total number of levels contained in the domain classification database to which the second type of security data belongs, and the hierarchical value of the highest level and the hierarchical value of the lowest level in all the levels contained in the domain classification database to which the second type of security data belongs;
the corresponding relevant parameters of the second type of safety data in the domain classification database comprise each type of the second type of safety data, the level value of the corresponding level in the domain classification database and the total number of the types of the first type of safety data and the second type of safety data in all the types contained in the corresponding level;
according to the invention, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are respectively refined, so that the parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data and the domain classification database are respectively adopted, and the characteristic parameters with higher corresponding degree of association can be adopted, so that the pertinence and the degree of association of the parameters can be further improved, the operation efficiency is higher when the safety classification index is determined, and the operation result is more accurate.
Further, the determining a security grading index according to the obtained grading parameter includes:
respectively calculating the related parameters of the second type of safety data of all the categories in the data to be classified, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs to obtain the safety classification indexes of all the categories, and weighting and calculating the safety classification indexes of all the categories to obtain the comprehensive safety classification indexes of the data to be classified as the safety classification indexes;
according to the invention, the second type of safety data in all types in the data to be classified is respectively subjected to independent safety classification index calculation, and then the comprehensive safety classification index of the data to be classified is obtained after the weighting operation, so that the safety classification index result can comprehensively measure the safety level state of the data to be classified, the accuracy of the safety classification index is further improved, the follow-up classification operation and the data safety processing can be more in accordance with the actual safety level of the data to be classified, and the scientific and accurate data safety processing of the medical data can be realized.
Further, the safety grading index is determined by the first safety grading index, and specifically comprises the following steps:
;
wherein Q is 1 Is a first security grading index;
specifically, the first security grading index is a security grading index determined by comprehensive calculation of the second type of security data contained in the data to be graded, the respective characteristic parameters of the classified database of the domain to which the second type of security data belongs and the associated parameters of the second type of security data;
p i the number of data blocks in the ith class of the second class of safety data in the data to be classified;
p is the total number of data blocks of all categories of the second type of security data in the data to be classified;
n is the total number of all categories of the second type of security data in the data to be classified;
A i2 for the ith class of the second class of security data in the data to be classified, the data is classified into corresponding levels in the database in the fieldThe total number of the categories belonging to the second category of the security data in all the included categories;
A i1 the method comprises the steps that the i-th category of second-class safety data in data to be classified belongs to the total number of categories of first-class safety data in all categories contained in corresponding levels in a domain classification database;
the data to be classified is data which needs to be classified safely when the data between the platforms or in the platform are interacted and stored;
c i The method comprises the steps that the i-th class of second-class security data in data to be classified is the hierarchy value of a corresponding hierarchy in a domain classification database;
c i1 the method comprises the steps that the i-th class of second-class security data in data to be classified is the highest hierarchy level value in all hierarchies containing the second-class security data in a domain classification database;
c i2 the method comprises the steps that the i-th class of second-class security data in data to be classified is the lowest-level value in all levels containing the second-class security data in a domain classification database;
c i0 the method comprises the steps that the i-th category of second-class security data in data to be classified belongs to the total number of levels contained in a domain classification database;
the parameters are all corresponding data collected in the same data to be classified.
The invention adopts the second type security data contained in the data to be classified, the respective characteristic parameters of the domain classification database and the associated parameters of the second type security data and the domain classification database to which the second type security data belong to carry out comprehensive calculation to determine the security classification index, so that the parameter selection range of the security classification index is comprehensive, the main characteristic parameters with higher degree of association with the respective characteristics of the second type security data and the domain classification database to which the second type security data belong and the main characteristic parameters with close association between the second type security data and the main characteristic parameters are selected, and the efficiency of determining the security classification index is further improved on the premise of ensuring the accuracy of the security classification index result; therefore, the safety grading index is determined by the first safety grading index, so that the accuracy of the safety grading index can be fully ensured, and the efficiency of determining the safety grading index is higher.
Further, as shown in fig. 3, in the first hierarchical data, extracting second hierarchical data includes:
screening and extracting second-class security data from the first-class security data;
screening and extracting fourth type security data from the second type security data;
taking the fourth type of security data as second hierarchical data;
the second type of security data comprises third type of security data and fourth type of security data;
the third type of safety data is a data block only with a first data block in all data blocks of the second type of safety data;
the fourth type of safety data is a data block which is provided with a first data block and a second data block simultaneously in all data blocks of the second type of safety data;
specifically, the first data block represents a keyword of a certain category in a domain classification database to which the first data block belongs, and the keyword is a keyword with the same name as the keyword of the certain category or is judged to be other synonymous and similar keywords of the same category;
specifically, the first data block and the second data block are a group of data blocks in one-to-one correspondence; in the domain classification database, at least one keyword (i.e., the first data block) associated with the same category, so that a specific category is identified by the keyword, such as: in the data to be classified, the keyword which is the same name as the category A is identified as the category A, and the keyword which is the same name as the category A is also identified as the category A, so that in the data to be classified, the keyword which is the same name as the category A or the keyword which is the same name as the category A is identified as the first data block of the category A, namely, in the data to be classified, the condition that a plurality of data blocks belong to the same category possibly exists, and the first data blocks of the plurality of data blocks are the keyword which is the same name as the category or the keyword which is the same kind possibly exists;
Specifically, the first data block and the second data block are in two forms of the same class; the first data block is used for representing key words of the category, and the second data block is used for representing specific data corresponding to the category; specific data herein is specific data within the category; including but not limited to, alphanumeric and digital, the presentation may be in the form of pictures, audio, video, etc.
According to the invention, the second type of safety data is divided into the third type of safety data and the fourth type of safety data according to the structure of the data blocks (namely the first data block and the second data block), so that when the safety classification index is determined, specific data (namely the second data block) corresponding to different types is used as an important parameter, the association degree between the result of the safety classification index and the second type of safety data is further improved, the safety classification index is more attached to the safety level state of the actual data to be classified, and the result of the safety classification index is more accurate.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the fourth type of safety data, the related parameters of the domain classification database to which the fourth type of safety data belongs and the related parameters corresponding to the fourth type of safety data in the domain classification database to which the fourth type of safety data belongs are taken as the required classification parameters;
The safety grading index is determined by a second safety grading index, and specifically comprises the following steps:
;
wherein Q is 2 Is a second security classification index;
specifically, the second security classification index is a security classification index determined by comprehensive calculation of four types of security data contained in the data to be classified, respective characteristic parameters of a domain classification database to which the data to be classified belongs and associated parameters of the four types of security data;
r j the number of the data blocks in the j-th class of the fourth class of the safety data is the number of the data blocks in the j-th class of the safety data to be classified;
r is the total number of all types of data blocks of fourth type of safety data in the data to be classified;
m is the total number of all categories of fourth-type security data in the data to be classified;
A j2 the j-th category of the fourth type of safety data in the data to be classified belongs to the number of categories of the second type of safety data in all categories contained in the corresponding level in the field classification database;
A j1 the j-th category of the second type of safety data in the data to be classified belongs to the number of categories of the first type of safety data in all categories contained in the corresponding level in the field classification database;
c j ' is the j-th category of the fourth type of safety data in the data to be classified, and the hierarchy value of the corresponding hierarchy in the domain classification database;
c j0 'j' is the j-th category of the fourth type of security data in the data to be classified, and belongs to the total number of levels contained in the domain classification database;
α jx the actual data amount contained in the second data of the x data block in all data blocks in the j type of the fourth type of safety data in the data to be classified;
α j0 the standard data volume of the j-th class of the fourth class of safety data in the data to be classified;
specifically, the actual data amount contained in the second data is a specific data amount corresponding to the category in the data block in the data to be classified; the standard data size of the second data is the minimum data size (such as bytes or characters) of specific data corresponding to the category under normal conditions, different categories have different standard data sizes, and the standard data sizes can be obtained by statistics of big data related to the category in medical data, and national medical data related standards can also be adopted;
the parameters are all corresponding data collected in the same data to be classified.
According to the invention, the security classification index determined by comprehensive calculation is carried out by adopting the fourth type of security data contained in the data to be classified, the respective characteristic parameters of the classification database of the domain to which the fourth type of security data belongs and the association parameters of the fourth type of security data, so that the association degree between the classification parameters of the security classification index and the security level state of the data to be classified is higher, the security level state of the data to be classified is more attached, the accuracy of the security classification index result is further improved, and the efficiency of determining the security classification index is higher; therefore, the safety grading index is determined by the second safety grading index, so that the accuracy of the safety grading index is higher, and the efficiency of determining the safety grading index is higher.
Example 2
As shown in fig. 4, the present embodiment provides a medical data security processing system based on a blockchain, the system including:
the grading parameter acquisition module is used for acquiring grading parameters of the data to be graded in the medical data;
the grading index determining module is used for determining a safety grading index according to the acquired grading parameters;
the grading operation execution module is used for carrying out grading operation on the data to be graded according to the determined safety grading index and marking the safety level of the data to be graded;
the grading safety processing module is used for carrying out data safety processing of corresponding grade on the data to be graded according to the safety grade marked by the grading operation;
the data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
the grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
specifically, the data in the medical data do not need to be classified and processed safely, so that the data needing to be classified, namely the data to be classified, are screened out from the medical data, then the required classification parameters are identified and extracted from the screened data to be classified, the safety classification index of the data to be classified is determined by the extracted classification parameters, then the data to be classified is classified according to the safety classification index, the safety level of the data is marked, and finally the data safety processing of the corresponding level is adopted according to the marked safety classification;
Specifically, the security level is classified by combining a preset threshold value according to the determined security classification index, if the preset threshold value can be divided into a plurality of corresponding security levels, multiple classification of the security of the medical data can be realized, so that the security level of the medical data can be classified more accurately and finely, an accurate basis is provided for the data security processing of the corresponding level, and powerful technical support is provided for the security assurance of the data;
specifically, the data in the medical industry is highly sensitive data, after the data is processed in a safe grading manner, circulation and tracing of the data can be realized by using a blockchain technology, and the data safety is ensured, so that the construction of a trusted circulation environment of the medical data can be facilitated;
specifically, the data security processing refers to performing corresponding security processing on data with different security levels, such as performing encryption processing on the data;
according to the invention, after medical data are screened, data to be classified which are required to be classified are obtained, and then the data security processing is carried out on the screened data to be classified, so that the data processing amount of the system is greatly reduced, the data processing speed is improved, and after the data to be classified are classified, the data security processing of corresponding levels is carried out according to the classified security levels, so that the data security processing of corresponding different levels is carried out according to the different security levels of the data to be classified, the data security processing is more attached to the data, the security classification index is adopted, the security level of the data to be classified is comprehensively, objectively and accurately measured, the classification operation is more accurate, and accordingly, the data security processing carried out according to the security level marked by the classification operation is more accurate and accords with the actual data security state of the data to be classified. Therefore, the invention has the advantages of accurate grading operation, safe data processing and fitting of the actual state, smaller data processing amount and high processing efficiency.
Further, as shown in fig. 2, the step of obtaining the grading parameter of the data to be graded in the medical data includes:
acquiring first hierarchical data in the medical data;
extracting second hierarchical data from the first hierarchical data;
taking the second classification data as data to be classified;
acquiring required grading parameters from the data to be graded;
the first grading data are medical data containing data blocks in the medical data;
the first hierarchical data comprises first type security data and second type security data;
the second grading data is medical data containing at least one second type of safety data in the first grading data;
the data blocks comprise first data blocks and/or second data blocks, wherein the first data blocks represent a certain category of key words in a domain classification database to which the first data blocks belong, and the second data blocks are corresponding specific data associated with the first data blocks;
the domain classification database is a knowledge structure classification tree of a certain domain, comprises various types of different ranges, is divided into different levels according to the range size contained in the types, the range of a high-level type is larger than the range of a low-level type, the level of the type level is represented by a level value, and the lower the level of the knowledge structure classification tree of the certain type in the domain is, the smaller the range contained in the type is, the larger the level value of the level is;
Specifically, in the knowledge structure classification tree of a certain field, the lower the hierarchy corresponding to a certain category is, the larger the hierarchy value is, the more categories are contained in the hierarchy, the smaller the range contained in each category is, and the hierarchy with the largest hierarchy value is at the extreme end of the knowledge structure classification tree of the field;
the category is a certain category in the domain classification database, and different ranges are contained in different categories; in the data to be classified, the same category contains at least one data block;
the first type of safety data is a data block without grading operation;
the second type of safety data is a data block needing to be subjected to grading operation;
specifically, the first type of security data is general data with lower security level and lower sensitivity, namely data without classification operation; the second type of security data is non-conventional data with higher security level and higher sensitivity than the first type of security data, namely data needing to be subjected to grading operation;
after the first grading data is acquired from the medical data, the second grading data is extracted from the first grading data, and finally, the second grading data is used as data to be graded, and the required grading parameters are acquired from the second grading data; according to the process, after the initial medical data are screened for multiple times, the data to be classified with the highest correlation with the required classification parameters can be extracted, the real data to be classified can be rapidly screened out by setting reasonable screening conditions, the process of acquiring the data to be classified is greatly simplified, the acquired data to be classified is more accurate, accurate basic data is provided for the subsequent extraction of the required classification parameters, and the accuracy of the classification parameters is further improved.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are taken as the required classification parameters;
the invention takes the self parameters related to each second type of safety data in the data to be classified, the self parameters of the domain classification database and the corresponding related parameters of each second type of safety data in the domain classification database as the required classification parameters, thus taking the self parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data as the required classification parameters, providing comprehensive and accurate classification parameters for the subsequent determination of safety classification indexes, ensuring that the selected parameters of the safety classification indexes are comprehensive, and the obtained result of the safety classification indexes is objective and accurate, thereby further improving the accuracy of the safety level determined after the classification operation; when the corresponding data security processing of different levels is carried out, the security processing of the data is more attached to the state of the data.
Further, the related parameters of the second type of security data comprise data blocks of the second type of security data and related parameters of the type;
the related parameters of the domain classification database to which the second type of security data belongs include the total number of levels contained in the domain classification database to which the second type of security data belongs, and the hierarchical value of the highest level and the hierarchical value of the lowest level in all the levels contained in the domain classification database to which the second type of security data belongs;
the corresponding relevant parameters of the second type of safety data in the domain classification database comprise each type of the second type of safety data, the level value of the corresponding level in the domain classification database and the total number of the types of the first type of safety data and the second type of safety data in all the types contained in the corresponding level;
according to the invention, the related parameters of the second type of safety data, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs are respectively refined, so that the parameters of the second type of safety data and the domain classification database and the parameters related to the second type of safety data and the domain classification database are respectively adopted, and the characteristic parameters with higher corresponding degree of association can be adopted, so that the pertinence and the degree of association of the parameters can be further improved, the operation efficiency is higher when the safety classification index is determined, and the operation result is more accurate.
Further, the determining a security grading index according to the obtained grading parameter includes:
respectively calculating the related parameters of the second type of safety data of all the categories in the data to be classified, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs to obtain the safety classification indexes of all the categories, and weighting and calculating the safety classification indexes of all the categories to obtain the comprehensive safety classification indexes of the data to be classified as the safety classification indexes;
according to the invention, the second type of safety data in all types in the data to be classified is respectively subjected to independent safety classification index calculation, and then the comprehensive safety classification index of the data to be classified is obtained after the weighting operation, so that the safety classification index result can comprehensively measure the safety level state of the data to be classified, the accuracy of the safety classification index is further improved, the follow-up classification operation and the data safety processing can be more in accordance with the actual safety level of the data to be classified, and the scientific and accurate data safety processing of the medical data can be realized.
Further, the safety grading index is determined by the first safety grading index, and specifically comprises the following steps:
;
wherein Q is 1 Is a first security grading index;
specifically, the first security grading index is a security grading index determined by comprehensive calculation of the second type of security data contained in the data to be graded, the respective characteristic parameters of the classified database of the domain to which the second type of security data belongs and the associated parameters of the second type of security data;
p i the number of data blocks in the ith class of the second class of safety data in the data to be classified;
p is the total number of data blocks of all categories of the second type of security data in the data to be classified;
n is the total number of all categories of the second type of security data in the data to be classified;
A i2 the i-th category of the second type of safety data in the data to be classified belongs to the total number of categories of the second type of safety data in all categories contained in the corresponding level in the field classification database;
A i1 the method comprises the steps that the i-th category of second-class safety data in data to be classified belongs to the total number of categories of first-class safety data in all categories contained in corresponding levels in a domain classification database;
the data to be classified is data which needs to be classified safely when the data between the platforms or in the platform are interacted and stored;
c i The method comprises the steps that the i-th class of second-class security data in data to be classified is the hierarchy value of a corresponding hierarchy in a domain classification database;
c i1 the method comprises the steps that the i-th class of second-class security data in data to be classified is the highest hierarchy level value in all hierarchies containing the second-class security data in a domain classification database;
c i2 the method comprises the steps that the i-th class of second-class security data in data to be classified is the lowest-level value in all levels containing the second-class security data in a domain classification database;
c i0 the method comprises the steps that the i-th category of second-class security data in data to be classified belongs to the total number of levels contained in a domain classification database;
the parameters are all corresponding data collected in the same data to be classified.
The invention adopts the second type security data contained in the data to be classified, the respective characteristic parameters of the domain classification database and the associated parameters of the second type security data and the domain classification database to which the second type security data belong to carry out comprehensive calculation to determine the security classification index, so that the parameter selection range of the security classification index is comprehensive, the main characteristic parameters with higher degree of association with the respective characteristics of the second type security data and the domain classification database to which the second type security data belong and the main characteristic parameters with close association between the second type security data and the main characteristic parameters are selected, and the efficiency of determining the security classification index is further improved on the premise of ensuring the accuracy of the security classification index result; therefore, the safety grading index is determined by the first safety grading index, so that the accuracy of the safety grading index can be fully ensured, and the efficiency of determining the safety grading index is higher.
Further, as shown in fig. 3, in the first hierarchical data, extracting second hierarchical data includes:
screening and extracting second-class security data from the first-class security data;
screening and extracting fourth type security data from the second type security data;
taking the fourth type of security data as second hierarchical data;
the second type of security data comprises third type of security data and fourth type of security data;
the third type of safety data is a data block only with a first data block in all data blocks of the second type of safety data;
the fourth type of safety data is a data block which is provided with a first data block and a second data block simultaneously in all data blocks of the second type of safety data;
specifically, the first data block represents a keyword of a certain category in a domain classification database to which the first data block belongs, and the keyword is a keyword with the same name as the keyword of the certain category or is judged to be other synonymous and similar keywords of the same category;
specifically, the first data block and the second data block are a group of data blocks in one-to-one correspondence; in the domain classification database, at least one keyword (i.e., the first data block) associated with the same category, so that a specific category is identified by the keyword, such as: in the data to be classified, the keyword which is the same name as the category A is identified as the category A, and the keyword which is the same name as the category A is also identified as the category A, so that in the data to be classified, the keyword which is the same name as the category A or the keyword which is the same name as the category A is identified as the first data block of the category A, namely, in the data to be classified, the condition that a plurality of data blocks belong to the same category possibly exists, and the first data blocks of the plurality of data blocks are the keyword which is the same name as the category or the keyword which is the same kind possibly exists;
Specifically, the first data block and the second data block are in two forms of the same class; the first data block is used for representing key words of the category, and the second data block is used for representing specific data corresponding to the category; specific data herein is specific data within the category; including but not limited to, alphanumeric and digital, the presentation may be in the form of pictures, audio, video, etc.
According to the invention, the second type of safety data is divided into the third type of safety data and the fourth type of safety data according to the structure of the data blocks (namely the first data block and the second data block), so that when the safety classification index is determined, specific data (namely the second data block) corresponding to different types is used as an important parameter, the association degree between the result of the safety classification index and the second type of safety data is further improved, the safety classification index is more attached to the safety level state of the actual data to be classified, and the result of the safety classification index is more accurate.
Further, the obtaining the required grading parameters from the data to be graded includes:
from the data to be classified, the related parameters of the fourth type of safety data, the related parameters of the domain classification database to which the fourth type of safety data belongs and the related parameters corresponding to the fourth type of safety data in the domain classification database to which the fourth type of safety data belongs are taken as the required classification parameters;
The safety grading index is determined by a second safety grading index, and specifically comprises the following steps:
wherein Q is 2 Is a second security classification index;
specifically, the second security classification index is a security classification index determined by comprehensive calculation of four types of security data contained in the data to be classified, respective characteristic parameters of a domain classification database to which the data to be classified belongs and associated parameters of the four types of security data;
r j the number of the data blocks in the j-th class of the fourth class of the safety data is the number of the data blocks in the j-th class of the safety data to be classified;
r is the total number of all types of data blocks of fourth type of safety data in the data to be classified;
m is the total number of all categories of fourth-type security data in the data to be classified;
A j2 the j-th category of the fourth type of safety data in the data to be classified belongs to the number of categories of the second type of safety data in all categories contained in the corresponding level in the field classification database;
A j1 the j-th category of the second type of safety data in the data to be classified belongs to the number of categories of the first type of safety data in all categories contained in the corresponding level in the field classification database;
c j ' is the j-th category of the fourth type of safety data in the data to be classified, and the hierarchy value of the corresponding hierarchy in the domain classification database;
c j0 'j' is the j-th category of the fourth type of security data in the data to be classified, and belongs to the total number of levels contained in the domain classification database;
α jx the actual data amount contained in the second data of the x data block in all data blocks in the j type of the fourth type of safety data in the data to be classified;
α j0 the standard data volume of the j-th class of the fourth class of safety data in the data to be classified;
specifically, the actual data amount contained in the second data is a specific data amount corresponding to the category in the data block in the data to be classified; the standard data size of the second data is the minimum data size (such as bytes or characters) of specific data corresponding to the category under normal conditions, different categories have different standard data sizes, and the standard data sizes can be obtained by statistics of big data related to the category in medical data, and national medical data related standards can also be adopted;
the parameters are all corresponding data collected in the same data to be classified.
According to the invention, the security classification index determined by comprehensive calculation is carried out by adopting the fourth type of security data contained in the data to be classified, the respective characteristic parameters of the classification database of the domain to which the fourth type of security data belongs and the association parameters of the fourth type of security data, so that the association degree between the classification parameters of the security classification index and the security level state of the data to be classified is higher, the security level state of the data to be classified is more attached, the accuracy of the security classification index result is further improved, and the efficiency of determining the security classification index is higher; therefore, the safety grading index is determined by the second safety grading index, so that the accuracy of the safety grading index is higher, and the efficiency of determining the safety grading index is higher.
Example 3
As shown in fig. 5, the present embodiment provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method as described in embodiment 1.
Example 4
As shown in fig. 6, the present embodiment provides a computer apparatus including a memory and a processor; the memory is used for storing a computer program; the processor, when configured to execute the computer program, implements the method according to embodiment 1.
In summary, the invention acquires the grading parameters of the data to be graded in the medical data, then determines the safety grading index according to the acquired grading parameters, and finally carries out the data safety processing of the corresponding grade on the data to be graded according to the safety grading index; the actual security level state of the data to be classified can be accurately represented by adopting the security classification index, and a comprehensive and accurate basis is provided for the division of the subsequent security level, so that the data security processing of the corresponding level is more accurate and efficient. After the data security grading processing, circulation and tracing of the data can be realized by using a blockchain technology, so that the data security is ensured, and meanwhile, the construction of a trusted circulation environment of medical data can be facilitated.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working processes of the above-described systems, media, devices, modules and units may refer to corresponding processes in the foregoing method embodiments, which are not described herein again.
In the several embodiments provided in the present invention, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and the division of the modules or units, for example, is merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple modules or units may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The modules or units described as separate components may or may not be physically separate, and components shown as modules or units may or may not be physical modules or units, may be located in one place, or may be distributed over a plurality of network modules or units. Some or all of the modules or units may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional module or unit in the embodiments of the present invention may be integrated in one processing module or unit, or each module or unit may exist alone physically, or two or more modules or units may be integrated in one module or unit. The integrated modules or units described above may be implemented in hardware or in software functional units.
The integrated system, module, unit, etc. may be stored in a computer readable storage medium if implemented in the form of software functional units and sold or used as a stand alone product. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that the above embodiments are merely illustrative of the technical solution of the present invention, and not limiting thereof; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (5)
1. A blockchain-based medical data security processing method, the method comprising:
acquiring grading parameters of data to be graded in the medical data;
determining a safety grading index according to the obtained grading parameters;
performing grading operation on the data to be graded according to the determined safety grading index, and marking the safety level of the data;
according to the security level marked by the grading operation, carrying out data security processing of a corresponding level on the data to be graded;
the data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
The grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
the step of acquiring grading parameters of the data to be graded in the medical data comprises the following steps:
acquiring first hierarchical data in the medical data;
extracting second hierarchical data from the first hierarchical data;
taking the second classification data as data to be classified;
acquiring required grading parameters from the data to be graded;
the first grading data are medical data containing data blocks in the medical data;
the first hierarchical data comprises first type security data and second type security data;
the second grading data is medical data containing at least one second type of safety data in the first grading data;
the data blocks comprise first data blocks and/or second data blocks, wherein the first data blocks represent a certain category of key words in a domain classification database to which the first data blocks belong, and the second data blocks are corresponding specific data associated with the first data blocks;
The domain classification database is a knowledge structure classification tree of a certain domain, comprises various types of different ranges, is divided into different levels according to the range size contained in the types, the range of a high-level type is larger than the range of a low-level type, the level of the type level is represented by a level value, and the lower the level of the knowledge structure classification tree of the certain type in the domain is, the smaller the range contained in the type is, the larger the level value of the level is;
the category is a certain category in the domain classification database, and different ranges are contained in different categories; in the data to be classified, the same category contains at least one data block;
the first type of safety data is a data block without grading operation;
the second type of safety data is a data block needing to be subjected to grading operation;
the step of obtaining the required grading parameters from the data to be graded comprises the following steps:
acquiring related parameters of each second type of safety data from the data to be classified, related parameters of a domain classification database to which each second type of safety data belongs and corresponding related parameters of each second type of safety data in the domain classification database to which each second type of safety data belongs, and taking the parameters as required classification parameters;
The safety grading index is determined by a first safety grading index, and specifically comprises the following steps:
;
wherein,is a first security grading index;
for the security data of the second type in the data to be classified +.>The number of data blocks of the individual class;
data blocks of all kinds of second-kind security data in the data to be classifiedIs the total number of (3);
the total number of all categories of the second type of security data in the data to be classified;
security data of the second type in the data to be classified>The category belongs to the total number of categories of the second category security data in all categories contained in the corresponding level in the field classification database;
security data of the second type in the data to be classified>The number of categories belongs to the total number of categories of the first type of security data in all categories contained in the corresponding level in the domain classification database;
the data to be classified is data which needs to be classified safely when the data between the platforms or in the platform are interacted and stored;
security data of the second type in the data to be classified>A category, a hierarchy value of a corresponding hierarchy within its domain classification database;
security data of the second type in the data to be classified >The category, in all the levels of the second class security data contained in the domain classification database, the level value of the highest level;
security data of the second type in the data to be classified>The category, in all the levels containing the second type security data in the domain classification database, the level value of the lowest level;
security data of the second type in the data to be classified>A total number of levels contained in the domain classification database;
the parameters are all corresponding data collected in the same data to be classified.
2. The blockchain-based medical data security processing method of claim 1, wherein,
the related parameters of the second type of safety data comprise data blocks of the second type of safety data and related parameters of the category;
the related parameters of the domain classification database to which the second type of security data belongs include the total number of levels contained in the domain classification database to which the second type of security data belongs, and the hierarchical value of the highest level and the hierarchical value of the lowest level in all the levels contained in the domain classification database to which the second type of security data belongs;
the corresponding relevant parameters of the second type of safety data in the domain classification database comprise each type of the second type of safety data, the level value of the corresponding level in the domain classification database, and the total number of the types of the first type of safety data and the second type of safety data in all the types contained in the corresponding level.
3. The blockchain-based medical data security processing method of claim 1, wherein the determining a security classification index according to the acquired classification parameter includes:
and respectively calculating the related parameters of the second type of safety data of all the categories in the data to be classified, the related parameters of the domain classification database to which the second type of safety data belongs and the related parameters corresponding to the second type of safety data in the domain classification database to which the second type of safety data belongs to obtain the safety classification indexes of all the categories, and weighting and calculating the safety classification indexes of all the categories to obtain the comprehensive safety classification indexes of the data to be classified as the safety classification indexes.
4. A blockchain-based medical data security processing system, the system comprising:
the grading parameter acquisition module is used for acquiring grading parameters of the data to be graded in the medical data;
the grading index determining module is used for determining a safety grading index according to the acquired grading parameters;
the grading operation execution module is used for carrying out grading operation on the data to be graded according to the determined safety grading index and marking the safety level of the data to be graded;
The grading safety processing module is used for carrying out data safety processing of corresponding grade on the data to be graded according to the safety grade marked by the grading operation;
the data to be classified is data which needs to be classified safely when the medical data are interacted and stored between the platforms or in the platforms;
the grading parameter is a required parameter for determining a safety grading index;
the safety grading index is an index for measuring the safety level of data to be graded and is used as the basis of the subsequent grading operation;
the grading operation is to divide the security level of the data;
the step of acquiring grading parameters of the data to be graded in the medical data comprises the following steps:
acquiring first hierarchical data in the medical data;
extracting second hierarchical data from the first hierarchical data;
taking the second classification data as data to be classified;
acquiring required grading parameters from the data to be graded;
the first grading data are medical data containing data blocks in the medical data;
the first hierarchical data comprises first type security data and second type security data;
the second grading data is medical data containing at least one second type of safety data in the first grading data;
The data blocks comprise first data blocks and/or second data blocks, wherein the first data blocks represent a certain category of key words in a domain classification database to which the first data blocks belong, and the second data blocks are corresponding specific data associated with the first data blocks;
the domain classification database is a knowledge structure classification tree of a certain domain, comprises various types of different ranges, is divided into different levels according to the range size contained in the types, the range of a high-level type is larger than the range of a low-level type, the level of the type level is represented by a level value, and the lower the level of the knowledge structure classification tree of the certain type in the domain is, the smaller the range contained in the type is, the larger the level value of the level is;
the category is a certain category in the domain classification database, and different ranges are contained in different categories; in the data to be classified, the same category contains at least one data block;
the first type of safety data is a data block without grading operation;
the second type of safety data is a data block needing to be subjected to grading operation;
the step of obtaining the required grading parameters from the data to be graded comprises the following steps:
Acquiring related parameters of each second type of safety data from the data to be classified, related parameters of a domain classification database to which each second type of safety data belongs and corresponding related parameters of each second type of safety data in the domain classification database to which each second type of safety data belongs, and taking the parameters as required classification parameters;
the safety grading index is determined by a first safety grading index, and specifically comprises the following steps:
;
wherein,is a first security grading index;
for the security data of the second type in the data to be classified +.>The number of data blocks of the individual class;
the total number of data blocks of all categories of the second type of security data in the data to be classified;
the total number of all categories of the second type of security data in the data to be classified;
security data of the second type in the data to be classified>The category belongs to the total number of categories of the second category security data in all categories contained in the corresponding level in the field classification database;
security data of the second type in the data to be classified>The number of categories belongs to the total number of categories of the first type of security data in all categories contained in the corresponding level in the domain classification database;
the data to be classified is data which needs to be classified safely when the data between the platforms or in the platform are interacted and stored;
Security data of the second type in the data to be classified>A category, a hierarchy value of a corresponding hierarchy within its domain classification database;
security data of the second type in the data to be classified>The category, in all the levels of the second class security data contained in the domain classification database, the level value of the highest level;
security data of the second type in the data to be classified>The category, in all the levels containing the second type security data in the domain classification database, the level value of the lowest level;
security data of the second type in the data to be classified>A total number of levels contained in the domain classification database;
the parameters are all corresponding data collected in the same data to be classified.
5. A computer apparatus, the apparatus comprising a memory and a processor; the memory is used for storing a computer program; the processor being adapted to implement the method of any of claims 1-3 when the computer program is executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310786559.0A CN116502277B (en) | 2023-06-30 | 2023-06-30 | Medical data safety processing method, system and device based on blockchain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310786559.0A CN116502277B (en) | 2023-06-30 | 2023-06-30 | Medical data safety processing method, system and device based on blockchain |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116502277A CN116502277A (en) | 2023-07-28 |
CN116502277B true CN116502277B (en) | 2024-03-26 |
Family
ID=87327089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310786559.0A Active CN116502277B (en) | 2023-06-30 | 2023-06-30 | Medical data safety processing method, system and device based on blockchain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116502277B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020082804A1 (en) * | 2018-10-23 | 2020-04-30 | 平安医疗健康管理股份有限公司 | Medical data classified storage method and apparatus |
CN111696682A (en) * | 2020-05-26 | 2020-09-22 | 平安科技(深圳)有限公司 | Data processing method and device, electronic equipment and readable storage medium |
CN113806350A (en) * | 2021-11-19 | 2021-12-17 | 华南农业大学 | Management method and system for improving security of big data transaction platform |
CN114398676A (en) * | 2022-01-14 | 2022-04-26 | 平安普惠企业管理有限公司 | Data security classification method, device, equipment and medium based on artificial intelligence |
CN114942930A (en) * | 2022-06-21 | 2022-08-26 | 成都商汤科技有限公司 | Data processing method and device, electronic equipment and storage medium |
CN115935412A (en) * | 2022-11-18 | 2023-04-07 | 华信咨询设计研究院有限公司 | Automatic classification and classification method and system for unstructured data |
CN116243869A (en) * | 2023-03-14 | 2023-06-09 | 阿维塔科技(重庆)有限公司 | Data processing method and device and electronic equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190251279A1 (en) * | 2018-02-13 | 2019-08-15 | Pure Storage, Inc. | Storage layer data security |
US11436615B2 (en) * | 2020-08-28 | 2022-09-06 | Anchain.ai Inc. | System and method for blockchain transaction risk management using machine learning |
US12072992B2 (en) * | 2021-07-16 | 2024-08-27 | EMC IP Holding Company LLC | Data security classification for storage systems using security level descriptors |
-
2023
- 2023-06-30 CN CN202310786559.0A patent/CN116502277B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020082804A1 (en) * | 2018-10-23 | 2020-04-30 | 平安医疗健康管理股份有限公司 | Medical data classified storage method and apparatus |
CN111696682A (en) * | 2020-05-26 | 2020-09-22 | 平安科技(深圳)有限公司 | Data processing method and device, electronic equipment and readable storage medium |
CN113806350A (en) * | 2021-11-19 | 2021-12-17 | 华南农业大学 | Management method and system for improving security of big data transaction platform |
CN114398676A (en) * | 2022-01-14 | 2022-04-26 | 平安普惠企业管理有限公司 | Data security classification method, device, equipment and medium based on artificial intelligence |
CN114942930A (en) * | 2022-06-21 | 2022-08-26 | 成都商汤科技有限公司 | Data processing method and device, electronic equipment and storage medium |
CN115935412A (en) * | 2022-11-18 | 2023-04-07 | 华信咨询设计研究院有限公司 | Automatic classification and classification method and system for unstructured data |
CN116243869A (en) * | 2023-03-14 | 2023-06-09 | 阿维塔科技(重庆)有限公司 | Data processing method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN116502277A (en) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111782472B (en) | System abnormality detection method, device, equipment and storage medium | |
US20240185130A1 (en) | Normalizing text attributes for machine learning models | |
Sun et al. | Detecting anomalous user behavior using an extended isolation forest algorithm: an enterprise case study | |
US11120143B2 (en) | Data analysis server, data analysis system, and data analysis method | |
US20220222374A1 (en) | Data protection | |
CN112364637B (en) | Sensitive word detection method and device, electronic equipment and storage medium | |
CN111159115A (en) | Similar file detection method, device, equipment and storage medium | |
CN112100670A (en) | Big data based privacy data grading protection method | |
CN107229605B (en) | Text similarity calculation method and device | |
CN116502277B (en) | Medical data safety processing method, system and device based on blockchain | |
CN113642669A (en) | Fraud prevention detection method, device and equipment based on feature analysis and storage medium | |
CN103034657A (en) | Document abstract generating method and device | |
Gu et al. | A multi-scale pyramid of fully convolutional networks for automatic cell detection | |
CN111291376B (en) | Web vulnerability verification method based on crowdsourcing and machine learning | |
CN114880392A (en) | Mass data normalization processing method for multi-source heterogeneous safety equipment | |
CN113221836A (en) | Eyeground color photograph classification method, device, equipment and storage medium | |
CN114021637A (en) | A method and device for decentralizing application encryption traffic classification based on metric space | |
CN114003784A (en) | Request recording method, device, equipment and storage medium | |
CN116578460B (en) | Medical institution front-end data safety monitoring method, system and device | |
CN112364896A (en) | Health information distribution determination method and device based on machine learning | |
CN120030601B (en) | A hospital database management method and system based on adaptive data desensitization | |
CN112001176A (en) | Text data homogenization detection method and device | |
Al-Saleh et al. | Towards classifying file segments in memory using machine-learning | |
CN113779275B (en) | Feature extraction method, device, equipment and storage medium based on medical data | |
CN109558418A (en) | A kind of method of automatic identification information |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |