DocumentCode :
175956
Title :
Automatic search for differential characteristics in ARX ciphers
Author :
Penglin Shao ; Gaihong Zhang ; Mengdong Li
Author_Institution :
Commun. Eng. Inst., Xidian Univ., Xi´an, China
fYear :
2014
fDate :
19-21 Aug. 2014
Firstpage :
1009
Lastpage :
1013
Abstract :
ARX operations are composed of only three operations: additions modulo 2n, bit rotations and XORs. Due to the widespread use of ARX, the study of its security is particularly important. This paper shows an algorithm to search for optimal differential characteristics in ARX ciphers. The algorithm is based on two related algorithms - the algorithm for finding all optimal output differences and the algorithm for differential probability of modular addition, and the idea of weight calculation. Finally, we apply this algorithm to three round Chacha, which is the compression algorithm of Blake, and show a differential characteristic with weight 36 for it. This result could contribute to the study of differential cryptanalysis of Chacha and Blake.
Keywords :
cryptography; probability; ARX ciphers; Blake compression algorithm; Chacha differential cryptanalysis; XORs; automatic search; bit rotations; differential probability; modulo 2n; optimal differential characteristics; weight calculation; Algorithm design and analysis; Ciphers; Computer science; Educational institutions; Probability; ARX; Blake; Chacha; Differential cryptanalysis; Optimal;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation (ICNC), 2014 10th International Conference on
Conference_Location :
Xiamen
Print_ISBN :
978-1-4799-5150-5
Type :
conf
DOI :
10.1109/ICNC.2014.6975978
Filename :
6975978
Link To Document :
بازگشت