DOI QR코드

DOI QR Code

On the Security of Cryptosystems Based on Imaginary Quadratic Class Semigroups

복소 이차 류 반군위에서의 암호계의 안전성에 관한 소고

  • 김용태 (광주교육대학교 수학교육과)
  • Received : 2010.11.23
  • Accepted : 2011.02.09
  • Published : 2011.02.28

Abstract

In this paper, we propose a new discrete logarithm problem(DLP) based on the class semigroups of imaginary quadratic non-maximal orders using the special character of non-invertible ideal and analysis its security. To do this, we first explain the mathematical background explicitly and prove some properties of Cls (O) which relate to constructing the DLP and guaranteeing the security. To test the security of the proposed DLP, we compare the class number of the maximal order with that of the non-maximal order and investigate the unique factorization problems of ideals between class groups of the maximal orders and class semigroups of non-maximal orders to ensure the security of the cryptosystem.

본 논문에서는 비-최대 복소 이차 정수환(order)의 가역 이데알의 특성을 이용하는 암호계중에서 매우 중요한 이산대수문제(DLP)를 제안하고 그의 안전성을 분석하려고 한다. 우선 이러한 이산대수문제를 제안하게 된 수학적인 배경을 소개한 다음, Cls (O) 위에서 안전한 이산대수문제를 구축 한다. 또한 제안된 암호계의 안전성을 결정하는 최대 복소 이차 정수환의 류군(class group)의 류수(class number)와 비최대 류반군(class semigroup)의 류수를 비교하여 안전성이 증가하는 정도를 계산한다. 마지막으로 이데알의 소 이데알 인수분해과정에서 유일인수분해의 가능성 문제를 기반으로 최대 order의 류군(class group)위에서의 DLP와 비최대 류반군(class semigroup)위에서의 DLP를 비교하면서, 본 논문에서 제안된 DLP의 안전성을 검증하고자 한다.

Keywords

References

  1. K. F. Gauss, Disquisitiones Arithmeticae, translation A. C. Clarke, S.J., Yale Univ. Press, 1966.
  2. J. Buchmann, H. C. Willams, A key exchange system based on imaginary quadratic fields, J. Cryptology 1, pp.107-118, 1988. https://doi.org/10.1007/BF02351719
  3. D. Huhnlein, J. J. Jr. Michael, S. Paulus and T. Tagaki, A cryptosystem based on the non-maximal imaginary quadratic orders with fast decryption, in Advanced Cryptology Eurocrypt '98, LNCS 1403, Springer-Verlag, Berlin, pp. 294-307,1989.
  4. 김용태, 복소이차체 위에서의 공개키 암호에 관한 소고, 한국전자통신학회논문지, 제4권, 4호, pp. 270-273, 2009.
  5. H. Kim, S. Moon, Public-Key Cryptosystems based on Class Semigroups of Imaginary Quadratic Non-maximal Orders, ASISP 2, 2004.
  6. Yongtae Kim, Chang-han Kim, On the public key cryptosystems over class semigroups of imaginary quadratic non-maximal orders, Commun. Korean Math. Soc., 21, no. 3, pp.577-586, 2006. https://doi.org/10.4134/CKMS.2006.21.3.577
  7. R. L. Rivest, A. Shamir, L. Adelman, A Method for Obtaining Digital Signatures and Public Key Cryptosystems, Comm. of ACM21 pp. 120-126, 1978. https://doi.org/10.1145/359340.359342
  8. H. W. Lenstra, Factoring integers with elliptic curves, Ann. of Math. 126, pp.649-673, 1987. https://doi.org/10.2307/1971363
  9. W. Adams, L. J. Goldstein, Introduction to Number Theory, Prentice-Hall, 1976.
  10. P. Zanardo, U. Zannier, The class semigroup of orders in number fields, Math.Proc. Camb.Phil. Soc. 115, pp. 379-391,1994. https://doi.org/10.1017/S0305004100072170
  11. Cox, Primes of the form $x^{2}+ny^{2}$, New York, 1989.
  12. C. L. Siegel, Uber die Classenzahl quadratischer, Acta Arithmetica 1, pp.83-86, 1935. https://doi.org/10.4064/aa-1-1-83-86
  13. J. Littlewood, On the class number of the corpus $\sqrt[P]{-k}$, Proc. London Math. Soc. 27, pp358-372, 1928.
  14. H. Kim, B. Park, J. Ha, B. Lee, D. Park, New Key Management Systems for Multilevel Security, ICCSA 2005, LNCS 3481, pp.245-253, 2005.