DOI QR코드

DOI QR Code

A Study of Field Application Process of Public Key Algorithm RSA Based on Mathematical Principles and Characteristics through a Diagnostic

수학원리와 특성 진단을 기반으로 한 공개키 RSA 알고리즘의 현장 적용 프로세스

  • Noh, SiChoon (Namseoul University, Department of Computer Science) ;
  • Song, EunJee (Namseoul University, Department of Computer Science) ;
  • Moon, SongChul (Namseoul University, Department of Computer Science)
  • 노시춘 (남서울대학교 컴퓨터학과) ;
  • 송은지 (남서울대학교 컴퓨터학과) ;
  • 문송철 (남서울대학교 컴퓨터학과)
  • Received : 2015.07.28
  • Accepted : 2015.09.23
  • Published : 2015.09.30

Abstract

The RSA public key encryption algorithm, a few, key generation, factoring, the Euler function, key setup, a joint expression law, the application process are serial indexes. The foundation of such algorithms are mathematical principles. The first concept from mathematics principle is applied from how to obtain a minority. It is to obtain a product of two very large prime numbers, but readily tracking station the original two prime number, the product are used in a very hard principles. If a very large prime numbers p and q to obtain, then the product is the two $n=p{\times}q$ easy station, a method for tracking the number of p and q from n synthesis and it is substantially impossible. The RSA encryption algorithm, the number of digits in order to implement the inverse calculation is difficult mathematical one-way function and uses the integer factorization problem of a large amount. Factoring the concept of the calculation of the mod is difficult to use in addition to the problem in the reverse direction. But the interests of the encryption algorithm implementation usually are focused on introducing the film the first time you use encryption algorithm but we have to know how to go through some process applied to the field work This study presents a field force applied encryption process scheme based on public key algorithms attribute diagnosis.

RSA 공개키 암호화 알고리즘에서는 소수, 키 생성, 소인수분해, 오일러 함수, 키 셋업, 합동식과 법, 지수 처리가 응용된다. 이와같은 알고리즘의 토대는 수학원리이다. 수학원리 중에서 첫 번째 개념은 소수를 구하여 응용하는 방법에서 출발한다. 두 개의 매우 큰 소수의 곱을 구하는 것은 용이 하지만 그 곱에서 원래의 두 개의 소수를 역 추적하는 것은 매우 어렵다는 원리를 이용한다. p와 q를 매우 큰 소수라 하면 이 두 개의 곱 $n=p{\times}q$를 구하는 것은 쉽지만 역으로, 합성수인 n에서 p와 q를 추적하는 방법은 거의 불가능하다. RSA 암호화 알고리즘에서는 수학적으로 역함수 계산이 어려운 일방향 함수를 구현하기 위해 자리수가 많은 양의 정수의 소인수 분해 문제를 사용하고 있다. 역 방향으로의 계산을 어렵게 하기 위해 mod의 개념을 소인수 분해 문제에 더해서 사용한다. 암호화에 대한 관심분야는 대개 알고리즘 구현과 사용에 집중되고 있지만 막상 암호 알고리즘을 처음 도입하는 경우에는 어떤 프로세스를 거쳐야 현장 업무에 적용되는지를 알 수 없다. 본 연구는 공개키 알고리즘 속성 진단을 기반으로 한 현장 업무 암호화 적용 프로세스 방안을 제시한다.

Keywords

References

  1. Daniel Lloyd Calloway, Dr. Hannon(Instructor), (2008), "Literature Review of Cryptography and its Role in Network Security Principles and Practices", Lecture Notes, Capella University, OM-8302, 8 Sept.
  2. Sairam Natarajan #1 (2011), "A Novel Approach for Data Security Enhancement Using Multi Level Encryption scheme", Research paper, IJCSIT, 2 (1), 469-473.
  3. Himanshu, G. (2011), "Multiphase Encryption Technique", An Article, Amity University U.P., http://en.wikipedia.org/wiki/A_New_Concept_for_Multiphase_Encryption_Technique.
  4. Stallings, W. (1999), "Cryptography and Network Security: Principles and Practices", Prentice Hall.
  5. Walter, T. (1997), "A brief history of the data encryption standard", ACM Press/Addison-Wesley Publishing Co. NY, USA, 275-280.
  6. Sunita, B. and Prof. S. K. Sharma (2011), "Block Wise Parallel Encryption through Multithreading Concept", Research Paper published in Aishwarya Research Communication Journal(ISSN: 0975-3613), 3, 100-106.
  7. Noh, S. C. (2011), "A Study of Security QoS(Quality of Service) Measurement Methodology for Network Security Efficiency", Journal of Korea Convergence Security Association, 10(3), 40-41.
  8. Cho, B. K. and Jung, J. Il. (2010), "Policy-Based QoS Control Management System for VoIP Service", Journal of Korea Convergence Security Association, 10(3), 70-72.
  9. Wakefield, D. S., Mehr, D., Keplinger, L., Canfield, S., Gopidi, R., Wakefield, B. J., Koopman, R. J., Belden, J. L., Kruse, R., and Kochendorfer, K. M. (2010), "Issues and questions to consider in implementing secure electronic patient provider web portal communications systems", International Journal of Medical Informatics, 79(7), 469-477. https://doi.org/10.1016/j.ijmedinf.2010.04.005