兰州理工大学学报 ›› 2023, Vol. 49 ›› Issue (4): 88-94.

• 自动化技术与计算机技术 • 上一篇    下一篇

基于区块链的社会化考试成绩安全管理系统

袁小鹏*1, 苗思蕊2, 马蓉2, 冯涛2, 方君丽2   

  1. 1.甘肃省教育考试院, 甘肃 兰州 730010;
    2.兰州理工大学 计算机与通信学院, 甘肃 兰州 730050
  • 收稿日期:2023-02-17 出版日期:2023-08-28 发布日期:2023-08-29
  • 通讯作者: 袁小鹏(1981-),男,江西都昌人,博士,中学高级教师.Email:j-xiaopeng@163.com
  • 基金资助:
    国家自然科学基金(62162039),甘肃省职业教育教学改革研究项目(2022gszyjy-5)

Research on the blockchain-based secure management system for socialized examination results

YUAN Xiao-peng1, MIAO Si-rui2, MA Rong2, FENG Tao2, FANG Jun-li2   

  1. 1. Gansu Provincial Education Examinations Authority, Lanzhou 730010, China;
    2. School of Computer and Communication, Lanzhou Univ. of Tech., Lanzhou 730050, China
  • Received:2023-02-17 Online:2023-08-28 Published:2023-08-29

摘要: 当前成绩安全管理系统中的成绩信息大多数通过中心化服务器进行管理,相关数据存储和各级管理数据库高度绑定,这种绑定特性容易导致数据信息的泄露和篡改等问题,同时也无法有效监管相关人员的操作情况.针对该问题,提出一个基于区块链的社会化考试成绩安全管理系统.该系统通过P2P网络和区块链技术,利用同态加密对成绩数据进行加密并存储到IPFS中;数据查询时将关键字进行同态加密后发送到区块链中,对密文数据进行检索,并将查询结果返回给用户.P2P网络和区块链技术可以保证成绩管理系统中数据信息的真实性和有效性,实现成绩管理系统的安全可靠,从而保证社会化考试的公平公正.

关键词: 区块链, 社会化考试, 成绩管理, 安全性

Abstract: 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.

Key words: blockchain, socialized examination, score management, security

中图分类号: