반응형
암호학 강의 계기
최근 1년간 여러 보안 분야에서 활동하는 학생들을 만나볼 기회가 많았습니다.
이런 경험을 하며 느낀 것은
- 생각보다 암호학에 대해 흥미를 느끼는 학생들이 많다.
- 하지만, 암호학에 대해 배울 기회가 많이 없다.
- 암호 전문 인력이 다른 분야에 비해 적다.
이런 이유로 부족하지만 조금이나마 도움이 되었으면 + 취미로 글을 적습니다. ✌️
FAQ
Q: 암호학을 시작하려면 어떤 지식이 필요한가요?
A: 정수론, 대수학 등 수학지식이 기본적으로 필요합니다.
Q: 그럼 암호분야로 가려면 수학부터 공부해야 하나요?
A: 암호에도 연구분야가 다양합니다. 대학원생 중에도 학부에서 수학을 전공하지 않으신 분들이 계시며 세부 분야에 따라 달라질 것 같습니다.
Q: 그럼 수학은 어디에 쓰이나요?
A: 매우 오래전부터 사용된 암호를 보면 모두 수학과 연관이 깊습니다. 즉, 암호를 설계할 때, 암호 분석시 주로 사용됩니다.
강의 Axiom
대상: 암호학에 대해 흥미를 가지는 누구나
난이도: 수학과가 아니어도 누구나 이해할 수 있도록 진행
프로그래밍 언어: Python(SageMath), C
목표:
- 암호 관련 기초 수업을 듣는 학생들의 이해력를 더욱 높여주기
- 베네딕트 컴버배치 주연 영화 "이미테이션 게임"을 보고 감탄할 수 있는 이해력 가지기!
반응형
'암호학 강의' 카테고리의 다른 글
[암호학] 스트림 암호(Stream cipher)와 블록 암호(Block cipher) (1) | 2023.10.27 |
---|---|
[암호학] 대칭키 암호와 비대칭키(공개키) 암호 (0) | 2023.10.25 |
[암호학] Kerckhoffs Principle(케르크호프스의 원칙)과 공격자 능력치 (1) | 2023.10.23 |
[암호학] 카이사르 암호와 빈도 분석 (1) | 2023.10.23 |
[암호학] 암호란 무엇인가요? (1) | 2023.10.19 |