개념지도 / 대학 맛보기 / 이산수학·컴퓨터
정수론과 암호(RSA)
number theory and RSA cryptography 대학 앞으로나머지 연산(시계 산술). 큰 수 소인수분해가 어렵다는 것이 인터넷 보안
한 문장 직관 — 이것만 남으면 성공
정수론은 "가장 순수해서 쓸모없다"고 여겨졌지만, 지금 인터넷 보안 전체가 그 위에 서 있다.
소수 찾기 — 배수를 지우면 남는 것소수가 인터넷 보안의 기반이다.
2의 배수, 3의 배수… 차례로 지우면 더 이상 쪼개지지 않는 수만 남는다.
왜 중요한가
초등 소수가 은행 보안이 되는 놀라움
예시
시계: 9+5=2 (mod 12). 두 소수 곱은 쉽고, 되돌리기는 어려움
백지에 해볼 것 A4 한 장
시계 산술 표 만들기. 작은 RSA(p=3,q=11)로 메시지 암호화·복호화 손계산
핵심 식
페르마의 소정리 — RSA의 뼈대
확인 질문 — 답하면 통과
- 소인수분해가 왜 암호에 쓰이는가?
발견의 순서 — 왜 이게 필요했나
수학자 하디는 1940년에 "정수론은 어떤 실용적 목적에도 쓰이지 않는다"고 자랑스럽게 썼다. 30년 뒤 RSA 암호가 나왔다.
어디에 쓰이나
- RSA 암호
- 비트코인
- 전자서명
- 오류정정부호
다음으로 어떻게 이어지는가
순수수학이 언제 응용될지 아무도 모른다는 대표 사례.
가르치기 전에 제1원칙으로 내가 먼저 재구성한다. 이름 붙이기로 때우지 않고, 논리 비약 없이, 세연이가 나 없이 재도출할 수 있게.
이 개념은 아직 예습 전입니다.
예습 노트는 코드에 씁니다 — src/data/prep/ 에 추가 후 배포.
Claude에게 /mathjason 으로 불러주시면 됩니다.
아직 백지 기록이 없습니다.
기록은 src/data/content/index.ts 의 RECORDS 에 추가합니다.