HackCTF Cryptography의 두 번째 문제는 Smooth CipherText이다.
일단 문제 화면에는 암호문이 적혀 있다. 중괄호({, })가 있는 것을 봐서는 치환 암호인 것 같다.
플래그 양식은 HackCTF{...} 이므로 Vigenere Cipher을 사용한 평문이다. decoder로 복호화를 시켜주자.
HackCTF{...}에 맞는 플래그 양식은 잘 출력된다. 하지만 플래그 안의 문장이 이상해서 이 부분만 따로 복호화를 했다.
이 값을 인증해주면 문제가 풀린다. 기호가 암호화되지 않고 사용되었다는 점에서 치환 암호임을 추측하고, 플래그 양식이 HackCTF{...} 라는 점에서 Vigenere Cipher임을 추측하면 쉽게 풀리는 문제였다.
[HackCTF-Cryptography#4] Classic Cipher -2 - 150 points (0) | 2021.01.22 |
---|---|
[HackCTF-Cryptography#3] Classic Cipher -1 - 100 points (0) | 2021.01.22 |
[HackCTF-Cryptography#1] Great Binary - 50 points (0) | 2021.01.12 |
댓글 영역