문제에서 베이컨 암호를 사용해서 푸는 건 아니었지만, 이건줄 알고 몇 번 시도해봤으니 이걸로 하겠습니다. (이거 아니면 모스부호 해야하는데 모스부호는 진짜 아닌 것 같아서요.)
베이컨 암호 : 1605년에 베이컨이라는 사람이 문자를 숨기기 위해 만든 암호
5bit로 이루어져있고, 1과 0 대신 a와 b를 사용합니다.
그러니까 쉽게 얘기하면 5bit가 알파벳 하나에 대응되어있는 단순한 암호입니다. (1600년대에 나온거니까^^)
근데 여기서 특별한 점이 한 가지 있습니다. 바로 I와 J를, 그리고 U와 V를 같은 코드에 대응시켰다는 점입니다. 그 이유는, 베이컨이 살았던 시대에서는 I와 J를 같은 문자 취급하고, U와 V를 같은 문자로 취급했기 때문입니다. 물론 지금은 26개의 알파벳에 맞는 코드를 각각 부여했다고 합니다. 그래서 사이버셰프에서 베이컨 암호를 쓸 때 두 가지 옵션이 있습니다. I와J를 같이 쓰는 버전과, 26개의 알파벳 각각 고유번호가 부여된 버전말이죠.

베이컨 암호 실습
베이컨 암호
: AAAAB AAAAA AAABA ABBBA ABBAB ABAAA BAABA BAABB ABBBA ABBBA BAABA AAAAA ABABB BAABB BBAAA
해독
: BACONISTOOSALTY(bacon is too salty)

'SWUFORCE > 워게임' 카테고리의 다른 글
| [디지털 포렌식 전문가 과정]32. 사진 및 영상 분석 (0) | 2026.05.05 |
|---|---|
| [H4CKING GAME]name? (0) | 2026.05.04 |
| [Dreamhack]My Nervous PPT (1) | 2026.04.28 |
| [Dreamhack]lolololologfile (0) | 2026.04.07 |
| [추가 공부] 어셈블리어 공부 (0) | 2026.03.31 |