SWUFORCE/워게임

[추가 스터디]베이컨 암호

S_SDY 2026. 4. 28. 21:30

문제에서 베이컨 암호를 사용해서 푸는 건 아니었지만, 이건줄 알고 몇 번 시도해봤으니 이걸로 하겠습니다. (이거 아니면 모스부호 해야하는데 모스부호는 진짜 아닌 것 같아서요.)

 

베이컨 암호 : 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