AVON - A Fast Hash Function for Intel SIMD Architectures

Matt Henricksen, Shinsaku Kiyomoto

2013

Abstract

In this paper, we propose a hash function that takes advantage of the AES-NI and other Single-Instruction Multiple-Data operations on Intel x64 platforms to generate digests very efficiently. It is suitable for applications in which a server needs to securely hash electronic documents at a rate of several cycles/byte. This makes it much more efficient for certain applications than SHA-2, SHA-3 or any of the SHA-3 finalists. On the common Sandy Bridge micro-architecture, our hash function, AVON, has a throughput of 2.65 cycles per byte while retaining a high degree of security.

Download


Paper Citation


in Harvard Style

Henricksen M. and Kiyomoto S. (2013). AVON - A Fast Hash Function for Intel SIMD Architectures . In Proceedings of the 10th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2013) ISBN 978-989-8565-73-0, pages 482-487. DOI: 10.5220/0004502104820487

in Bibtex Style

@conference{secrypt13,
author={Matt Henricksen and Shinsaku Kiyomoto},
title={AVON - A Fast Hash Function for Intel SIMD Architectures},
booktitle={Proceedings of the 10th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2013)},
year={2013},
pages={482-487},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004502104820487},
isbn={978-989-8565-73-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Security and Cryptography - Volume 1: SECRYPT, (ICETE 2013)
TI - AVON - A Fast Hash Function for Intel SIMD Architectures
SN - 978-989-8565-73-0
AU - Henricksen M.
AU - Kiyomoto S.
PY - 2013
SP - 482
EP - 487
DO - 10.5220/0004502104820487