全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211331718.X (22)申请日 2022.10.28 (71)申请人 苏州浪潮智能科技有限公司 地址 215000 江苏省苏州市吴中经济开发 区郭巷街道官浦路1号9幢 (72)发明人 庞兆春 孔令军  (74)专利代理 机构 北京连和连知识产权代理有 限公司 1 1278 专利代理师 张元 马鹏林 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/32(2006.01) (54)发明名称 一种文件验证系统、 方法、 计算机设备及存 储介质 (57)摘要 本发明公开了一种文件验证系统、 方法、 计 算机设备及存储介质, 系统包括: 芯片和网站, 所 述芯片包括定位授时模块、 生 成模块、 签名模块, 其中, 所述定位授时模块配置为获取定位授时信 号, 并基于所述定位授时信号生成时间戳和位置 戳, 所述定位授时信号包括位置信息和时间信 息; 所述生成模块配置为生 成待验证文件的数字 摘要和动态密钥; 所述签名模块配置为获取芯片 唯一标识符, 并对所述时间戳、 所述位置戳、 所述 数字摘要、 所述芯片唯一标识符和所述动态密钥 进行数据签名以生成文件凭证; 所述网站配置为 对所述文件凭证进行解密与验证。 本发明的方 案, 基于芯片 对文件进行加密, 该芯片无需联网, 以此提高了对 文件进行加密的安全性和可信性。 权利要求书2页 说明书9页 附图3页 CN 115396105 A 2022.11.25 CN 115396105 A 1.一种文件验证系统, 其特征在于, 包括: 芯片和网站, 所述芯片包括定位授时模块、 生 成模块、 签名模块, 其中, 所述定位授时模块配置为获取定位授时信号, 并基于所述定位授时信号生成时 间戳和位置戳, 所述定位授时信号包括 位置信息和时间信息; 所述生成模块配置为 生成待验证文件的数字摘要和动态密钥; 所述签名模块配置为获取芯片唯一标识符, 并对所述 时间戳、 所述位置戳、 所述数字摘 要、 所述芯片唯一标识符和所述动态密钥进行 数据签名以生成文件凭证; 所述网站配置为对所述文件凭证进行解密与验证。 2.根据权利要求1所述的系统, 其特征在于, 所述网站包括公开模块、 解密模块和验证 模块, 其中, 所述公开模块配置为获取并公开所有芯片唯一标识符及对应的解密 密钥; 所述解密模块配置为基于生成所述文件凭证的芯片唯一标识符查询对应的解密密钥, 基于所述 解密密钥对所述文件凭证进行解密得到解密后的数字摘要、 时间戳和位置戳; 所述验证模块配置为基于所述解密后的数字摘要、 时间戳和位置戳对所述待验证文件 进行验证。 3.根据权利要求1所述的系统, 其特征在于, 所述生成模块包括数字摘要生成子模块, 所述数字摘要生成子模块配置为接收待验证文件, 并通过哈希算法对所述待验证文件进 行 计算得到所述待验证文件的数字摘要。 4.根据权利要求1所述的系统, 其特征在于, 所述生成模块包括动态密钥生成子模块, 所述动态密钥生成子模块配置为基于密钥生成算法生成所述动态密钥。 5.根据权利要求4所述的系统, 其特征在于, 所述动态密钥生成子模块进一步配置为生 成动态种子, 基于所述动态种子生成动态密钥。 6.根据权利要求5所述的系统, 其特 征在于, 所述动态种子包括动态时间和固定数。 7.根据权利要求6所述的系统, 其特 征在于, 所述动态密钥生成子模块进一 步配置为: 设定起始时间和动态时间更新周期; 从所述定位授时模块获取时间信 息, 将所述 时间信息中的时间与所述起始时间相减得 到时间差, 并基于所述时间差、 所述 起始时间和所述动态时间更新周期得到动态时间。 8.根据权利要求7 所述的系统, 其特 征在于, 所述动态密钥生成子模块进一 步配置为: 基于所述时间差对所述更新周期求余数, 对所述余数、 所述更新周期和所述起始时间 进行计算得到所述动态时间。 9.根据权利要求8所述的系统, 其特征在于, 所述动态密钥生成子模块进一步配置为将 所述起始时间加上 所述更新周期与所述 余数的乘积得到所述动态时间。 10.根据权利要求2所述的系统, 其特征在于, 所述网站包括密钥生成模块, 所述密钥生 成模块配置为基于密钥生成算法生成解密密钥, 其中, 所述解密密钥与所述动态密钥为非 对称密钥对。 11.根据权利要求1所述的系统, 其特征在于, 所述定位授时模块进一步配置为从北斗 卫星导航系统或全球定位系统获取 所述定位授时信号。 12.根据权利要求2所述的系统, 其特征在于, 所述验证模块进一步配置为分别将所述 解密后的数字摘要与进行数字签名前的所述数字摘要、 所述解密后的时间戳与进 行数字签权 利 要 求 书 1/2 页 2 CN 115396105 A 2名前的所述时间戳、 所述解密后的位置戳与进行数字签名前的所述位置戳进 行对比以对所 述待验证文件进行验证。 13.一种文件验证方法, 其特征在于, 应用于文件验证系统, 所述文件验证系统包括芯 片和网站, 所述芯片包括定位授时模块、 生成模块、 签名模块, 方法包括: 所述定位授时模块获取定位授时信号, 并基于所述定位授时信号生成时间戳和位置 戳, 所述定位授时信号包括 位置信息和时间信息; 所述生成模块 生成待验证文件的数字摘要和动态密钥; 所述签名模块获取芯片唯一标识符, 并对所述时间戳、 所述位置戳、 所述数字摘要、 所 述芯片唯一标识符和所述动态密钥进行 数据签名以生成文件凭证; 所述网站对所述文件凭证进行解密与验证。 14.一种计算机设备, 包括: 至少一个处 理器; 以及 存储器, 所述存储器存储有可在所述处理器上运行的计算机程序, 其特征在于, 所述处 理器执行所述程序时执 行如权利要求13所述的方法的步骤。 15.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处 理器执行时执行如权利要求13所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115396105 A 3

PDF文档 专利 一种文件验证系统、方法、计算机设备及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种文件验证系统、方法、计算机设备及存储介质 第 1 页 专利 一种文件验证系统、方法、计算机设备及存储介质 第 2 页 专利 一种文件验证系统、方法、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:02:28上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。