안녕하세요!
성신여자대학교 정보보안 동아리 ConSeQ입니다.
5월 18일에 글빛도서관에서 진행된 교육봉사 프로그램을 소개해드립니다.

지난 시간에는
단일치환 암호의 일종인 시저암호에 대해 배웠습니다.

이번 시간에는 본격적으로 단일치환 암호 이론에 대해 준비해봤습니다.
실습으로는 스크래치를 이용한 나만의 방탈출 게임 만들기를 진행하기로 하였습니다.

첫 시간에는 시저 암호와 애니그마의 역사에 대한 간단한 영상을 시청했습니다.
시저암호란?
평문으로 사용되는 알파벳을 일정한 수만큼 “평행이동”시켜서 암호문을 만들게 됩니다.
"평행이동" -> 암호 알고리즘에 해당!

단일 치환 암호 이론 교육 시간입니다.
단일 치환 암호란?
알파벳 26글자 집합 {a,b,c…} --> 알파벳 26글자 집합 {W,Y,H…}
복호화 하려면 송신자, 수신자가 동일한 치환표를 공유하고 있어야 합니다.
키 공간이 클수록 전사 공격(전부 대응 시켜보기)이 어려워 집니다.
시저암호는 단일치환 암호의 일종.
<키 공간(key space)>
집합을 ‘어떤 순서로 대응시킬지’ 경우의 수
즉, 치환표를 몇개나 만들 수 있을까?
키 공간이 너무 크다면 어떻게 해결할 수 있을까요?
-> 빈도분석으로 해결해보자!
<빈도분석>
암호문에 등장하는 문자의 빈도수가 평문에 등장하는 문자의 빈수와 반드시 일치한다는 점을 이용합니다.
빈도 분석이라는 암호 해독법을 사용하면 단일 치환 암호도 해독할 수 있습니다.

마지막 시간에는 스크래치(엔트리)로 직접 코딩해보는 시간을 가졌습니다.
실습을 위해서 미리 스크래치로 방탈출 게임을 만들어 갔습니다.
질문을 많이 해줘서 저희도 같이 공부하는 마음으로 참여했습니다😊
각자 만든 게임을 친구들 앞에서 발표하는 시간을 가졌습니다.

열심히 질문해주고 참여해준 비타친구들에게 감사드립니다🤗
3주차 활동보고도 기대해주세요!

2주차 활동보고는 이것으로 마치겠습니다.

감사합니다❤️
'동아리 활동' 카테고리의 다른 글
| 2025 ConSeQ 글빛도서관 교육봉사_3주차 (0) | 2025.09.25 |
|---|---|
| 2025 ConSeQ 글빛도서관 교육봉사_1주차 (2) | 2025.06.01 |
| 2025 ConSeQ 공통 스터디 오프라인 행사 (0) | 2025.04.14 |
| 2022년 하반기 스터디 소개 및 정기 세미나 (0) | 2023.02.21 |
| 2022년 상반기 스터디 소개 (0) | 2022.07.05 |