암호학개론 - 리얼월드 실험실 - 방탈출 기록 노트
반응형

 

 

리얼월드에 신작이 많이 떳더라구요!!

그 중에서도 오늘은 리얼월드 실험실이라는, 리얼월드의 새로운 아이디어를 실험하기 위해 만들어진 프로젝트를 플레이해보았습니다.

힌트와 정답을 제공하지 않고 플레이 기능에 대한 문의만 받는다는데요. 아, 그래도 유저들끼리는 힌트를 주고받을 수 있도록 도움글 게시판을 제공하고 있습니다. 단...암호 좋아하시는 분들이 많이 플레이해서 그런지 질문은 거의 없었어요.

저도 열심히 풀어봤는데요!!!

대학생 컨셉으로, 암호학에 대한 수업을 듣고 해당 암호를 푸는 기초파트, 후에 그 암호들을 여러 개 섞어서 푸는 응용파트로 구성되어 있었습니다.

 

저는 이진법, 팔진법이 어려웠습니다. 분명 초등학생 때 구구단을 다 외운걸로 기억하는데요. 왜 곱셉이 제대로 안되는건지...게다가 덧셈도 못하더라고요!! 사칙연산에서 막히는 건 좀..나름 고등학생 때에는 수학도 잘하는 편이었는데 말이에요.

 

전부 실존하는 암호들인데 이걸 쉽게 풀어서 문제까지 내주니까 정말 수업을 받는 듯한 기분이었어요.

나중에 방탈출이나, 그게 아니더라도 미궁풀이나 길거리에서 갑자기 납치되어서 검은방에 갇혀서 탈출을 해야만하게 될 때 유용하게 쓸 수 있을 것 같아서 정리해봅니다.

 


 

평문을 암호문으로 바꾸는 것을 암호화, 암호문을 평문으로 바꾸는 것을 복호화라고 한다.

cipher = 암호

caesar cipher 시저 암호. 이미 알고 있으니 생략.

곱셈 암호

Polibius cipher 폴리비우스 암호. 가로세로 12345로 25칸 A~Z로 이루어진 표. J가 생략되어 있었음. 보통은 i와 j를 함께 쓰는듯. 세로축숫자와 가로축숫자로 표에 해당하는 알파벳 찾기. 

로마 숫자 L 50 C 100 D 500 M1000

Monks 암호표 

https://ko.wikinew.wiki/wiki/The_Ciphers_of_the_Monks

 

vigenere cipher 비즈네르암호

A~Z로 가로세로 표를 만들어서 키를 가지고 해당 글자를 찾는 방식의 암호. 표도 멋대로 만들 수 있고 키도 바꿀 수 있으니 응용 사용이 가능할 듯.

 

XOR cipher key와 같으면 0 다르면 1 은근 헷갈림

Playfair cipher 키를 먼저 쓰고, 그 아래에 남은 알파벳 순서대로 채워넣어 5x5의 표를 만듬. I와 J는 함께 씀.

두글자씩 짝지어서 같은 열이라면 위로, 같은 행이라면 왼쪽으로. 둘 다 아니면 사각형을 만들어서 가로로 교차.

 


 

아는 건 빼고 정리 해봤다. 재밌었음!!

춤추는 사람이나 수도사의 암호나 그림으로 된 암호표 해독하는 게 제일 재밌는 듯. 그냥 표에 가져다 대기만 하면 답이 나오니까 그런거겠지??? 그림이 복잡하면 문제는 단순하게 내준다.

거의 정답을 떠먹여주는 식으로 가르쳐줘서 난이도는 높지 않았지만 유용한 지식을 가르쳐준다는 점에서 매우 좋은 컨텐츠였다.

728x90
반응형