Keccak功能

3年前更新 0 0

Keccak算法作为新一代Hash函数新标准SHA-3后,其安全性受到业界的广泛关注.针对Keccak算法提供掩码防护以抵御差分功耗攻击(differential power analysis,DPA)是目前的研究热点之一。现存的Keccak掩码防护方法瓶颈在于其所占用芯片面积都很大,且所需额外注入的随机数个数也特别多。

收录时间:
2022-12-11

Keccak算法作为新一代Hash函数新标准SHA-3后,其安全性受到业界的广泛关注.针对Keccak算法提供掩码防护以抵御差分功耗攻击(differential power analysis,DPA)是目前的研究热点之一。现存的Keccak掩码防护方法瓶颈在于其所占用芯片面积都很大,且所需额外注入的随机数个数也特别多。

Keccak是一种被选定为SHA-3标准的单向散列函数算法。Keccak可以生成任意长度的散列值,但为了配合SHA-2的散列值长度,SHA-3标准中规定了SHA3-224、SHA3-256、SHA3-384、SHA3-512这4种版本。在输入数据的长度上限方面,SHA-1为2的64次方-1比特,SHA-2为2的128次方-1比特,而SHA-3则没有长度限制。

此为,FIPS 202还规定了两个可输出任意长度散列值的函数,分别为SHAKE128和SHAKE256。据说SHAKE这个名字取自Secure Hash Algorithm与Keccak这几个单词。顺便一提,Keccak的设计者之一Billes Van Assche在Github上发布了一款名为KeccakTools的软件。

相关导航

牙买加体系

牙买加体系

国际货币基金组织(IMF)于1972年7月成立一个专门委员会,具体研究国际货币制度的改革问题。委员会于 1974的6月提出一份“国际货币体系改革纲要”,对黄金、汇率、储备资产、国际收支调节等问题提出了一些原则性的建议,为以后的货币改革奠定了基础。直至1976年1月,国际货币基金组织(IMF)理事会“国际货币制度临时委员会”在牙买加首都金斯敦举行会议,讨论国际货币基金协定的条款,经过激烈的争论,签定达成了“牙买加协议”,同年4月,国际货币基金组织理事会通过了《IMF协定第二修正案》,从而形成了新的国际货币体系。
挖矿难度

挖矿难度

挖矿难度,是指每次求解数学结果的难度大小。由于矿工的数量越来越多,为了保证竞争的合理性,就需要对数学求解难度的大小进行调节。矿工人数多了,难度就会依据某种规则动态加大。但是,如果矿工都一窝蜂的挖某种数字货币,那么求解难度就会非常高。而矿工持有的矿机的算力大小却是固定的,如意要想获得同样数量的奖励,就要比平时挖矿艰难,这就是所谓的挖矿难度变大。