一种基于区块链的数字教材存证方法技术

技术编号:34643070 阅读:30 留言:0更新日期:2022-08-24 15:19
本申请公开了一种基于区块链的数字教材存证方法,包括:获取数字教材原文件和数字教材子文件;获取所述数字教材原文件和数字教材子文件的属性信息、Hash值、创作信息和文件地址,得到存证信息;通过区块链服务,将所述存证信息上传到区块链并存证,得到上链信息;将所述存证信息及上链信息写入PDF文件中,得到存证文件证明,对存证文件证明进行数字签名,得到数字教材存证电子证明。本方案,利用了区块链、数字签名技术,使得存证过程公开透明、存证记录可追溯,并且不可篡改,公信力强。公信力强。公信力强。

【技术实现步骤摘要】
一种基于区块链的数字教材存证方法


[0001]本申请涉及信息处理
,具体而言,涉及一种基于区块链的数字教材存证方法。

技术介绍

[0002]数字教材是当今数字化信息时代数字化技术的产物,与传统纸质教材对应。现阶段的数字教材是以纸质教科书为蓝本,依据国家课程标准或教学大纲系统设计,采用互联网、富媒体、交互技术、人工智能等新一代信息技术开发,能支持信息化环境中教学活动的数字图书。数字教材属于教材范畴,具有教育、技术、出版三方面基本属性,是信息化教学环境中教学活动的基本参考。
[0003]数字教材往往以文件数据包的形式存在,数据包中含有各种相关的子文件,子文件属性可不一致,可以是有格式文件(PDF文件、TXT文件、MP4文件等等)或者无格式数据文件等等,丰富的文件种类形成多种多样的数字教材。各个子文件以特定的形式进行关联,进而形成一个完整的数字教材文件数据包。
[0004]在数字教材的建设、使用过程中,往往需要在互联网上进行传播,发布于互联网上的数字教材往往能被不法人士窃取整个数据文件,或根据相应规则变更其中某个子文件,或对其中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数字教材存证方法,其特征在于,包括:获取数字教材原文件和数字教材子文件;获取所述数字教材原文件和数字教材子文件的属性信息、Hash值、创作信息和文件地址,得到存证信息;通过区块链服务,将所述存证信息上传到区块链并存证,得到上链信息;将所述存证信息及上链信息写入PDF文件中,得到存证文件证明,对存证文件证明进行数字签名,得到数字教材存证电子证明。2.如权利要求1所述的一种基于区块链的数字教材存证方法,其特征在于,所述获取数字教材原文件和数字教材子文件的方法包括:上传制作完成的数字教材原文件到文件服务器;解析所述数字教材原文件,得到数字教材子文件。3.如权利要求1所述的一种基于区块链的数字教材存证方法,其特征在于,所述获取所述数字教材原文件和数字教材子文件的属性信息、Hash值、创作信息和文件地址,得到存证信息的方法包括:获取所述数字教材原文件和数字教材子文件的文件类型、文件创建日期中的至少一个,作为所述数字教材原文件和数字教材子文件的属性信息;通过算法得到所述数字教材原文件和数字教材子文件的Hash值;获取数字教材的创作方、创作地点、创作意图、创作流程信息中的至少一个作为所述创作信息。4.如权利要求3所述的一种基于区块链的数字教材存证方法,其特征在于,所述获取所述数字教材原文件和数字教材子文件的属性信息、Hash值、创作信息和文件地址,得到存证信息的方法包括:获取所述数字教材原文件和子文件的地址,得到包含所述数字教材原文件和子文件的第一文件地址,作为所述文件地址。5.如权利要求4所述的一种基于区块链的数字教材存证方法,其特征在于,获取所述数字教材原文件和数字教材子文件的文件...

【专利技术属性】
技术研发人员:靳昊张进昌薛自强
申请(专利权)人:中教云智数字科技有限公司
类型:发明
国别省市:

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

1