본문으로 바로가기 메인메뉴 바로가기

모바일용 메뉴

만지고, 느끼고, 깨닫는 수학!

경남수학체험센터

상세보기
암호코너
작성자 서해원 등록일 2021.03.30

<암호코너>

 

■ 체험방법

1. 카이사르 암호는 로마의 율리우스 카이사르(Caius Jilius Caesar, BC 100~44)는 장군들과 비밀스러운 내용을 주고받을 때 사용한 암호를 재현한 콘텐츠로, 카이사르 암호와 다이얼코드 암호를 체험해 볼 수 있는 콘텐츠입니다.

2. 카이사르가 브루투스에게 암살되기 전 키케로에게 보낸 암호를 해독해 봅시다.

3. 카이사르 암호판을 이용하여 다음 암호를 해독해 봅시다.

4. 다이얼코드 암호를 응용한 암호로, 문자를 수로 대체하는 방법을 사용한 암호로 다이얼식 전화기처럼 다이얼을 암호키만큼 돌려서 한글을 숫자로 바꾸는 암호입니다.

5. 다이얼을 암호키만큼 오른쪽으로 돌려서 암호를 해독해 봅시다.

6. 다이얼코드 암호판을 이용하여 암호를 해독해 봅시다.

 

■ 수학적 원리

○ 암호학

- 암호(cryptography)란 평문(plain text)을 해독 불가능한 형태로 변형하거나 또는 암호화된 통신문을 해독 가능한 형태로 변환하기 위한 원리, 수단, 방법 등을 취급하는 기술 또는 과학입니다. 송신자가 수신자에게 보내고 싶은 통신문을 평문(plain text), 평문을 그냥 보아서는 알 수 없는 암호문으로 변환하는 조작은 암호화(encryption), 암호문을 본래의 평문으로 바꾸는 조작을 복호화(decryption)라고 합니다.

복호화는 정당한 수신자가 정당한 절차를 통하여 평문을 복원하는 경우를 말하며, 부당한 제 3자가 다른 수단을 통해 평문을 추정하는 것은 암호해독(cryptanalysis)입니다.

암호 알고리즘은 암호화와 복호화의 조작원리이며, 암호 알고리즘에 의한 변환을 제어하는 요소를 키(key)라고 합니다.

키에는 암호화키와 복호화키가 있습니다.

 

첨부파일