이번에도 아래있는 숫자를 보고, 암호를 구하는 문제이다.
2진수로 되어있는 숫자들을 문자열로 변환해보았다.
이번에도 바로 Auth값이 나오지 않고, 암호화된 문자열이 출력되었다.
NVCTFDV KF JLEZERKRJ REU KFURP ZJ R XFFU URP REU RLKYBVP ZJ GCRZUTKWZJMVIPYRIU
문자열 중간중간에 띄어쓰기가 있는 것으로 봐서, 카이사르 암호화를 한 것같다.
(다른 base 64나 MD5, SHA 암호화 방법 등은 띄어쓰기까지 암호화를 하기 때문에)
▶ 카이사르 암호화란 ?
시저 암호라고도 불리는 암호학에서 다루는 간단한 치환암호의 일종이다. 카이사르 암호는 암호화하고자 하는 내용을 알파벳별로 일정한 거리만큼 밀어내, 다른 알파벳으로 치환하는 방식이다.
카이사르 암호화를 복호화하면,
ROT-9에 답이 있는 것을 볼 수 있다 ㅎㅁㅎ !
ROT-9: WELCOME TO SUNINATAS AND TODAY IS A GOOD DAY AND AUTHKEY IS PLAIDCTFISVERYHARD
>>참고
2진수 문자로 변환 : http://www.unit-conversion.info/texttools/convert-text-to-binary/
Convert text to binary - Converters
About Convert text to binary tool Convert text into binary. Computers store all characters as numbers stored as binary data. Binary code uses the digits of 0 and 1 (binary numbers) to represent computer instructions or text. Each instruction or symbol gets
www.unit-conversion.info
카이사르 복호화 : http://theblob.org/rot.cgi
ROT encoder/decoder
theblob.org