[发明专利]一种基于区块链哈希算法的抗攻击处理方法及装置有效
申请号: | 201811174106.8 | 申请日: | 2018-10-09 |
公开(公告)号: | CN109522739B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 温德亮;吴诗展;李蓓蓓 | 申请(专利权)人: | 北京医拍智能科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F16/27 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明实施例提供一种基于区块链哈希算法的抗攻击处理方法及装置,所述方法包括:生成每个预设周期对应的种子;其中,每个种子是前一个种子的SHA‑256结果;所述预设周期包括若干个块;计算每个种子的SHA‑512值,并采用前一个种子的SHA‑512值填充后一个种子对应的缓存块,直到达到预设内存量为止;根据每个块的块号和时间戳,以及所述预设内存量,从填充有SHA‑512值的缓冲块中获取每个块的下一个块对应的内存索引;根据所述内存索引和预设出块者个数,获取出块者索引。所述装置执行上述方法。本发明实施例提供的基于区块链哈希算法的抗攻击处理方法及装置,能够避免出块者受到攻击,进而提高区块链的安全性。 | ||
搜索关键词: | 一种 基于 区块 链哈希 算法 攻击 处理 方法 装置 | ||
【主权项】:
1.一种基于区块链哈希算法的抗攻击处理方法,其特征在于,包括:生成每个预设周期对应的种子;其中,每个种子是前一个种子的SHA‑256结果;所述预设周期包括若干个块;计算每个种子的SHA‑512值,并采用前一个种子的SHA‑512值填充后一个种子对应的缓存块,直到达到预设内存量为止;根据每个块的块号和时间戳,以及所述预设内存量,从填充有SHA‑512值的缓冲块中获取每个块的下一个块对应的内存索引;根据所述内存索引和预设出块者个数,获取出块者索引。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京医拍智能科技有限公司,未经北京医拍智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811174106.8/,转载请声明来源钻瓜专利网。
- 上一篇:数据储存装置
- 下一篇:健康数据的去隐私化处理方法及系统