DOI QR코드

DOI QR Code

An enhanced method using NP-complete problem in Public Key Cryptography System

NP-complete 문제를 이용한 공개키 암호 시스템 개선

  • Received : 2015.09.08
  • Accepted : 2015.10.05
  • Published : 2015.12.31

Abstract

Recently, due to the hardware computing enhancement such as quantum computers, the amount of information that can be processed in a short period of time is growing exponentially. The cryptography system proposed by Koblitz and Fellows has a problem that it can not be guaranteed that the problem finding perfect dominating set is NP-complete in specific 3-regular graphs because the number of invariant polynomial can not be generated enough. In this paper, we propose an enhanced method to improve the vulnerability in 3-regular graph by generating plenty of invariant polynomials.

최근 양자 컴퓨터가 개발되는 등 컴퓨팅 하드웨어의 성능이 발전하면서 단시간 내에 처리할 수 있는 정보의 양이 기하급수적으로 증가하고 있다. Koblitz-Fellows가 제안한 암호시스템은 생성할 수 있는 불변 다항식(invariant polynomial)의 개수가 충분하지 않아 특정 3-정규 그래프에서 완전지배집합(Perfect Dominating Set, PDS)을 찾는 문제가 NP-complete임을 보장할 수 없는 문제점이 발생한다. 본 논문에서는 이러한 취약점을 보완하기 위해 Koblitz-Fellows가 제안한 3-정규 그래프 상에서 완전지배집합을 이용하여 불변 다항식의 개수를 기하급수적으로 증가시킴으로 계산의 복잡도를 더욱 난해하게 하여 암호시스템의 취약점을 개선하도록 제안한다.

Keywords

References

  1. S.S. Park. et al, "Status of Quantum Information and Communication Technologies", ETRI, 2015.
  2. Peter Shor, "Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer", 1995.
  3. Michael H. Freedman, "P/NP, and the quantum field computer", The National Academy of Sciences, 1998.
  4. Fellows, Koblitz, "Combinatorial cryptosystem Galore!", Contemporary Maths, 168, pp. 51-61, 1994. https://doi.org/10.1090/conm/168/01688
  5. Brassard, G., "A note on the complexity of cryptology", IEEE Transactions on Information Theory IT-25, pp. 232- 233, 1979.