Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

High Performance of Hash-based Signature Schemes

Author 1: Ana Karina D. S. de Oliveira Author 2: Julio L´opez Author 3: Roberto Cabral
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 3 · Published 2017 · Cited by 15

DOI: https://doi.org/10.14569/IJACSA.2017.080358

Abstract

Hash-based signature schemes, whose security is based on properties of the underlying hash functions, are promising candidates to be quantum-safe digital signatures schemes. In this work, we present a software implementation of two recent standard proposals for hash-based signature schemes, Leighton and Micali Signature (LMS) scheme and Extended Merkle Signature Scheme (XMSS), using a set of AVX2 instructions on Intel processors. The implementation uses several optimization techniques for speeding up the underlying hash functions SHA2 or SHA3, and other building block functions which lead to high performance for signature operations on both schemes. On an Intel Skylake processor, using a tree of height 60 with 12 layers, the signing operation for XMSS takes 3,841,199 cycles (1,043 signatures per second) at 128-bit security level (against quantum attacks). For an equivalent security, the LMS system computes a signature in 1,307,376 cycles (3,065 signatures per second). We also provide the first comparative performance results for signing and verification of both schemes using different parameters. The results of our implementation indicate that both schemes LMS and XMSS can achieve high performance using vector instructions on modern processors.

Keywords

How to Cite this Article

Oliveira, A. K. D. S. d., L´opez, J., & Cabral, R. (2017). High Performance of Hash-based Signature Schemes. International Journal of Advanced Computer Science and Applications, 8(3). https://doi.org/10.14569/IJACSA.2017.080358

Oliveira, Ana Karina D. S. de, et al.. "High Performance of Hash-based Signature Schemes." International Journal of Advanced Computer Science and Applications, vol. 8, no. 3, 2017, https://doi.org/10.14569/IJACSA.2017.080358.

@article{Oliveira2017,
  title     = {High Performance of Hash-based Signature Schemes},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {3},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Ana Karina D. S. de Oliveira and Julio L´opez and Roberto Cabral},
  doi       = {10.14569/IJACSA.2017.080358},
  url       = {https://doi.org/10.14569/IJACSA.2017.080358}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.