Research Article

Cryptanalysis of the Lightweight Block Cipher BORON

Algorithm 2

Difference propagations through bit rotation.
r: the number of rounds
(1)for to r do
(2) after_rotation_difference_i_0 = before_rotation_difference_i_
(3) after_rotation_difference_i_1 = before_rotation_difference_i_
(4) after_rotation_difference_i_2 = before_rotation_difference_i_
(5) after_rotation_difference_i_3 = before_rotation_difference_i_
(6)end for