암호학 1: (퀴즈 맞추면 덕코)
게시글 주소: https://dev.orbi.kr/00036263935
암호
암호 기술의 사용은 역사가 매우 오래되었다.
우리는 고전 암호부터 현대 암호에 이르기까지, 여러 가지를 살펴볼 것이다.
암호기술의 영역
암호기술 (Cryptography) -> 메시지를 숨길 목적으로 비밀을 생성한다.
암호분석 (Cryptoanalysis)-> 암호시스템을 무력화시키는 것을 연구한다.
암호분석은 군사,정보 기관에서만 쓸모 있다고 여길 수도 있다. 하지만, 암호분석이 없다면, 암호를 개발해도 정말 안전한지, 알 수 없을 것이다.
암호 기술의 구분
암호 기술은 크게 3가지로 나눌 수 있다.
대칭 알고리즘 (Symmertric algorithms)
두 객체가 어떤 메시지나 정보를 암호화하고 복호화하는데에 동일한 키를 사용한다.
비대칭 알고리즘 (Asymmetric algorithms)
두 객체가 어떤 메시지나 정보를 암호화하고 복호화하는 데에 공개 키와 개인 키를 사용한다.
암호 프로토콜 (Cryptographic protocol)
암호 프로토콜은 암호 알고리즘의 응용이다.
대칭 키 암호
대칭 키 암호는 앞서 말했듯이, 두 객체가 정보를 주고 받을 때, 동일한 키를 사용하는 것이다.
Alice와 Bob이 안전하지 않은 채널(인터넷, 네트워크 , 도청되고 있는 통신망)을 통해 통신한다고 가정해 보자.

Eve는 둘 사이의 통신망을 가로채려고 시도하는 객체라고 가정하자. Alice와 Bob이 안전하지 않은 채널을 통해 평문으로 정보를
주고 받는다면, Eve는 통신하는 정보를 모두 가로챌 수 있다.
대칭 키의 사용
하지만, 이러한 상황에서, 대칭키 암호의 사용은 정보를 보호할 수 있다.

Alice는 보내고자 하는 메시지를 서로 간에 공유되는 키를 사용하여 암호화하여 신뢰할 수 없는 채널을 통해 전송하고,
Bob은 전달 받은 암호화된 메시지를 키를 사용하여 메시지를 복호화한다.
Eve는 암호화된 메시지를 가로채봤자, 의미 없는 비트들의 나열일 뿐이다.
대칭 키 암호의 중요 사항
서로 간의 키를 안전하게 공유하여야 한다. 암호 알고리즘은 모두에게 공개되어 있기 때문에, 메시지의 보안성은 키에 모든 것이 달려 있다.
간단한 고전 대칭키 암호, 치환 암호
치환 암호는 알파벳 문자를 다른 문자로 바꾸는 것이다.

A -> k
B -> c
C -> f
예를 들자면, 문자열 "AABCC"는 "kkcff"로 암호화된다.
다음은 치환 암호를 사용하여 암호화된 문자열이다.
GBZQGAZHGTA GR BTLO GBNTLHZAH HXZA EATJKOSQO.
암호화된 문자열은 꽤 안전한 것처럼 보인다. 과연 그럴까?
공격 방법
무작위 대입(Brute force)
가능한 키의 집합을 키 공간이라 한다. 치환 암호는 가능한 키 공간이 한정되어 있어, 이 키들을 하나씩 검사하여, 의미있는 문자열이 나올 때까지 복호화 연산을 수행하면 된다.
빈도수 분석
치환 암호의 가장 큰 취약점은, 각 평문의 문자와 "항상" 동일한 암호문의 문자와 일대일 대응된다는 것이다. 즉, 평문의 통계적 특성이 암호문의 통계적 특성과 일치한다는 것이다. 다음은 영어 문자의 빈도수이다.
다음을 활용하면, 통계적 특성을 통해 암호문을 유추해 낼 수 있다.
## 퀴즈 ##
1. 치환 암호의 키 공간의 크기는 몇일까?
2. 다음은 치환 암호를 통해 생성된 암호문이다. 암호문이 어떤 것인지 맞추어 보자.
TZ GQNNRZ SN UN SN SQZ VNNM TZ GQNNRZ SN UN SN SQZ VNNM HM SQHR YZGFYZ FMY YN SQZ NSQZP SQHMUR MNS CZGFDRZ SQZI FPZ ZFRI CDS CZGFDRZ SQZI FPZ QFPY CZGFDRZ SQFS UNFL THLL RZPKZ SN NPUFMHEZ FMY VZFRDPZ SQZ CZRS NB NDP ZMZPUHZR FMY RAHLLR CZGFDRZ SQFS GQFLLZMUZ HR NMZ SQFS TZ FPZ THLLHMU SN FGGZWS NMZ TZ FPZ DMTHLLHMU SN WNRSWNMZ FMY NMZ TZ HMSZMY SN THM FMY SQZ NSQZPR SNN
둘다 맞추면 덕코드림
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
test 0 0
test
-
test 1 0
test
-
오르비문학 1화 0 0
오르비문학 1화
-
Test 0 0
Tetsteyey
-
수학 4등급만 받으면 2 0
쫀득하게 인서울 할 수 있는데
-
엘든링 왜 자꾸 멈추지 1 0
컴퓨터 좋은건데 씨발
-
목 졸라줘 5 1
켁켁켁 숨막혀 ㅜㅜ
-
시험지에 따라서 난이도가 가장 극단적으로 달라지는 번호같음....
-
개쉽게 풀리는데 이거 맞나
-
정시로 갑시다 8 0
내신반영을 노려서 내신 깡패 정시러
-
나왔어 12 0
다시감 근데 저게 왜 이륙햇냐
-
갑자기생각난썰 1 1
고1 2학기 학급회장선거때 후보가 2명이엇는데 그 친구들 둘이 합의하고 한명이...
-
그만하고 잘까 1 0
흐름이 끊겨버렷네
-
세기말 수능 1 1
2000학년도 대학수학능력시험
-
강은양t 0 0
현역 고3이고 작년까지 모고 3~4등급 나왔는데 지금부터 강은양t 들으려고 합니다....
-
2시열차 1 0
출발
-
지금 강민철 현강 다니고 있는데 저랑 너무 안맞는 느낌이 심하게 들어서...
-
뭘 해야하나요 0 0
이번에 고등학교 2학년 된 이공계 지망하는 지방 일반고학생입니다. 생기부를 제대로...
-
이게 오르비를 재밌게 오래하려면 10 4
수험생활을 지속해야 함
-
에ㅔㅔㅔㅔㅔㅔㄴ들리스레인ㄴㄴ 0 1
폴온마이헐트 코코로노 키즈니ㅣㅣㅣ
-
내 이상형 중단발에 속눈썹 1 0
-
우와 보추야동 많이떴다 2 2
보다자야지
-
심심한데 무물보 5 0
응애 나 아가학생
-
본인 물1 점수 꼬라지 0 1
3모 48점 (99) 5더프 47점인가였는데 시험이 어려웠어서 전국석차 30등쯤...
-
오후8시부터자다가깼더니 1 0
다시잠이안오네.. 비상..!!
-
생각나는구나
-
ㅇㄴ근데 0학점 패논패과목을 오ㅑㄹ케 빡세게시켜 0 0
그냥 좀 봐주면 안되나
-
시발점 한 다음 스블 0 0
고2이고대수 개념원리, 쎈, 고쟁이 했습니다개정 시발점 사놓은 게 있어서...
-
러셀 외부생 더프 성적표 0 0
문자로 발송되나요?? 아님 직접 찾으러 가야햐나요??
-
원래 사람은 별을 쫓아 달려갈 때 가장 빛나는 법이여설령 닿지 못할지라도적어도 내...
-
저걸 어케 함 진짜 와.. 원과목 중 생1만 수능공부로 안해봤는데 안하길잘한듯
-
시발 나 개폐급임 2 1
조별과제 하는족족 내것만 교수님 피드백 나오고 술처먹다 팀원들한테 자료 제출 개늦게하고 자퇴마렵다
-
딱 한 마디만 하고 자러감 9 3
미쿠 ㅈㄴ 예뻐어~~~~~~~~~~~~
-
중앙대 가기 59일차 3 1
안녕하세요 중앙대29학번 부산사나이 이동현입니다 음 오늘이 벌써 59일차군요...
-
이제 좀 자보실까 11 1
음음
-
리젠존나느리네 1 0
오르비망함?
-
너무멍청해짐 1 0
ㅜㅜㅜㅜㅜ
-
생윤 진짜 1도 모르는 쌩노베인데 누구 듣는 게 좋을가여
-
15살과 엄마 그 사이는 2 0
뭐라함 급함
-
대신 연세대 가겠다 선언
-
작년 10모 20번 0 0
이렇게 푸는거 맞나..?
-
위키하우 도움 ㅈㄴ 안되네 6 0
ㅗㅗㅗㅗㅗㅗ
-
새르비 할수록 4 0
헛소리가 늘어가는듯
-
아니 난 신라면 쳐돌이라 5 0
신라면만 먹는데….
-
내가사실은생명과학을좋아함 1 0
수능말고 그냥생명과학
-
. 11 1
-
님들 최애 과목 말해보셈 7 0
난 국어
1. 25
2.
WE CHOOSE TO GO TO THE MOON WE CHOOSE TO GO TO THE MOON IN THIS DECADE AND DO THE OTHER THINGS NOT BECAUSE THEY ARE EASY BUT BECAUSE THEY ARE HARD BECAUSE THAT GOAL WILL SERVE TO ORGANIZE AND MEASURE THE BEST OF OUR ENERGIES AND SKILLS BECAUSE THAT CHALLENGE IS ONE THAT WE ARE WILLING TO ACCEPT ONE WE ARE UNWILLING TO POSTPONE AND ONE WE INTEND TO WIN AND THE OTHERS TOO
JFK가 아폴로 미션 관련해서 연설한 내용아님?

저녁만 먹고 풀게요 딱기다리세요아니 그림보고 시저암호인줄 알았는데 무작위치환이라니 포기하겠습니다
아니 근데 왜 댓글이 안보이죠? 진짜 사이트 개쓰레기같네..
1번 26 팩토리얼
2번 WE CHOOSE TO GO TO THE MOON WE CHOOSE TO GO TO THE MOON IN THIS DECADE AND DO THE OTHER THINGS NOT BECAUSE THEY ARE EASY BUT BECAUSE THEY ARE HARD BECAUSE THAT GOAL WILL SERVE TO ORGANIZE AND MEASURE THE BEST OF OUR ENERGIES AND SKILLS BECAUSE THAT CHALLENGE IS ONE THAT WE ARE WILLING TO ACCEPT ONE WE ARE UNWILLING TO POSTPONE AND ONE WE INTEND TO WIN AND THE OTHERS TOO
we choose to go to the moon we chose to go to the moon in this decade and do the other things not because they are easy but because they are hard others that goal will serve to organize and measure the best on our energies are skills because that challenge is not that we are willing to accept one we intend to win and others too
이미 맞추신 분들이 계셔서 다음 퀴즈를 기대해 주세요
아 쪽지로 보내신 분이 있는건가요
댓글에 금지어가 있는지 잘 모르겠는데 다른분들이 먼저 다신거 같은데 보이질 않더라구요;;