“…Then, the computation can be securely carried out by performing calculations with these random blocks. The second method, called the re-computation method [1,2,29], involves a recomputation of the lookup tables corresponding to the S-Box with one or several random value(s) which must be changed each time the algorithm is executed. The third generic method, that we call here S-Box secure calculation, has been essentially applied to protect AES implementations [5,15,28,32] due to the strong algebraic structure of the AES S-Box.…”