摘要
当前成绩安全管理系统中的成绩信息大多数通过中心化服务器进行管理,相关数据存储和各级管理数据库高度绑定,这种绑定特性容易导致数据信息的泄露和篡改等问题,同时也无法有效监管相关人员的操作情况.针对该问题,提出一个基于区块链的社会化考试成绩安全管理系统.该系统通过P2P网络和区块链技术,利用同态加密对成绩数据进行加密并存储到IPFS中;数据查询时将关键字进行同态加密后发送到区块链中,对密文数据进行检索,并将查询结果返回给用户.P2P网络和区块链技术可以保证成绩管理系统中数据信息的真实性和有效性,实现成绩管理系统的安全可靠,从而保证社会化考试的公平公正.
Most of the current results information of secure results management system is managed through centralized servers,and the data storage is highly bound to the management database at all levels,which easily leads to problems such as data leakage and tampering,and is also impossible to effectively monitor the operation of the relevant personnel.With the development of blockchain technology,its decentralization and other features are gradually attracting attention.In this paper,a blockchain-based security management system for socialized examination results is proposed.The system uses homomorphic encryption to encrypt the result data and then store it in IPFS through a P2P network and blockchain technology.The keywords are sent to the blockchain after homomorphic encryption when the data is queried,and the ciphertext data is retrieved,followed by the query results returned to the user.The authenticity and validity of the data information in the result management system can be guaranteed by P2P network and blockchain technology,thus a safe and reliable system is achieved to ensure the fairness and impartiality of socialized examinations.
作者
袁小鹏
苗思蕊
马蓉
冯涛
方君丽
YUAN Xiao-peng;MIAO Si-rui;MA Rong;FENG Tao;FANG Jun-li(Gansu Provincial Education Examinations Authority,Lanzhou 730010,China;School of Computer and Communication,Lanzhou Univ.of Tech.,Lanzhou 730050,China)
出处
《兰州理工大学学报》
CAS
北大核心
2023年第4期88-94,共7页
Journal of Lanzhou University of Technology
基金
国家自然科学基金(62162039)
甘肃省职业教育教学改革研究项目(2022gszyjy-5)。
关键词
区块链
社会化考试
成绩管理
安全性
blockchain
socialized examination
score management
security