A study on the cipher algorithm for the communication system

통신시스템을 위한 암호 알고리즘에 관한 연구

  • Ahn, In-Soo (School of Computer Information, Kyungin College)
  • 안인수 (경인여자대학 컴퓨터정보학부)
  • Published : 2006.06.25

Abstract

In this paper we proposed of the SEED cipher algorithm which improved cipher intensity. The proposed algorithm has input data of 192bit and key input data of 256bit and it performs 16 Rounds for improvement of cipher intensity. We simulated the algorithm employing C compiler and the Foundation Express Tool so that verified performance of it.

본 논문은 음성 신호의 암 복호화를 위해 국내 표준으로 지향하는 SEED 암호 알고리즘의 입력 데이터를 192비트 키 입력을 256비트로 확장하고, 16 라운드 함수 수행으로 암호화 강도를 향상시킨 개선된 알고리즘을 제안하였다. 또한, 제안한 알고리즘을 적용한 암 복호화 칩을 VHDL로 설계하고 C 컴파일러와 Foundation Express Tool을 이용한 시뮬레이션으로 입력데이터의 암 복호화 결과를 생성하였으며, 하드웨어 자원 활용도과 속도 효율이 개선됨을 확인하였다.

Keywords

References

  1. T. Schaffer, A. Glaser, S. Rao, P. Franzon. 'A ilp-chip implementation of the Data Encryption Standard(DES),' Multi-Chip Module Conference, MCMC '97., 1997 IEEE, pp.13-17, 1997
  2. Seung-Jo Han, Heang-Soo Oh, Jongan Park, 'The improved data encryption standard(DES) algorithm,' Spread Spectrum Techniques and Applications Proceedings, IEEE 4th International Symposium on, vol. 3, pp.1310-1314, 1996
  3. '128비트 블록 암호 알고리즘(SEED) 개발 및 분석 보고서,' 한국정보보호센터, 1998. 12
  4. Xilinx, The Programmable Logic Data Book, Xilinx, 1999년
  5. David Van Bout 원저, 김만복 편역, FPGA 이론 및 실습, 홍릉과학출판사, 2000년
  6. 박종국, '128비트 블록 암호 알고리즘(128-DES)의 설계 및 구현,' 숭실대학교 정보과학대학원 정보통신학과, 석사학위논문, 1997년
  7. 신혜진, 'SEED 암호화 프로세서의 하드웨어 설계 및 구현,' 한국항공대학교, 2000년
  8. 서영호, '대한민국 표준 128비트 블록 암호 알고리즘의 하드웨어 구현에 관한 연구,' 광운대학교, 2000년