Research Article

Towards Optimized DFA Attacks on AES under Multibyte Random Fault Model

Algorithm 1

The process of sorting all 36 paths.
Input: φ: 36 paths of disorder.
Output: φ: ordered 36 paths.
for each j ∈do
initialize ψj = Φ
end for
for each p∈φ  do
j← the number of ciphertext pairs p requires
ψj = p∪ψj
end for
for each j∈do
sort paths in ψj in order of occurrence rate from low to high
end for
return  φψ2ψ3ψ4 ψ5ψ6