[发明专利]一种基于区块链的散列算法支付加密方法及系统在审
申请号: | 201910897154.8 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110610362A | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 陈新;庞松涛;商广勇;王伟兵;马岩堂;赵树林;姜鑫;陶鑫;刘伟巍 | 申请(专利权)人: | 山东爱城市网信息技术有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 姜明 |
地址: | 250100 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密文 区块 加密 散列算法 服务端 客户端 时间戳 传输过程 非法篡改 加密技术 加密形式 支付安全 返回 写入 传递 安全 保证 | ||
本发明公开了一种基于区块链的散列算法支付加密方法及系统,属于支付安全加密技术领域。本发明的基于区块链的散列算法支付加密方法客户端对支付参数进行加密,返回密文一,客户端将密文和当前时间戳写入区块链中,并将密文与支付参数一同传递给服务端,服务端对支付参数采用相同的加密形式进行加密,返回密文二,再根据支付参数中的时间戳从区块链中获取密文三,将密文一、密文二和密文三进行对比,若密文一、密文二和密文三相同,则进行支付操作,否则,不进行支付操作。该发明的基于区块链的散列算法支付加密方法能够有效的保证支付参数在传输过程中的安全,杜绝参数的非法篡改,具有很好的推广应用价值。
技术领域
本发明涉及支付安全加密技术领域,具体提供一种基于区块链的散列算法支付加密方法及系统。
背景技术
随着互联网金融的不断发展,支付作为互联网交易中不可或缺的重要环节,但同时也暴露出许多安全风险,因此需要对支付提供一个安全保障。我们知道,如果直接对明文进行散列加密,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典,很容易获取明文。加salt即盐,盐值就是在密码hash过程中添加的额外的随机值,可以有效的解决这一问题,基本思路是,在对明文进行加密时,将salt与明文一起加密,得到的密文即为安全的不可破解的。区块链技术具有分布式存储,不可篡改的特性,结合散列加密,确保一个具有安全性的支付环境。
发明内容
本发明的技术任务是针对上述存在的问题,提供一种能够有效的保证支付参数在传输过程中的安全,杜绝参数的非法篡改的基于区块链的散列算法支付加密方法。
本发明进一步的技术任务是提供一种基于区块链的散列算法支付加密系统。
为实现上述目的,本发明提供了如下技术方案:
一种基于区块链的散列算法支付加密方法,该方法中,客户端对支付参数进行加密,返回密文一,客户端将密文和当前时间戳写入区块链中,并将密文与支付参数一同传递给服务端,服务端对支付参数采用相同的加密形式进行加密,返回密文二,再根据支付参数中的时间戳从区块链中获取密文三,将密文一、密文二和密文三进行对比,若密文一、密文二和密文三相同,则进行支付操作,否则,不进行支付操作。
该基于区块链的散列算法支付加密方法能够预防在数据传输过程中不小心被拦截,可以通过反查询的方式获得加密后的数据,支付参数在HASH过程中添加额外的随机值(SALT)大大的增加了安全性,减少数据泄露带来的损失,保证数据的不可篡改,从而保证数据的安全性。
作为优选,该基于区块链的散列算法支付加密方法具体包括以下步骤:
S1、客户端对支付参数进行安全加密,将密文一返回客户端;
S2、客户端将密文和当前时间戳写入区块链中;
S3、服务端接收客户端传来的请求,获取密文与支付参数,服务端对支付参数采用相同的加密形式进行加密,返回密文二;
S4、服务端从区块链中获取密文三;
S5、服务端对支付参数进行安全验证,判断密文一、密文二和密文三是否一致,若一致则进行支付操作,否则,不进行支付操作。
作为优选,客户端对支付参数加密时,采用SHA256加盐加密,对敏感参数进行加密。
作为优选,客户端将密文和当前时间戳写入区块链中,时间戳能够防止重复支付,确保每一时间点只有一笔支付交易。并且将每一笔交易单独记录,存储,避免单一记录被人控制或者被人篡改,从而保证交易记录的安全性。
区块链具有分布式存储的独特性,每个节点都按照块链式结构存储完整的数据,每个节点存储都是独立的、地位等同的。
作为优选,服务端接收客户端传来的密文和支付参数,采用SHA256加盐加密,对敏感参数进行加密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东爱城市网信息技术有限公司,未经山东爱城市网信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910897154.8/2.html,转载请声明来源钻瓜专利网。