×

Information security device, prime number generation device, and prime number generation method

  • US 7,130,422 B2
  • Filed: 04/12/2002
  • Issued: 10/31/2006
  • Est. Priority Date: 04/17/2001
  • Status: Active Grant
First Claim
Patent Images

1. An information security device that handles predetermined information securely and reliably based on an intractability of factorization, by generating two primes and using a multiplication of the two primes, said device comprising:

  • an acquiring unit operable to acquire a known prime q and n number of known primes L1, L2, . . . , Ln, where L1, L2, . . . , Ln are primes, other than 2, that are smaller than the prime q, and the prime q satisfies q=1 mod Li (i=1, 2, . . . , n);

    a generating unit operable to generate a number N whose bit length is twice as large as a bit length of the prime q, where numbers that relate to any of the primes L1, L2, . . . , Ln are excluded from the generation of the number N; and

    a judging unit operable to judge primality of the number N, and output the number N as a prime if the number N is judged as being prime,wherein the generating unit is operable to generate the number N that satisfies N=1 mod Li (i=1, 2, . . . , n), andwherein the generating unit includes;

    a random number generating unit operable to generate a random number R′

    whose bit length is (Lenq−

    LenL−

    1), where Lenq is the bit length of the prime q and LenL is a bit length of (L1×

    L2×

    . . . ×

    Ln); and

    a judgement target generating unit operable to (a) generate a number R
    R=L1×

    L
    2×

    . . . ×

    L
    n×

    R′

    using the random number R′ and

    the primes L1, L2, . . . , Ln, and (b) generate the number N
    N=2×



    q+
    1using the prime q and the number R, andwherein the judging unit judges the primality of the number N, using the number N and the number R generated by the judgement target generating unit.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×