[发明专利]一种基于区块链的加密解密方法有效
申请号: | 201710146631.8 | 申请日: | 2017-03-13 |
公开(公告)号: | CN106911704B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 吴玉会;刘作成;单志刚 | 申请(专利权)人: | 北京轻信科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/08;H04L9/06 |
代理公司: | 北京前审知识产权代理有限公司 11760 | 代理人: | 张波涛;李锋 |
地址: | 100025 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 加密 解密 方法 | ||
本发明公开了一种信息加密解密方法,包括:步骤1:发送者指定接收者;步骤2:发送者确认发送信息;步骤3:发送者确认信息的时间限制;步骤4:对所述信息进行加密,得到加密信息串;步骤5:对所述加密信息串进行解密。通过本发明,将一对一或一对多的交易信息进行加密传递和存储,支持普通互联网应用快速接入,降低区块链的门槛,提升用户的体验。
技术领域
本发明涉及加密解密领域,尤其涉及一种基于区块链的加密解密方法。
背景技术
随着互联网的快速发展,人们迅速迎来信息时代。然而由于互联网的高度开放性,人们在进行信息传递时面临着越来越多的诸如黑客攻击、信息泄漏、暴力破解等威胁,对自身利益、商业机密、甚至国家安全造成了极大的安全隐患。
随着区块链技术的出现,其与生俱来的一些特性:如透明性、难以篡改性、以及去中心化等,能够有效的促进互联网的健康持续发展,对线上信息的真实性保障、交易的追溯,纠纷的解决和仲裁带来新的方式,能够促进行业的公开透明、增强可信性,减少用户在享受互联网便捷时面临的安全风险。
发明内容
针对现有技术中存在的问题,本发明提出一种信息加密解密方法,包括:步骤1:发送者指定接收者;步骤2:发送者确认发送信息;步骤3:发送者确认信息的时间限制;步骤4:对所述信息进行加密,得到加密信息串;步骤5:对所述加密信息串进行解密。
其中,在对信息进行解密之前,还包括,接收者读取加密信息串。
其中,对于一对一指定分享来说,发送者指定接收者包括发送者指定一个接收者。
其中,对于一对多指定分享来说,发送者指定接收者包括发送者指定多个接收者。
其中,对所述信息进行加密,得到加密信息串包括:所述发送者A通过一对一指定发送模块将信息发送给区块链模块,区块链模块获取该发送信息;区块链模块使用接收者B的公钥加密所述信息,得到加密信息串;区块链模块使用发送者A的私钥对所述加密后的发送信息进行签名,得到签名后的加密信息串;区块链模块保存签名后的加密信息串。
其中,对所述加密信息串进行解密包括:接收者B通过一对一信息接收模块读取签名后的加密信息串;区块链模块获取签名后的加密信息串;区块链模块进行时间校验;区块链模块获取发送者A的公钥进行验签;如果验签成功,得到加密信息串;区块链模块获取接收者B的私钥对加密信息串进行解密;区块链模块获取解密后的信息。
其中,对所述信息进行加密,得到加密信息串包括:发送者A通过一对多发送模块将所述发送信息发送给加密服务后台模块,所述加密服务后台模块对所述发送信息进行加密;区块链模块获取所述多个接收者的区块链地址;区块链模块保存所述加密后的信息与所述多个接收者的映射关系;区块链模块获得加密信息串。
其中,对所述加密信息串进行解密包括:所述多个接收者请求读取加密信息串;所述加密服务后台模块校验请求者身份;所述区块链模块获取多个接收者区块链地址;所述区块链模块获得加密信息串;所述区块链模块进行时间校验;所述区块链模块验证地址与加密信息串的映射关系;区块链模块返回加密信息串至所述加密服务后台模块,所述加密服务后台模块通对所述加密信息串进行解密;通过一对多信息接收模块返回解密后的信息至多个接收者。
其中,所述方法还包括取消分享:发送者A指定要取消分享的信息;加密服务后台模块校验请求者身份;区块链模块通过获取加密信息地址;区块链模块判断获取加密信息地址是否成功,如果成功,则区块链模块取消加密信息的分享;区块链模块记录本次取消分享的流程。
其中,所述时间限制是指系统为了安全,发送者规定一个时间段内接收者可以查看加密信息的时间。
通过本发明的方法,基于区块链,将一对一或一对多的交易信息进行加密传递和存储,支持普通互联网应用快速接入,降低区块链的门槛,提升用户的体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京轻信科技有限公司,未经北京轻信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710146631.8/2.html,转载请声明来源钻瓜专利网。