DES is a very simple crytosystem that uses only permutation in mathematics. Recently AES is standardized based on DES. In this paper we introduce DES and its implementation. In particular, we tried to process Hangul in DES. This paper may be used in school mathematics education.
한국어
DES는 수학의 치환을 사용한 암호 알고리즘이다. 현재는 이를 개선한 AES가 표준화되어 사용되고 있다. 본 논문에서는 중 고등학교의 특별활동 자료로 사용할 수 있도록 DES를 소개하고 이의 구현을 시도하였다. 특히 한글의 처리를 할 수 있도록 하였다. 수학의 간단한 이론이 현대의 복잡한 정보화 사회에서 첨단 기술로 사용하고 있음을 알 수 있다.
목차
I. 서론 1. 연구의 필요성 2. 연구의 목적 3. 연구의 효과 및 활용 II. 본론 1. 암호의 이해 2. DES의 이해 III. 실습 1. DES 알고리즘 2. DES 알고리즘 실습프로그램 3. DES 코드 IV. 결론 및 향후 연구 방향 참고문헌 Abstract