通信学报 ›› 2020, Vol. 41 ›› Issue (5): 130-140.doi: 10.11959/j.issn.1000-436x.2020097

• 学术论文 • 上一篇    下一篇

基于区块链的数据库访问控制机制设计

付永贵1,朱建明2()   

  1. 1 山西财经大学信息学院,山西 太原 030031
    2 中央财经大学信息学院,北京100081
  • 修回日期:2020-03-03 出版日期:2020-05-25 发布日期:2020-05-30
  • 作者简介:付永贵(1976- ),男,山西广灵人,博士,山西财经大学副教授,主要研究方向为区块链、信息安全等|朱建明(1965- ),男,山西太原人,中央财经大学教授、博士生导师,主要研究方向为网络与信息安全、区块链等
  • 基金资助:
    国家社会科学基金资助项目(18BTQ083)

Design for database access control mechanism based on blockchain

Yonggui FU1,Jianming ZHU2()   

  1. 1 School of Information,Shanxi University of Finance and Economics,Taiyuan 030031,China
    2 School of Information,Central University of Finance and Economics,Beijing 100081,China
  • Revised:2020-03-03 Online:2020-05-25 Published:2020-05-30
  • Supported by:
    The National Social Science Fund of China(18BTQ083)

摘要:

针对数据库访问控制中存在的问题,提出将区块链技术应用于数据库访问控制的思想。从区块链层次结构、访问控制过程的逻辑层次结构、访问控制的实现原理、访问控制的共识认证原理以及访问控制区块链体系的构建机制几个方面设计了基于区块链的数据库访问控制实现机制,对基于区块链的数据库访问控制体系的性能进行评价。为区块链应用于数据库访问控制提供了完整的架构,通过对访问者身份、访问权限及访问行为强化认证与监管,有效地提高了数据库访问控制的能力。

关键词: 数据库, 访问控制, 区块链, 实现机制

Abstract:

Aiming at the current problems of database access control,the thought of blockchain technology applied to database access control was proposed.The implementation mechanism of database access control based on blockchain was designed from several aspects as blockchain hierarchical structure,logical hierarchical structure of access control process,implementation principle of access control,consensus authentication principle of access control,and construction mechanism of access control blockchain system.The performance of database access control system based on blockchain was assessed.A complete framework was provided for blockchain applied in database access control.Through strengthening the authentication and supervision of visitor identity,access permission and access behavior,the database access control ability is improved effectively.

Key words: database, access control, blockchain, implementation mechanism

中图分类号: 

No Suggested Reading articles found!