An Efficient Encryption Technique for Cloud-Computing in Mobile Environments

모바일환경에서 클라우드 컴퓨팅 보안을 위한 효율적인 암호화기술

  • Received : 2011.08.13
  • Accepted : 2011.11.01
  • Published : 2011.10.30

Abstract

In this paper, we propose an efficient encryption algorithm for ensuring data privacy and security for cloud computing in mobile environments. As part of the evaluation of the proposed algorithm, we have implemented the algorithm in a PC environment and compared with the well-known encryption algorithm of the Data Encryption Standard (DES). The conventional DES algorithm is hard to maintain privacy, due to the fact that its initial and final permutation are known to the network To prevent this critical weakness, a triple DES algorithm has been reported, but it has a disadvantage of long encryption time. In this study, we propose random interleaving algorithm that uses the permutation table for improving privacy further. The proposed algorithm is found to run faster than the triple DES algorithm and also offers improved security in a wireless communication system.

본 연구에서는 보안 알고리즘을 구현하여 데이터에 대한 기밀성과 안정성을 확보하며 특히 클라우드 컴퓨팅 중 모바일 환경에 적합한 효율적인 암호화 기술을 제안하고자 한다. 이를 위해 PC 환경에서 알고리즘을 구현하고 기존의 암호화 알고리즘인 DES(Data Encryption Standard)와 비교 검증하였다. 기존 DES 암호화의 기밀성을 유지하기가 어려운 단점이 있다. 최근에는 이러한 DES 의 단점을 보완하기 위해 일반적으로 3중 DES 기법이 사용되나 암호화 시간이 길어지는 단점이 있다. 본 연구에서는 랜덤 인터리빙(random interleaving) 알고리즘을 적용하여 단순히 치환에 그치는 것이 아니라 의사 난수를 이용한 치환 테이블을 적용함으로써 기밀성을 높였으며, 기존의 3중 DES 에 비하여 암호화 속도가 빠르고 무선 환경에서 높은 안정성을 제공한다.

Keywords

References

  1. 김지연 외 3명, "클라우드 컴퓨팅 환경의 가상화 기술 취약점 분석연구", 한국정보보호학회, 제 19권 제4호, pp. 72-77, 2009
  2. 박춘식, "클라우드 컴퓨팅에서의 보안 고려사항에 관한 연구", 한국산학기술학회논문지, 제12권, 9호, pp.44, 2011
  3. Behrouz A. Forouzan, "암호학과 네트워크 보안", Mcgraw-Hill Korea, 2008
  4. L. Blum, M. Blum, and M. Shub, "A Simple Unpredicatable Pseudorandom Number Generator", SIAM Journal on Computing, Vol. 15, No.2, pp. 364-383, 1983
  5. 신상호, 최장희, 유기영, "난수 및 의사난수행성기에 대한 평가도구의 분석", 대한전자공학회 하계학술대회, 제 33권 1호, pp. 1648-1651, 2010
  6. Juha Heiskala, "OFDM 무선랜", 브레인코리아, 2003
  7. 진익수, 노예철, 주유상, 강법주, "터보 부호의 인터리버 분석", 정보통신산업진흥원, 주간기술동향 905호, 1999
  8. 원동호, "현대 암호학", 도서출판그린, 2005
  9. National Institute of Standards and Technology, http://www.nist.gov
  10. Thomas M. Cover, Joy A. Yhomas, "Elements of Information Theory", Wiley, 2005
  11. 이완복, 김정태, "파이프라인 구조의 3DES 암호알고리즘의 설계 및 구현", 해양정보통식학회논문제 제10권 제2호, pp.333-337, 2006