Faster Subgroup Checks for BLS12-381
Faster Subgroup Checks for BLS12-381
复制标题
BLS12-381 更快的子组检查
DOI:
--
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Sean Bowe
中科院分区:
文献类型:
--
作者:
Sean Bowe
Pairing-friendly elliptic curve constructions provide two elliptic curve groups which are both of prime order q and usually each have a nontrivial cofactor h. Due to the way these curves are typically constructed, endomorphisms can be applied to perform fast cofactor multiplication. However, cofactor multiplication is sometimes insufficient for dealing with cofactors, such as with malleability attacks. In this brief note, we describe efficient techniques for checking that points exist within the correct q-order subgroups of the BLS12-381 elliptic curve construction, which is the focus of standardization for pairing-based protocols. Instead of multiplying by q and comparing the point with the identity, we use endomorphisms to eliminate the q-torsion while modifying (but not killing) the h-torsion components. The result can then be compared against the identity.