Cache Hit Side Channel Attack Based on AES
Chen Kai-yan · Jisuanji gongcheng · 2008
The AES software implementes in the way of looking up tables, while the indices affect the Cache hit and miss, and then the time of the AES encryption, however, the indices have a close connection with the secret key. After analyzing the relationship between the indices, and the ciphertext, and final round sub key in the AES final round encryption, it proposes a novel attack against AES by using the Cache hit information, and validates its feasibility with experiments on Intel Celeron 1.99 GHz and Pentium4 3.6 GHz CPU, recovers the 128 bit AES key in 221 and 225 random plaintexts in 5 min separately, and introduces several countermeasures for protecting the AES.