A Deterministic Method of Large Prime Number Generation

결정론적인 소수 생성에 관한 연구

  • 박중길 (충남대학교 대학원 컴퓨터과학과) ;
  • 박봉주 ((주)테크노밸리) ;
  • 백기영 (충남대학교 대학원 컴퓨터과학과) ;
  • 천왕성 (한국통신공사 멀티미디어연구소) ;
  • 류재철 (충남대학교 컴퓨터과학과)
  • Published : 2000.09.01

Abstract

It is essential to get large prime numbers in the design of asymmetric encryption algorithm. However, the pseudoprime numbers with high possibility to be primes have been generally used in the asymmetric encryption algorithms, because it is very difficult to find large deterministic prime numbers. In this paper, we propose a new method of deterministic prime number generation. The prime numbers generated by the proposed method have a 100% precise prime characteristic. They are also guaranteed reliability, security strength, and an ability of primitive element generation.

비대칭 암호 알고리즘을 설계하는 데 있어서 매우 큰 소수를 구하는 것은 필수적이다. 그러나 지금까지는 결정론적인(deterministic) 큰 소수를 발견하기는 매우 어려웠기 때문에, 일반적으로 확률적으로 소수일 가능성이 높은 의사소수(psedoprime)를 비대칭 암호 알고리즘에서 사용하였다. 이 논문에서 결정론적인 소수 생성 방법을 제안하며, 제안된 방법에 의해 생성된 소수는 증명이 가능한 100% 정확한 소수이다. 또한 이 방법에 의해 생성된 소수는 신뢰성, 비도, 원시원소(primitive element)생성 능력 등을 보장한다.

Keywords

References

  1. Bruce Schneier, Applied Cryptography, Second Edition, John Wiley & Sons, 1996
  2. William Stallings, Network and Internetwork Security, Prentice-Hall, 1995
  3. R. Alfred, A. Granville and C. Pomerance, 'There are infinitely many Carmichael Numbers,' Ann. Of Math, 1994
  4. H. Cohen and A. K. Lenstra, 'Implementation of a new Primality Test,' Math Comp.48, 1987
  5. R. Solvay and V. Strassen, 'A Fast Monte-Carlo Test for Test for Primality,' SIAM Journal on Computing, Vol.6, Mar. 1977 https://doi.org/10.1137/0206006
  6. G. L. Miller, 'Riemanns Hypothesis and Test for Primality,' Journal of Computer System Science, Vol.13, No.3, pp.300-317, Dec. 1976 https://doi.org/10.1145/800116.803773
  7. H. Riesel, 'Prime Numbers and Computational Algebraic Number Theory,' GTM 138, Springer-Verlag, New-York, 1995
  8. Riesel, Prime Numbers and Computer Methodsfor Factorization, Birkhauser, Boston, 1985
  9. R. Lidl and H. Niederreiter, Introduction to finite fields and their applications, Cambridge university press, 1986