← 목록으로 돌아가기
2 / 2 번째 문제
✍️ 문제 1-2

제3회 소프트웨어(SW) 사고력 올림피아드(초5~6)

※ 다음 문제에 답하시오.

※ 답은 종이에 작성한 뒤 사진으로 제출하세요.

※ 창의적인 생각을 자유롭게 기록해도 됩니다.

문제 1

아래와 같이 제시된 한글 자음, 모음, 숫자를 이용하여 나만의 암호 방법을 만들어 보시오.

한글 자음과 모음, 0~99까지의 숫자를 암호표로 대응시키거나 암호화 키와 해독 키를 다르게 정할 수 있다.

문제 이미지
문제 1-2
만든 암호를 다시 해독하는 방법과 보안을 높일 수 있는 방법을 설명하시오.
[문제 분석] 한글 자음·모음·숫자를 암호 기호로 바꾸는 규칙과 해독 방법을 만들고, 열쇠의 안전성을 생각하는 문제입니다. [예시답안 요약 힌트] 자음, 모음, 숫자의 대응표를 만들고 암호화와 해독 절차를 예로 보여 주세요. 더 강한 답안은 암호화 키와 해독 키를 다르게 쓰는 방법까지 제안하면 좋습니다.
해독 방법: 암호문의 각 숫자에서 7을 빼면 원래 자음·모음 번호가 나온다. 번호를 다시 자음·모음표로 변환하면 원문 복구 가능. 보안 높이는 방법: ① 키를 날마다 바꾼다 (오늘은 +7, 내일은 +3 등). ② 키를 상대방에게만 별도 전달하여 키 없이는 해독 불가하게 한다. ③ 두 가지 암호를 연속으로 적용(이중 암호화)하면 보안이 더 강해진다.

아직 등록된 참가자 답안이 없습니다.

로그인 후 답안을 작성할 수 있습니다.