Parallel SHA-256 in NEON for use in hash-based signatures

Parallel SHA-256 in NEON for use in hash-based signatures
复制标题

NEON 中的并行 SHA-256 用于基于哈希的签名

DOI:
--
复制
发表时间:
2016
期刊:
影响因子:
--
通讯作者:
Manfred Johannes Stangl
Manfred Johannes Stangl
中科院分区:
--
文献类型:
--
作者:
M. Grigorescu;S. Kemmner;U. Schönermarck;Isidora Sajin;W. Guenther;T. Cerqueira;B. Illigens;T. Siepmann;B. Meiser;M. Guba;M. Fischereder;Manfred Johannes Stangl

文献摘要

被引文献

相似文献

在这篇论文中,我们提出了一个SIMD实现的SHA-256算法,优化的ARM Cortex-A8处理器,使用氖向量指令集。此实现是专门为基于散列的签名而设计的。通过直接在汇编中实现SHA-256,我们在256位输入消息和512位输入消息中分别实现了33.5%和27.5%的性能增益。
In this thesis we present an SIMD implementation of the SHA-256 algorithm, optimised for the ARM Cortex-A8 processor, using the NEON vector instruction set. This implementation is specifically designed for use in hash-based signatures. By implementing SHA-256 directly in assembly, we achieve a performance gain of 33.5% for 256-bit input and 27.5% for 512-bit input messages.