一种信息存储方法、检验方法及存储、检验系统技术方案

技术编号:26259579 阅读:26 留言:0更新日期:2020-11-06 17:54
本发明专利技术提供一种信息存储方法、检验方法及存储、检验系统,其中存储方法包括:步骤S1:获取待存储的第一信息;步骤S2:获取初始信息掩码;步骤S3:基于初始信息掩码和预设的第一掩码生成第一嵌设信息;步骤S4:将第一嵌设信息基于预设的第一预设规则嵌设到第一信息中,形成第二信息;步骤S5:计算第二信息的第一哈希值;步骤S6:将第一哈希值存储到区块链;步骤S7:将第二信息和初始信息掩码发送给第一用户。本发明专利技术的信息存储方法、检验方法及存储、检验系统结合区块链,以区块链的公信力防止用户的信息被篡改,以在用户信息中设置嵌设信息,防止用户的信息的泄漏。

【技术实现步骤摘要】
一种信息存储方法、检验方法及存储、检验系统
本专利技术涉及电子信息存储
,特别涉及一种信息存储方法、检验方法及存储、检验系统。
技术介绍
目前,基于办公、物流运输、以及时间等多方面考虑,各行各业都采用无纸化办公,即电子信息文件代替纸类文件,但是网络上的信息的存储、查看、修改、传输都是通过同一个存储平台实现,用户隐私与信息的安全完全依赖于存储平台的信任度;其电子信息的存储及用户的隐私存在用户不知情的情况下泄漏及篡改的风险。
技术实现思路
本专利技术目的之一在于提供了一种信息存储方法和一种检验方法,结合区块链,以区块链的公信力防止用户的信息被篡改,以在用户信息中设置嵌设信息,防止用户的信息的泄漏。本专利技术实施例提供的一种信息存储方法,包括:步骤S1:获取待存储的第一信息;步骤S2:获取初始信息掩码;步骤S3:基于初始信息掩码和预设的第一掩码生成第一嵌设信息,步骤S4:将第一嵌设信息基于预设的第一预设规则嵌设到第一信息中,形成第二信息;步骤S5:计算第二信息的第一哈希值;步骤本文档来自技高网...

【技术保护点】
1.一种信息存储方法,其特征在于,包括:/n步骤S1:获取待存储的第一信息;/n步骤S2:获取初始信息掩码;/n步骤S3:基于初始信息掩码和预设的第一掩码生成第一嵌设信息,步骤S4:将所述第一嵌设信息基于预设的第一预设规则嵌设到所述第一信息中,形成第二信息;/n步骤S5:计算所述第二信息的第一哈希值;/n步骤S6:将所述第一哈希值存储到区块链;/n步骤S7:将所述第二信息和所述初始信息掩码发送给第一用户。/n

【技术特征摘要】
1.一种信息存储方法,其特征在于,包括:
步骤S1:获取待存储的第一信息;
步骤S2:获取初始信息掩码;
步骤S3:基于初始信息掩码和预设的第一掩码生成第一嵌设信息,步骤S4:将所述第一嵌设信息基于预设的第一预设规则嵌设到所述第一信息中,形成第二信息;
步骤S5:计算所述第二信息的第一哈希值;
步骤S6:将所述第一哈希值存储到区块链;
步骤S7:将所述第二信息和所述初始信息掩码发送给第一用户。


2.如权利要求1所述的信息存储方法,其特征在于,所述初始信息掩码包括:根据用户的公钥生成的数字水印。


3.如权利要求1所述的信息存储方法,其特征在于,所述预设的第一掩码包括:至少一个根据所述第一信息的存储时间变化的第一变量,和/或,至少一个根据所述第一信息的读取时间变化的第二变量。


4.如权利要求1所述的信息存储方法,其特征在于,所述步骤S3:基于用户的初始信息掩码和预设的第一掩码生成第一嵌设信息,包括:
在所述初始掩码中嵌设所述预设的第一掩码。


5.如权利要求1所述的信息存储方法,其特征在于,所述第一预设规则包括:在所述第一信息的至少一个第一预设位置嵌设进所述第一嵌设信息,
和/或,
在所述第一信息的至少一个第二预设位置将所述第一嵌设信息中的字节与所述第一信息的字节交错存储。


6.如权利要求1所述的信息存储方法,其特征在于,在步骤S1和步骤S2之间还包括:
步骤S1.1:计算所述第一信息的第二哈希值;
步骤S1.2:将所述第二哈希值发送给第二用户或存储到所述区块链。


7.如权利要求2所述的信息存储方法,其特征在于,在步骤S3和步骤S4之间还包括:
步骤S3.1:计算所述第一嵌设信息的第三哈希值;
步骤S3.2:将所述第三哈希值发送给第三用户或存储到所述区块链。


8.一种信息检验方法,其特征在于,包括:
步骤S11:获取第二信息作为待检验信息;
步骤...

【专利技术属性】
技术研发人员:李飞
申请(专利权)人:杭州鸽子蛋网络科技有限责任公司李飞
类型:发明
国别省市:浙江;33

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

1