[发明专利]一种去中心化的契约签署与查看方法在审
| 申请号: | 201910853717.3 | 申请日: | 2019-09-10 |
| 公开(公告)号: | CN110602084A | 公开(公告)日: | 2019-12-20 |
| 发明(设计)人: | 高帅歌;刘登科 | 申请(专利权)人: | 上海黔易数据科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 31315 上海骁象知识产权代理有限公司 | 代理人: | 刘翔 |
| 地址: | 201102 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 随机密码 区块 契约内容 客户端 加密 契约 椭圆曲线加密 对称加密 解密内容 私钥解密 文件路径 加解密 中心化 公钥 签署 删除 隐私 篡改 存储 返回 | ||
本发明公开了一种去中心化的契约签署与查看方法,在契约签署时,客户端生成随机密码,使用随机密码将契约内容进行SM4对称加密并存储在IPFS上,然后使用公钥对IPFS返回的文件路径进行SM4加密传入区块链中,最后使用ECC椭圆曲线加密随机密码并传入区块链,在契约内容查看时,从区块链取得加密后的内容与密码,通过私钥解密获得随机密码,通过随机密码解密内容,本发明结合区块链的不可删除,不可篡改性与客户端加解密技术,达到最高安全性隐私保障。
技术领域
本发明属于计算机网络技术领域,涉及一种契约签署与查看方法,具体是一种去中心化的契约签署与查看方法。
背景技术
随着科学技术的发展,经济形态正在由货币经济形态向信用经济形态发展。所谓信用经济是指以信用作为交易媒介来实现商品交换或者金融交易。这里的信用是指依附在不同主体之间和商品交易之间形成的一种相互信任的生产关系和社会关系。基于这种信用,可以在不同用户之间或者用户与商户之间建立契约关系,通过这种契约关系可以实现商品交换或者金融交易。
所谓契约是指双方或者多方共同协商订立的有关特定事件(例如:买卖、抵押、租赁等)的法律文书。基于该法律文书,在双方或者多方建立与特定事件有关的契约关系。在该法律文书中规定了订立双方或者多方的权利和义务,双方或者多方需要按照该法律文书中记载的权利和义务履行相应的义务。
随着互联网技术的发展,互联网金融业务也逐渐发展起来,目前一般采用B2C(Business-to-Customer)方式对用户的契约进行管理,并根据用户的契约为用户提供相应的互联网金融服务。但是,通过互联网平台签署的契约存在被篡改的风险,这将给互联网金融服务带来极大的风险。
发明内容
本发明的目的在于提供一种去中心化的契约签署与查看方法,结合区块链的不可删除,不可篡改性与客户端加解密技术,达到最高安全性隐私保障。
本发明的目的可以通过以下技术方案实现:
一种去中心化的契约签署方法,包括以下步骤:
步骤S1,用户签署契约内容时,通过其客户端生成随机密码X,并使用随机密码将需要发送的契约内容M进行SM4对称加密,得到加密文件E。
步骤S2,用户将加密文件E发送到IPFS上进行存储,IPFS返回加密文件E的文件路径R。
步骤S3,用户使用公钥PB对IPFS返回的文件路径R进行SM4对称加密,得到地址信封AE。
步骤S4,用户使用公钥PB,采用ECC椭圆曲线对随机密码X进行加密,得到数字信封DE,就好像将随机密码X装到了一个用公钥PB加密的信封里。
步骤S5,用户将地址信封AE和数字信封DE一起传入区块链。
一种去中心化的契约查看方法,包括以下步骤:
步骤S6,用户查看契约内容M时,从区块链取得地址信封AE和数字信封DE。
步骤S7,用户先用私钥PV对地址信封AE进行SM4解密,得到文件路径R。
步骤S8,用户根据文件路径R从IPFS上获取到加密文件E。
步骤S9,用户使用私钥PV解密数字信封DE,取出随机密码X。
步骤S10,用户使用随机密码X对加密文件E进行SM4解密,查看契约内容M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海黔易数据科技有限公司,未经上海黔易数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910853717.3/2.html,转载请声明来源钻瓜专利网。





