Fault Analysis of the ARIA and uBlock Block Ciphers
Qinglin Wang, Jiqiang Lu · 2021
The ARIA block cipher is a Korean national standard, and the uBlock block cipher is an award-winning algorithm of the recent National Cryptographic Algorithm Design Competition in China. In this paper, we analyse the security of the ARIA and uBlock block ciphers against fault analysis, and show that the user key of ARIA can be recovered with a time complexity of about 217simple table lookups by introducing about 512 byte faults on average to the last four rounds in a ciphertext-only scenario, and that the user key of uBlock can be recovered with a time complexity of about 196 simple table lookups by introducing about 17.8 nibble faults on average to the last round in a chosen-plaintext scenario. To the best of our knowledge, our attack on ARIA is the first published ciphertext-only fault analysis of ARIA, and our attack on uBlock is the first published fault analysis of uBlock.