Paper 2020/727 Original: eprint.iacr.org/2020/727 ↗
An Easy-to-Use Tool for Rotational-XOR Cryptanalysis of ARX Block Ciphers
Abstract
An increasing number of lightweight cryptographic primitives have been published recently. Some of these proposals are ARX primitives, which have shown a great performance in software. Rotational-XOR cryptanalysis is a statistical technique to attack ARX primitives. In this paper, a computer tool to speed up and make easier the security evaluation of ARX block ciphers against rotational-XOR cryptanalysis is shown. Our tool takes a Python implementation of an ARX block cipher and automatically finds an optimal rotational-XOR characteristic. Compared to most of the automated tools, which only support a small set of primitives, our tool supports any ARX block cipher and it is executed with a simple shell command.
Metadata
- Available format(s)
PDF
- Category
- Secret-key cryptography
- Publication info
- Preprint.
- History
- 2020-06-17: last updated
- 2020-06-17: published
- Short URL
- https://ia.cr/2020/727
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2020/727,
author = {Adrian Ranea and Yunwen Liu and Tomer Ashur},
title = {An Easy-to-Use Tool for Rotational-XOR Cryptanalysis of ARX Block Ciphers},
howpublished = {Cryptology {ePrint} Archive, Paper 2020/727},
year = {2020},
url = {https://eprint.iacr.org/2020/727}
}