Performance Comparison of the CELM Encryption Algorithm

CELM 암호화 알고리즘의 성능 비교

  • 박혜련 (경성대학교 교육대학원 컴퓨터교육) ;
  • 이종혁 (경성대학교 전기전자 컴퓨터공학부)
  • Published : 2002.05.01

Abstract

In this paper, we propose CELM(Cascade ELM) to improve stability. We could realize as cascade connected each other key value with N degree equation which has a initial value. And we could know to be improved in stability with the nature of Chaos in simulation result. In efficiency, this CELM algorithm identified sire of encrypted code with size of source code and we could know more efficient than existing RSA and ECC. In speed, CELM took average 0.18㎳ degree to encrypt a file. Although it was slower than DES, it was faster than ECC of RSA.

본 논문에서는 카오스에 기반을 툰 ELM(Expanding Logistic Map) 암호화 알고리즘을 개선하기 위해 CELM(Cascade ELM)을 제안한다. 제안된 암호화 알고리즘은 3차 방정식에 기반을 둔 ELM 의 차수를 증가시켜 키의 범위를 확대하고, 서로 다른 Key 값과 초기 값의 함수를 Cascade 연결한 것으로 시뮬레이션결과 키의 랜덤성이 보장되면서 안정성이 국제 기준에 부합됨을 알 수 있었다.

Keywords

References

  1. 한국전자통신연구원, '암호학의 기초', 경문사, 1999
  2. 이윤수, '카오스에 기반을 둔 암호화 알고리즘의 구현', 경성대 멀티미디어정보예술대학원 석사학위 논문, 2001
  3. 이윤아, DES알고리즘의 FPGA 구현 한남대학교 석사학위 논문, 1999
  4. 김철, 암호학의 이해, 영풍문고, 1997
  5. 정성용, 김태식, '카오스 이론을 이용한 암호화 기법', 한국정보과학회 가을 학술발표논문집 Vol.25, 1998