$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

엑셀 매크로기능을 이용한 DES 암호화 교육도구 개발
On the development of DES encryption based on Excel Macro 원문보기

Journal of the Korean Data & Information Science Society = 한국데이터정보과학회지, v.25 no.6, 2014년, pp.1419 - 1429  

김대학 (대구가톨릭대학교 수학과)

초록
AI-Helper 아이콘AI-Helper

본 논문에서는 1977년 미국 국립기술표준원이 FIPS (연방정보처리기준; federal information processing standard) 46으로 공표한 암호화 표준인 현대 대칭키 블록 암호 DES (data encryption standard)의 암호화 전 과정에 대하여 엑셀 매크로 기능을 활용하여 암호화와 복호화에 사용할 수 있는 매크로를 개발하였다. 평문과 암호문과의 관계를 숨기는 확산과 암호문과 암호 키 사이의 관계를 숨기는 혼돈을 반복하는 라운드는 DES 구조의 핵심이다. 평문을 암호화 하는 DES 구조를 살펴보고 엑셀 매크로기능을 이용하여 암호화를 완성하는 매크로의 구현을 제안하고 개발된 매크로의 정확성과 활용성을 서술하였다.

Abstract AI-Helper 아이콘AI-Helper

In this paper, we consider the development of encryption of DES (data encryption standard) based on Microsoft Excel Macro, which was adopted as the FIPS (federal information processing standard) 46 of USA in 1977. Concrete explanation of DES is given. Algorithms for DES encryption are adapted to Exc...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 연구에서는 현대 대칭키 블록 암호의 표준으로 공표되고 사용되었던 DES의 암호 키 생성과 관련하여 엑셀 매크로 기능을 이용하여 암호화를 구현하였다. 매 라운드마다 필요한 라운드 키는 Kim(2012)의 엑셀 매크로를 이용하였다.
  • 본 연구의 목적은 복잡한 암호화와 복호화의 논리를 C 언어나 C++ 언어로 구현하기 어려운 학생들이나 사용자들이 암호화 과정이나 복호화 과정에서 쉽게 이해하고 활용할 수 있게 하기 위하여 마이크로소프트사의 엑셀 매크로를 이용하여 DES의 암호화를 수행할 수 있는 교육도구를 개발, 보급하고자 한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
암호란? 암호 (cryptography)란 송신하고자 하는 평문 (plain text)을 해독 불가능한 형태로 변형 (암호화 과정; encryption)하거나 또는 암호화된 통신문 (암호문; cipher text)을 해독 가능한 형태로 변환 (복호화 과정; decryption)하기 위한 원리, 수단, 방법 등을 취급하는 기술 또는 과학을 의미한다 (Hoffstein 등, 2008). 실제로 암호의 사용은 인류 역사와 함께 시작된 것으로 알려져 있다.
암호화에 이용되는 두 가지 대표적인 방법은 무엇인가? 고전암호부터 현대암호에 이르기 까지 암호화에 이용되는 두 가지 대표적인 방법은 평문내의 위치를 바꾸는 전치암호 (transposition cipher)와 평문내의 문자를 다른 문자로 치환하는 대치암호 (substitution cipher)등이다. 이러한 고전암호로부터 수학의 발전과 함께 20세기에 들어와서 고급암호가 발전하기 시작하였다.
오늘날 암호화의 대세는 문자기반으로 부터 비트기반의 특성으로 변화되고 있는 이유는 무엇인가? 오늘날 암호화의 대세는 문자기반으로 부터 비트기반의 특성으로 변화되고 있다. 그 이유는 평문의 형태가 시대의 변화와 어우러져 동영상이나 음성등의 형태로 다양화 되고 있기 때문이다. 즉 오늘날의 암호화에 있어서 연산의 기본단위는 문자가 아니라 비트로 수행됨을 의미한다.
질의응답 정보가 도움이 되었나요?

참고문헌 (10)

  1. Choi, H. S. and Ha, J. (2011a). Development of process-oriented education tool for Statistics with Excel Macro. Journal of the Korean Data & Information Science Society, 22, 643-650. 

  2. Choi, H. S. and Ha, J. (2011b). Development of Bayes' rule education tool with Excel Macro. Journal of the Korean Data & Information Science Society, 23, 905-912. 

  3. Choi, H. S. and Kim, T. Y. (2010). A study on sampling using the function of excel. Journal of the Korean Data & Information Science Society, 21, 481-491. 

  4. Forouzan, B. A. (2008). Introduction to cryptography and network security, The McGraw-Hill Companies, New York. 

  5. Hoffstein, J., Pipher, J. and Silverman, J. H. (2008). An introduction to mathematical cryptography, Springer, New York. 

  6. Kahn, D. (1996). The codebreakers : The story of secret writing, Scribner's, New York. 

  7. Kim, D. (2012). On the development of DES round key generator based on Excel Macro. Journal of the Korean Data & Information Science Society, 23, 1203-1212. 

  8. Rivest, R. L., Shamir, A. and Adleman, L. (1978). A method of obtaining digital signature and public-key cryptosystem. Communication of the Association for Computing Machinery, 21, 120-126. 

  9. Shannon, C. E. (1949). Communication theory of secrecy system. The Bell Laps Technical Journal, 28, 656-715. 

  10. Trappe, W. and Washington, L. (2006). Introduction to cryptography and coding theory, Prentice Hall, Upper Saddle River. 

저자의 다른 논문 :

관련 콘텐츠

오픈액세스(OA) 유형

GOLD

오픈액세스 학술지에 출판된 논문

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로