New Software Speed Records For Cryptographic Pairings

LATINCRYPT'10: Proceedings of the First international conference on Progress in cryptology: cryptology and information security in Latin America(2010)

引用 61|浏览57
暂无评分
摘要
This paper presents new software speed records for the computation of cryptographic pairings More specifically, we present details of an implementation which computes the optimal ate pairing on a 257-bit Barreto-Naehrig curve in only 4,470,408 cycles on one core of an Intel Core 2 Quad Q6600 processorThis speed is achieved by combining 1) state-of-the-art high-level optimization techniques, 2) a new representation of elements in the underlying finite fields which makes use of the special modulus arising from the Barreto-Naehrig curve construction, and 3) implementing arithmetic in this representation using the double-precision floating-point SIMD instructions of the AMD64 architecture
更多
查看译文
关键词
Pairings,Barreto-Naehrig curves,ate pairing,AMD64 architecture,modular arithmetic,SIMD floating-point instructions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要