华东师范大学学报(自然科学版) ›› 2024, Vol. 2024 ›› Issue (5): 128-140.doi: 10.3969/j.issn.1000-5641.2024.05.012

• 教育数据管理 • 上一篇    下一篇

基于智能合约的教育大数据安全管理和隐私保护算法

乔少杰1, 蒋宇河1, 刘晨旭1, 金澈清2, 韩楠3,*(), 何帅为1   

  1. 1. 成都信息工程大学 软件工程学院, 成都 610225
    2. 华东师范大学 数据科学与工程学院, 上海 200062
    3. 成都信息工程大学 管理学院, 成都 610103
  • 收稿日期:2024-06-20 出版日期:2024-09-25 发布日期:2024-09-23
  • 通讯作者: 韩楠 E-mail:hannan@cuit.edu.cn
  • 基金资助:
    国家自然科学基金(62272066); 区块链数据管理教育部工程研究中心开放课题; 四川省科技计划项目(2023YFG0027, 2023ZYD0001, 2024YFFK0413); 教育部人文社会科学研究规划基金(22YJAZH088); 成都市技术创新研发重点项目(2024-YF08-00029-GX); 成都市技术创新研发项目(2024-YF05-01217-SN); 成都市区域科技创新合作项目(2023-YF11-00020-HZ)

Algorithm for security management and privacy protection of education big data based on smart contracts

Shaojie QIAO1, Yuhe JIANG1, Chenxu LIU1, Cheqing JIN2, Nan HAN3,*(), Shuaiwei HE1   

  1. 1. School of Software Engineering, Chengdu University of Information Technology, Chengdu 610225, China
    2. School of Data Science and Engineering, East China Normal University, Shanghai 200062, China
    3. School of Management, Chengdu University of Information Technology, Chengdu 610103, China
  • Received:2024-06-20 Online:2024-09-25 Published:2024-09-23
  • Contact: Nan HAN E-mail:hannan@cuit.edu.cn

摘要:

传统教育大数据管理面临隐私数据泄露、数据可信度存疑和越权访问等安全风险, 为了避免上述风险, 提出了一种新型基于智能合约的教育大数据安全管理与隐私保护算法: ASPES (algorithm for security management and privacy protection of education big data based on smart contracts), 算法融合了基于Shamir秘密共享的密钥切割改进分享算法、基于SM2-SHA256-AES算法的混合加密算法和基于分层数据访问控制的智能合约管理算法. 在真实数据集MOOCCube上的实验结果表明, 相较于较先进的方法, ASPES的执行效率和安全性有显著提高, 可以有效存储和管理教育大数据, 实现教育资源的合理分配. ASPES通过向区块链中嵌入智能合约, 将数据读写等操作上链, 能够优化管理路径、提高管理效率, 保证教育公平, 极大地提升教育质量.

关键词: 智能合约, 教育大数据, 安全管理, 隐私保护, 区块链

Abstract:

Conventional education big data management is faced with security risks such as privacy data leakage, questionable data credibility, and unauthorized access. To avoid the above risks, a novel type of education big data security management and privacy protection method, Algorithm for security management and privacy protection of education big data based on smart contracts (ASPES), is proposed. It integrates an improved key splitting and sharing algorithm based on the secret sharing of Shamir, a hybrid encryption algorithm based on SM2-SHA256-AES, and a smart contract management algorithm based on hierarchical data access control. Experiments are conduced on the real dataset of MOOCCube and the results indicate that the execution efficiency and security of ASPES are significantly improved when compared with the state-of-the-art methods, which can effectively store and manage education big data and realize the reasonable distribution of educational resources. By embedding smart contracts into the blockchain and inputting operations like data reading and writing into the blockchain, ASPES can optimize the management path, improve management efficiency, ensure the fairness of education, and considerably improve the quality of education.

Key words: smart contract, education big data, security management, privacy protection, blockchain

中图分类号: