Paper 2016/1052 Original: eprint.iacr.org/2016/1052 ↗

Hickory Hash(TM): Implementing an Instance of an Algebraic Eraser(TM) Hash Function on an MSP430 Microcontroller

Iris Anshel
Derek Atkins
Dorian Goldfeld
Paul E Gunnells
Abstract

Recently a novel family of braid based cryptographic hash function candidates was published, claiming to be suitable for use in low resource environments. It was shown that the new hash function family performed extremely well on a range of cryptographic test suites. In this paper we instantiate an instance of the hash family, called Hickory Hash, fix a set of parameters, implement it on a Texas Instruments MSP430 16-bit microcontroller, and compare its performance characteristics to SHA2. We show that the Hickory Hash can be a viable tool for low-power, constrained devices like those associated with the Internet of Things.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2016-11-15: last updated
2016-11-15: published
Short URL
https://ia.cr/2016/1052
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2016/1052,
      author = {Iris Anshel and Derek Atkins and Dorian Goldfeld and Paul E Gunnells},
      title = {Hickory Hash(TM): Implementing an Instance of an Algebraic Eraser(TM) Hash Function on an MSP430 Microcontroller},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/1052},
      year = {2016},
      url = {https://eprint.iacr.org/2016/1052}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.