一种基于区块链的安全高效的教育资历见证方法技术

技术编号:34854621 阅读:44 留言:0更新日期:2022-09-08 07:55
本发明专利技术涉及教育区块链技术领域,具体涉及一种基于区块链的安全高效的教育资历见证方法,通过所有学校的学生信息整合到一个区块链平台,利用区块链技术的可追溯性、不可篡改性、透明性等特性,改变了传统的学校独自维护自己学生信息的方式,提高数据流通与数据共享的便利性,也提高了数据的安全性;同时通过访问控制白名单保护学生隐私,在访问过程中采用CPBFS算法控制共识节点的数量,使得共识节点数不到传统方法的1/3,从而使得共识效率提升了9倍左右,大大降低了系统运行开销、提高了系统效率。统效率。统效率。

【技术实现步骤摘要】
一种基于区块链的安全高效的教育资历见证方法


[0001]本专利技术涉及教育区块链
,具体涉及一种基于区块链的安全高效的教育资历见证方法。

技术介绍

[0002]目前传统的学生数据管理技术是由各个学校独自维护,存在严重的数据孤岛问题,数据流通和共享极为不便;同时,由于缺乏安全有效的访问控制,学生的隐私安全存在重大隐患;此外,传统的学生数据管理普遍缺乏加密技术的运用,学生的数据安全问题也日益显现。

技术实现思路

[0003]本专利技术的目的在于一种基于区块链的安全高效的教育资历见证方法,旨在利用区块链技术的可追溯性、不可篡改性、透明性等特性,保护了学生信息的数据安全,同时对传统的区块链底层共识算法进行了效率改进,降低系统运行开销、提高系统效率。
[0004]为实现上述目的,本专利技术提供了一种基于区块链的安全高效的教育资历见证方法,包括下列步骤:
[0005]步骤1:学校收集学生的教育资历证明资料;
[0006]步骤2:学校将所述教育资历证明资料分块并分别上传到IPFS系统存储;r/>[0007]步本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的安全高效的教育资历见证方法,其特征在于,包括下列步骤:步骤1:学校收集学生的教育资历证明资料;步骤2:学校将所述教育资历证明资料分块并分别上传到IPFS系统存储;步骤3:使用ECC非对称加密算法进行加密;步骤4:学校建立访问控制白名单;步骤5:访问者发出申请,经过审核后可以访问学生的教育资历证明资料。2.如权利要求1所述的基于区块链的安全高效的教育资历见证方法,其特征在于,学校将所述教育资历证明资料分块并分别上传到IPFS系统存储的过程,包括下列步骤:学校根据自身需要将步骤1收集的数据分为若干份,为了便于描述把分好的数据用集合表示:Data={part1,part2,part3...partk}(k∈N
*
)其中Data是数据集合,part1代表第一份数据,part2代表第二份数据,k是数据份数;将上一步分好的数据依次上传到IPFS系统,获得访问索引,取第i份数据上传,即上传数据parti(0<i≤k),得到访问索引Add_parti(i∈N
*
,i≤k),用集合表示:Add_Data={Add_part1,Add_part2,Add_part3...Add_partk...

【专利技术属性】
技术研发人员:王利娥陈一帆李先贤
申请(专利权)人:广西师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1