Authorization Management Method of Hierarchical and Classified Access Based on Role
A technology of authorization management and roles, applied in the field of data communication, can solve problems such as unauthorized access, sensitive information leakage, and easy leakage of data transmission
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2018-03-13
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to an authorization management method for hierarchical and classified access based on roles, and belongs to the technical field of data communication. Background technique
[0002] In recent years, with the development of informatization and electronicization, information from all walks of life has entered the computer system, and data has increasingly become the basis for the core decision-making and development of the daily operation of enterprises or institutions. Due to the development of the network and the rise of e-commerce, people pay more and more attention to network security. In the final analysis, the core of network security is data security. Computer systems have gradually become the infrastructure for the operation of various enterprises and institutions, and people are increasingly dependent on data, especially some financial data, customer data, production data, R&D data, etc. are important data related to the sur...
Examples
Embodiment Construction
[0074] Embodiment of the present invention: a method for authorization management of role-based hierarchical classification access, such as Figure 8 shown, including the following steps:
[0075] S1. Initialization: Assuming that there are n+1 data types and m users in the information system, an encryption key hierarchy tree is established, and the index master key K is calculated j and class key K x , where 1≤j≤t, t+1≤x≤n, t and j are the main index nodes, and t+1, x and n are the leaf nodes under the main index node;
[0076] Specifically, the index master key K is calculated by the following method j and class key K x :
[0077] (1) The encryptor randomly selects an integer IV, two HMACHs with keys k (·)and Run the polynomial-time group generation algorithm g(1 n′ ) to generate a group G, and choose a collision-resistant hash function H′: {0, 1}*→G, where K is the system access master key, and K x for safety class C x the class key;
[0078] (2) Calculate the in...