当前位置: 首页 > 专利查询>杨宁波专利>正文

一种基于区块链隐私通讯方法技术

技术编号:32673820 阅读:32 留言:0更新日期:2022-03-17 11:29
本发明专利技术公开了一种基于区块链隐私通讯方法,具体涉及金融风控领域,包括以下步骤:步骤一,由任意个人或第三方创建多个Github仓库地址,做为匿名通讯的留言板;步骤二,在进行通讯前,用户A和用户B事先约定好一个Github仓库地址,并约定留言板留言的加密规则;步骤三,用户A和用户B各自创建好自己的HD钱包应用,HD钱包包含公钥、私钥、多个子公钥和多个子私钥。本发明专利技术利用区块链分层式确定钱包的特点,生成无数个子公钥,利用子公钥去地址去发送交易,并且用对方提供的子公钥进行加密,有效的防止了通讯信息的泄露,并且每次发送交易的地址都不一样,可以保护通讯双方不可被追溯,极大的保护了用户的隐私。了用户的隐私。了用户的隐私。

【技术实现步骤摘要】
一种基于区块链隐私通讯方法


[0001]本专利技术涉及金融风控领域,更具体地说,本专利技术涉及一种基于区块链隐私通讯方法。

技术介绍

[0002]交流通讯已经成了生活中必不可少的环节,大多数是由第三方平台提供的通讯客户端,服务端,用户使用客户端发送消息后,服务端匹配到用户发送消息的对象并将消息转发给消息接收方,整个流程由第三方平台提供服务。
[0003]在使用第三方通讯客户端首先需要在各大平台注册身份信息,第三方服务需要在用户使用通讯的时候验证用户的身份信息,这可能导致用户的身份信息被恶意的泄露。其次在通讯过程中,通讯的内容可能会被第三方服务监听窃取,且通讯过程中涉及的银行账户等信息也可能会被窃取。用户的隐私得不到有效的保护,造成隐私泄露。
[0004]本专利技术结合区块链HD钱包技术解决通讯过程中信息容易遭到泄露的痛点。HD钱包全称为分层确定性比特币钱包,分层确定性钱包是指使用分层确定性地址机制的电子钱包。分层确定性钱包通过椭圆曲线密码学机制,确保可以通过在没有私钥参与的情况下,由公钥直接分散成子公钥,并且分散的子公钥可以由分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链隐私通讯方法,其特征在于,包括以下步骤:步骤一,由任意个人或第三方创建多个Github仓库地址,做为匿名通讯的留言板;步骤二,在进行通讯前,用户A和用户B事先约定好一个Github仓库地址,并约定留言板留言的加密规则;步骤三,用户A和用户B各自创建好自己的HD钱包应用,HD钱包包含公钥、私钥、多个子公钥和多个子私钥;具体为:公钥A1、私钥A2、公钥B1、私钥B2、子公钥A3、A5...An、子私钥A4、A6...A(n+1)、子公钥B3、B5...Bn、子私钥B4、B6...B(n+1);步骤四,通讯时,用户B使用API接口调用方式往GitHub留言板里push消息请求与A通迅,消息包括用户B的钱包子公钥B3;步骤五,用户A从用事先约定好的加密方式对留言板中的消息进行解密;解密成功,此条消息是B发送的请求通讯的消息,解密后得到B的子公钥B3;解密失败,此条消息为异常通讯信息,不予处理;步骤六,用户A通过子公钥B3的地址,向用户B发送交易,交易中包含了一个input消息,该input消息包含用户A的钱包子公钥A3、通讯信息JSON数据,input消息使用用户B的子公钥B3进行加密;步骤七,用户B收到交易后,用与子公钥B3对应的子私钥B4进行解密,解析出交易中的inpu...

【专利技术属性】
技术研发人员:杨宁波
申请(专利权)人:杨宁波
类型:发明
国别省市:

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

1