A calculation unit in which the inverse of an integer modulo a large
number is determined provides a series of binary numbers prime with the
large number, divides those numbers into two groups at random, and
effects the products of the numbers of each group.