(중학생도 이해하는) 에니그마의 작동 원리
TRANSCRIPT
A B C D E F G H I J K L M N O P Q R S T ⇣ ⇣ ⇣ ⇣ A B C D E F G H I J K L M N O P Q
이런 식의 분석에 취약함
A B C D E F G H I J K L M N O P Q R S T A B C D E F G H I J K L M N O P Q R S A B C D E F G H I J K L M N O P Q R A B C D E F G H I J K L M N O P Q A B C D E F G H I J K L M N O P A B C D E F G H I J K L M N O P Q R S
HELLO -> DFIHN
암호문을 만드는 사람과 푸는 사람을 고려해야 함
1. 사다리 타기
2. 전기 회로
조금 복잡한 경우 이렇게도 만든다
3. 기어
여기가 기어
확대하면 이렇게 생김
요런 녀석들
까만 줄과 까만 줄 사이가 기어 하나 오른쪽에서 왼쪽으로 문자 신호를 마구 섞어 줌
ex) W를 입력하면 G가 출력 (암호 풀 때는 G를 입력하면 W가 출력)
부록
마지막에 문자 서로 바꿔치기
10명이 24시간 365일 동안 쉬지 않고 계산하면 2000만년 정도 걸림
독일군의 코드 북
날짜 기어 종류 기어 설정 플러그 연결
날짜에 따라 설정을 맞춘다 오늘이 31일이라면 4, 5, 1번 기어를 선택 각각 U(21), O(15), P(16)으로 맞춤
O H J Y P D O M Q N J C O S G A W H L E I H Y S O P J S M K e i n e b e s o n d e r e n E r e i g n i s s e K e i n e b e s o n d e r e n E r e i g n i s s e K e i n e b e s o n d e r e n E r e i g n i s s e
메시지에 있을 것으로 '추정'하는 단어를 이리 저리 배열해 봄
에니그마에서는 A가 A로 바뀌지는 않음
그러나 가장 취약한 부분은 역시