[发明专利]一种基于变色龙哈希的加密验证方法和系统在审
| 申请号: | 202310269454.8 | 申请日: | 2023-03-15 |
| 公开(公告)号: | CN116484398A | 公开(公告)日: | 2023-07-25 |
| 发明(设计)人: | 刘立昊;肖斌 | 申请(专利权)人: | 香港理工大学深圳研究院 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
| 代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 李可 |
| 地址: | 518057 广东省深圳市南山区粤海街道高新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 变色龙 加密 验证 方法 系统 | ||
本发明涉及数据加密技术领域,具体是涉及一种基于变色龙哈希的加密验证方法和系统。本发明只将算力较小的初加密处理放在数据拥有终端上进行,而将算力较大的剩余加密工作放在区块链上进行。在数据拥有终端上执行数据的初加密,赋予了数据一定的安全性,将具有一定安全性的预加密数据再在开源的区块链上进一步加密就能够充分保证数据的安全性。而且本发明将对算力要求低的初加密处理放在数据拥有终端上执行,而将对算力要求高的再加密处理放在区块链上执行,能够借助区块链的算力提升加密速度。综上所述,本发明既保证了加密数据的安全性又保证了加密速度,从而提升了数据加密性能。
技术领域
本发明涉及数据加密技术领域,具体是涉及一种基于变色龙哈希的加密验证方法和系统。
背景技术
银行、医院等机构将用户的一些数据保存在终端(数据拥有终端)上,当机构需要将这些数据传输给需要使用这些数据的用户时,需要先对数据进行加密,以确保安全传输这些数据,然后借助区块链将加密之后的数据传输给需要使用数据的用户。现有技术为了确保数据的安全性,在数据拥有终端对数据进行完全加密,而区块链仅仅只符合加密数据的传输,导致了数据拥有终端承担了加密所需的全部算力,从而降低了加密数据的处理速度。或者,现有技术将数据加密完全放在算力高的区块链上进行,而区块链是一个开放的系统,会导致影响数据的安全性。从上述分析可知,现有技术的数据加密难以兼顾安全性和加密处理速度,从而降低了数据加密的性能。
综上所述,现有技术降低了数据加密性能。
因此,现有技术还有待改进和提高。
发明内容
为解决上述技术问题,本发明提供了一种基于变色龙哈希的加密验证方法和系统,解决了现有技术降低数据加密性能的问题。
为实现上述目的,本发明采用了以下技术方案:
第一方面,本发明提供一种基于变色龙哈希的加密验证方法,其中,包括:
接收数据拥有终端发送的预加密数据,所述预加密数据为所述数据拥有终端对所述数据拥有终端持有的原始数据进行初加密处理而得到的加密数据;
对所述预加密数据进行再加密处理,得到最终加密数据,所述再加密处理所需的算力大于所述初加密处理所需的算力;
对所述最终加密数据应用变色龙哈希算法,验证所述最终加密数据。
在一种实现方式中,所述数据拥有终端为密钥验证通过的所述数据拥有终端,所述接收数据拥有终端发送的预加密数据,所述预加密数据为所述数据拥有终端对所述数据拥有终端持有的原始数据进行初加密处理而得到的加密数据,之前还包括:
接收所述数据拥有终端发送的加密请求消息;
通过各个所述数据拥有终端所对应的哈希私钥,检查所述加密请求消息中所涵盖的所述数据拥有终端的个人私钥,得到针对各个所述数据拥有终端的密钥检查结果,所述哈希私钥为对所述个人私钥进行哈希处理得到的密钥;
依据各个所述数据拥有终端的所述密钥检查结果和所述个人私钥的绝限期,验证各个所述数据拥有终端,得到密钥验证通过的所述数据拥有终端。
在一种实现方式中,所述依据各个所述数据拥有终端的所述密钥检查结果和所述个人私钥的绝限期,验证各个所述数据拥有终端,得到密钥验证通过的所述数据拥有终端,包括:
确定所述密钥检查结果中的检查合格所对应的所述数据拥有终端,记为初选合格终端,所述检查合格为所述数据拥有终端的所述个人私钥吻合于所述哈希私钥;
从各个所述初选合格终端中筛选出所述绝限期小于设定期限所对应的终端,得到密钥验证通过的所述数据拥有终端。
在一种实现方式中,所述对所述预加密数据进行再加密处理,得到最终加密数据,所述再加密处理所需的算力大于所述初加密处理所需的算力,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港理工大学深圳研究院,未经香港理工大学深圳研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310269454.8/2.html,转载请声明来源钻瓜专利网。





