Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Role access control system and method based on block chain smart contract

A role access control, smart contract technology, applied in the blockchain field, can solve problems such as being easily tampered with, and achieve the effect of improving security, increasing security, and strengthening authentication

Active Publication Date: 2019-10-18
BEIJING WUZI UNIVERSITY
View PDF4 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Most of the traditional system rights management stores data in a centralized database, which is easy to be tampered with. In order to solve these problems, this invention proposes a Role access control system and method based on blockchain smart contract

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Role access control system and method based on block chain smart contract
  • Role access control system and method based on block chain smart contract
  • Role access control system and method based on block chain smart contract

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the gist of the present invention more obvious and understandable, the present invention will be further described below in conjunction with the accompanying drawings and examples. Many details and specific examples are set forth in the following description, and these examples are provided to enable a more thorough understanding of the present invention and to fully convey the present invention to those skilled in the art. Although the present invention can be implemented in many other ways different from this description, those skilled in the art can make corresponding promotions without violating the connotation of the present invention, so the present invention is not limited by the specific examples and specific drawings disclosed below. limit.

[0054] The blockchain uses the consensus mechanism of distributed nodes to store data, and uses automated script codes, namely smart contracts, to execute business logic and process data, which can reduce ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a role access control system based on a block chain smart contract. According to RBAC rule setting, the role access control system based on the block chain smart contract is logically divided into a data layer, an access control layer and a presentation layer, and the role access control system based on the block chain smart contract is divided into a user module, a role module and an authority module according to function modules. The invention further provides a role access control method. Contract deployment, administrator initialization and role and authority configuration need to be completed before the access control system is used; and then, the user can perform login, a manager can do works such as audit and role distribution. The role access control method comprises the following steps: 1, deploying an intelligent contract of a role access control system based on a block chain intelligent contract in a block chain system; 2, configuring permission and roles; 3, the user registering an account; 4, auditing user registration; 5, the administrator allocating roles to the users; and 6, the user logging in and accesses the system by using the secret key.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a role access control system and method based on block chain smart contracts. Background technique [0002] In today's Internet era, especially the mobile Internet era, information technology has brought unprecedented changes to human society and daily life. At the same time, the importance of information security is also increasing. It is necessary to effectively prevent misuse, man-made damage, data leakage, etc., and complete the effective isolation of information so that people with different roles can only see and operate data that belongs to their own authority. . This involves the access control function, which can restrict users' access to and operations on resources by setting the relationship between users, roles, permissions, and operations. The role-based access control model RBAC (Role-Based Access Control) is favored by academia and industry as a general rule...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/45G06F21/60G06F21/62
CPCG06F21/45G06F21/602G06F21/6218
Inventor 丁毅华芳靳军张经伦
Owner BEIJING WUZI UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products