Research Article

A Novel Multiple-Bits Collision Attack Based on Double Detection with Error-Tolerant Mechanism

Algorithm 3

ChoosePlaintexts.
Input: the total number of plaintexts 16N
Output: 16N plaintexts:   
(1) for  
(2)for  
(3)
(random(n) is to generate an integer ranging from 0 to n-1)
(4)end for
(5) end for
(6) return