홈 › 개발·웹 도구

고전 암호 모음 (애트배시·아핀·베이컨·레일펜스)

암호 종류를 고르고 ‘만들기’나 ‘풀기’를 선택하세요. 아핀 암호는 열쇠를 몰라도 자동으로 풀어요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

네 가지 고전 암호

컴퓨터가 없던 시절의 암호는 글자를 다른 글자로 바꾸거나(치환), 글자의 순서를 섞는(전치) 방식이었어요. 이 도구는 수업과 퍼즐에 자주 나오는 네 가지를 골라 만들기와 풀기를 모두 할 수 있게 했어요. 영문 대소문자는 그대로 지키고, 한글·숫자·기호는 치환 암호에서 바꾸지 않아요.

쓰는 방법

암호 종류와 할 일(만들기·풀기)을 고르고 입력란에 글을 넣으면 결과가 바로 나와요. ‘결과를 입력으로’를 누르면 만든 암호를 그대로 풀어 보며 확인할 수 있어요. 결과는 위키백과와 CyberChef에 실린 표준 예시(AFFINECIPHER → IHHWVCSWFRCP, a=5·b=8 / WEAREDISCOVEREDFLEEATONCE → WECRLTEERDSOEEFEAOCAIVDEN, 3줄)와 같게 나오는지 확인했어요.

주의할 점

고전 암호는 모두 손으로도 풀 수 있을 만큼 약해요. 방탈출, 보물찾기, 암호 수업, 퍼즐 대회 문제를 만들 때 쓰고, 개인정보나 비밀번호를 지키는 데에는 쓰지 마세요. 입력한 글은 이 기기 밖으로 나가지 않아요.

참고한 자료

자주 묻는 질문

베이컨 암호를 풀었더니 ?가 나와요.

26자 표와 24자 표는 뒤쪽 글자가 달라요. ‘베이컨 알파벳’을 바꿔 보세요. 기호 순서가 반대(A와 B가 바뀜)일 수도 있어요.

레일펜스에서 띄어쓰기를 빼고 싶어요.

띄어쓰기도 한 칸으로 세요. 빼려면 먼저 입력에서 띄어쓰기를 지운 뒤 암호를 만드세요.

아핀 암호에서 a=1이면요?

a=1이면 b칸 미는 카이사르 암호와 같아요.

함께 쓰면 좋은 도구