ISBN: 978-981-11-3671-9 DOI: 10.18178/wcse.2017.06.086
A Cost analysis of AES-128 and AES-512 on Apple mobile processors
Abstract— This paper is the cost analysis of two Advanced Encryption Standard (AES) algorithms on 32-bit
and 64-bit Apple mobile processor by using iPhone5C and iPhone7. Our analysis shows increasing in
performance when expanding the block size from 128 bits (AES-128) to 512 bits (AES-512). Similarly
increasing the length of encryption key to 512 bits and 1024 bits yields stronger security. Our aim is to
analyze the encryption cost different between the original AES-128 and the AES-512. The results showed
that increasing block size will give 1.21 – 1.64 speed up on iPhone5C and 1.19 – 1.55 speed up on iPhone7
depending on the key length. Moreover, AES 512-bit block size shows faster CPU time in encryption than
128-bit block size. However, the memory usage for encryption on all key size are similar. iPhone7 used more
memory than iPhone5C. In conclusion, expanding block size to 512 bits can increase performance while this
is also lower the cost on mobile device. This result may have the benefit in improving the security of personal
data by using mobile phone
Index Terms— Cryptography, Cost analysis, Mobile devices
Vatchara Saicheur, Krerk Piromsopa
Department of Computer Engineering, Chulalongkorn University, THAILAND
Cite: Vatchara Saicheur, Krerk Piromsopa, "A Cost analysis of AES-128 and AES-512 on Apple mobile processors," Proceedings of 2017 the 7th International Workshop on Computer Science and Engineering, pp. 496-502, Beijing, 25-27 June, 2017.