“…The addition modulo 2 n ( ) and exclusive-OR (XOR) (⊕, bitwise addition on modulo 2) are operations and have been widely used as building blocks in many cryptosystems: in RC6, Twofish, MARS, FEAL, SAFER as block ciphers and in ChaCha, Phelix, Snow as stream ciphers. The design of both the International Data Encryption Algorithm (IDEA) [4], the MESH block ciphers [9], WIDEA [3] cipher and RIDEA cipher [12] are based on the successive use of these operations and the multiplication modulo 2 16 + 1 ( ) operation. Extensive survey of such block ciphers whose design following the Lai-Massey design paradigm and their analyses are provided by Nakahara [8].…”