[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202310786559.0A
Other languages
Chinese (zh)
Other versions
CN116502277A (en
Inventor
付新华
曾重
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhongke Leyue Health Technology Shenzhen Co ltd
Original Assignee
Zhongke Leyue Health Technology Shenzhen Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhongke Leyue Health Technology Shenzhen Co ltd filed Critical Zhongke Leyue Health Technology Shenzhen Co ltd
Priority to CN202310786559.0A priority Critical patent/CN116502277B/en
Publication of CN116502277A publication Critical patent/CN116502277A/en
Application granted granted Critical
Publication of CN116502277B publication Critical patent/CN116502277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services

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

Medical data safety processing method, system and device based on blockchain
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.
CN202310786559.0A 2023-06-30 2023-06-30 Medical data safety processing method, system and device based on blockchain Active CN116502277B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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