Nouplo

카이사르 암호 (시저 암호)

알파벳을 밀어서 숨기고, 모든 키를 한 번에 시도해 풉니다.

출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.

파일은 내 기기 밖으로 나가지 않습니다

이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.

사용 예시

예: 방탈출 힌트를 7칸 밀어 암호로 — 키를 몰라도 25가지 이동으로 풀기

학급 방탈출 게임에서 다음 장소를 알려 주는 힌트 “Hint: Doseogwan 3cheung chaekjang dwi!”(도서관 3층 책장 뒤)를 로마자로 쓰고 이동 칸 수 7로 암호화합니다. 움직이는 것은 A~Z 영문자뿐이라 숫자 3, 공백, 문장 부호는 그대로, 대문자는 대문자로 남습니다.

  1. “암호화”·이동 7: Opua: Kvzlvndhu 3jolbun johlrqhun kdp!
  2. “복호화”·이동 7을 고르면 원래 힌트로 돌아옵니다.
  3. 키를 모르는 참가자는 “25가지 이동 모두 보기”를 고릅니다. 번호가 붙은 25줄 가운데 7번 줄만 로마자로 읽힙니다.
  4. 한글로 “도서관”이라고 쓰면 그대로 남습니다. 한글은 이동하지 않으니 힌트는 로마자로 씁니다. 전각으로 입력한 ABC는 반각으로 바뀌어 이동합니다(이동 3이면 DEF).
줄 그 칸 수만큼 되돌린 글
1 Notz: Juykumcgt 3inkatm ingkqpgtm jco!
3 Lmrx: Hswiskaer 3gliyrk gleionerk ham!
6 Ijou: Eptfphxbo 3difvoh dibflkboh exj!
7 Hint: Doseogwan 3cheung chaekjang dwi!
8 Ghms: Cnrdnfvzm 3bgdtmf bgzdjizmf cvh!
13 Bchn: Ximyiaquh 3wbyoha wbuyeduha xqc!

키는 7이었습니다. 모두 시도해도 금방 풀리므로 방탈출이나 수업용 퍼즐에는 알맞지만, 비밀번호나 개인 정보를 지키는 데는 쓸 수 없습니다. ROT13(13칸)은 암호화와 복호화가 같은 작업이라 “Jeongdap eun banana”가 “Wrbatqnc rha onanan”이 되고, 한 번 더 13칸 밀면 원래대로 돌아옵니다.

사용 방법

  1. 영문 메시지를 입력하거나 붙여 넣고 “암호화”를 고른 뒤 이동 칸 수를 1~25 중에서 정하세요. 카이사르가 직접 쓴 키는 3입니다.
  2. 암호문을 읽으려면 같은 칸 수로 “복호화”를 고르세요.
  3. 키를 모른다면 “25가지 이동 모두 보기”를 고르세요. 그중 뜻이 통하는 줄이 원문이고, 그 줄의 번호가 키입니다.

자주 묻는 질문

카이사르 암호는 어떤 원리인가요?
모든 글자를 알파벳 순서로 같은 칸 수만큼 옮깁니다. 3칸이면 A는 D, B는 E가 되고, X는 끝을 돌아 A가 됩니다. 복호화는 같은 칸 수만큼 되돌리는 것입니다.
한글도 암호화되나요?
아니요. 로마자 A~Z(대문자·소문자 구분 유지) 26자만 이동합니다. 한글, 숫자, 문장 부호, é·ñ 같은 악센트 문자는 그대로 남습니다.
키를 모르는 카이사르 암호는 어떻게 푸나요?
가능한 키가 25개뿐이라 전부 시도하면 됩니다. “25가지 이동 모두 보기” 목록에서 읽히는 줄을 찾으면 그 번호가 키입니다. 그래서 카이사르 암호는 보안용이 아니라 퍼즐이나 방탈출 문제용입니다.
ROT13은 무엇인가요?
알파벳의 절반인 13칸을 미는 카이사르 암호입니다. 같은 작업으로 암호화와 복호화가 모두 되어 스포일러나 퀴즈 정답을 가릴 때 씁니다.
시저 암호와 카이사르 암호는 같은 건가요?
네. Caesar를 영어식으로 읽으면 시저, 라틴어식으로 읽으면 카이사르입니다. 율리우스 카이사르가 편지에 글자를 3칸씩 민 암호를 썼다는 기록에서 이름이 나왔습니다.
긴 글도 되나요?
암호화와 복호화는 길이에 상관없이 글 전체를 바꿉니다. “25가지 이동 모두 보기”에서는 줄마다 앞부분 120자까지만 보여 주고 뒤에 …을 붙이므로, 읽히는 줄로 키를 찾은 뒤 그 칸 수로 “복호화”하면 전체를 볼 수 있습니다.
입력한 글이 어딘가로 전송되나요?
아니요. 글자 이동은 브라우저 안에서 이루어지며 기기 밖으로 나가지 않습니다.

용도별 페이지

관련 도구