摘要 |
<p>PROBLEM TO BE SOLVED: To provide a converting device, etc., which is suitable for a vector stream secret key ciphering system. SOLUTION: The converting device 101 uses a specific par ammeter a A, a generation part 102 receives generation inputs x1 , x2 ,..., xn A, etc., and generates y1 , y2 , yn A, etc., from recurrence formulae y1 =F1 (x1 ,a) and yi +1= Fi+1 (xi+1 ,yi ) (1<=i<=n-1), and a key reception part 103 receives key inputs k1 , k2 ,..., kn A and supplies them as generation inputs to the generation part 102; and a repetition control part 104 further supplies generation outputs from the generation part 102 as generation inputs to the generation part 102 repeatedly as many times as m (m>=0) to supply random number series r1 , r2 ,..., rn A as final generation outputs, a data reception part 105 receives data inputs d1 , d2 ,..., dn A, and a conversion part 106 converts data by ei =di ri for an integer of 1 to (n) and outputs data outputs e1 , e2 ,..., en A. The converting device 101 is usable for both the ciphering and deciphering of data.</p> |