광팔이 보안이야기

[xcz.kr] 3번 I don't speak English. 본문

Wargame/xcz.kr

[xcz.kr] 3번 I don't speak English.

광팔2 2021. 1. 14. 16:41
반응형

문제

문제를 보면 영어가 써져있는데 알아볼 수가 없다.

 

내가 아는 암호문은 카이사르, 피그팬, 아핀, 전치 암호 등등등... 있지만 어떻게 사람들은 이런 걸 보고 어떤 암호문인지 쉽게 푸는지 궁금하다... 내가 아직 부족하다는 뜻이겠지...  더 하자

 

일단 문제를 풀어봤을때 영어로 유명한 암호학은 카이사르와 아핀 밖에 생각이 안 났다.

 

카이사르로 26번을 다해서 복호화해봤지만 답을 얻을 수 없었다...

 

write up을 봤는데 비즈네르 암호라고 한다. 처음 봤다... 암호화 문제를 풀 때마다 새로운 것을 알게 되고 방법을 알게 되는 부분은 재밌고 신기하다.

 

https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A6%88%EB%84%A4%EB%A5%B4_%EC%95%94%ED%98%B8

 

비즈네르 암호 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 둘러보기로 가기 검색하러 가기 비즈네르 암호(프랑스어: Vigenère 暗號)는 프랑스 외교관이었던 블레즈 드 비즈네르에 의하여 1586년에 발표된 암호이다. 외교관

ko.wikipedia.org

나는 위키백과 보고 바로 이해했다. 생각보다 간단한 암호문이다.

 

키워드 : sky / 평문 : divert troops to east ridge

비즈네르 표를 보고 키워드 sky에 s가 18번 k가 10번 y가 24번 의 평문에 맞춰 암호문을 만들 수 있다.

진짜 간단하다.

 

이제 다시 문제에 들어가서 이렇게 많은 영어를 직접 해독하기 힘드니 write up을 보고 얻은 복호화 사이트가 있다.

https://www.guballa.de/vigenere-solver

 

Vigenere Solver - www.guballa.de

Vigenere Solver This online tool breaks Vigenère ciphers without knowing the key. Besides the classical variant Beaufort ciphers and Autokey ciphers are supported as well. As an example you can crack the following cipher text with this tool: Altd hlbe tg

www.guballa.de

복호화해주며 키를 얻을 수 있다.

 

플래그 값 : GANGPSYNAM

반응형

'Wargame > xcz.kr' 카테고리의 다른 글

[xcz.kr] 8번 Google Is Our Friend.  (0) 2021.01.15
[xcz.kr] 7번 Do you know this file?  (0) 2021.01.15
[xcz.kr] 6번 Adieu, Starcraft1!  (0) 2021.01.15
[xcz.kr] 2번 Listen Carefully!  (0) 2021.01.14
[xcz.kr] 1번 End Of Image  (0) 2021.01.14
Comments