KO
내 도구

카이사르 암호 인코더 / 디코더

원하는 시프트로 카이사르 암호를 인코딩·디코딩합니다. 대소문자와 문장 부호는 그대로 두고, 시프트를 모를 때는 영어 글자 빈도로 26가지를 순위 매겨 해독합니다.

작업
A→B→C… 음수 시프트는 반대 방향입니다.
인코딩 결과
KHOOR
사용한 시프트
3
내 도구 →
광고

카이사르 암호는 모든 글자를 알파벳에서 정해진 칸만큼 밀어 바꾸는 암호로, 율리우스 카이사르의 이름을 딴 가장 오래된 방법입니다. 이 도구는 인코딩과 디코딩을 하며, 시프트를 모르면 26가지를 모두 시험해 각 글자가 영어에서 나타나는 빈도와 비교해 자동으로 해독합니다.

사용 방법

  1. 텍스트를 입력하거나 붙여넣습니다.
  2. 인코딩, 디코딩, 또는 시프트를 모를 때 쓰는 해독을 고릅니다.
  3. 시프트를 정합니다(A→D는 시프트 3).
  4. 원하면 숫자도 회전합니다. 대소문자와 문장 부호는 항상 유지됩니다.

계산식

위치 x(0–25)의 글자는 인코딩하면 (x + 시프트) mod 26, 디코딩하면 (x − 시프트) mod 26이 됩니다. 해독은 결과의 글자 빈도와 일반적인 영어 빈도 사이의 카이제곱 거리로 모든 시프트의 순위를 매깁니다.

복호화된 텍스트의 글자 구성이 일반적인 영어와 가장 비슷할 때 카이제곱 점수가 가장 낮으므로, 올바른 시프트는 대개 목록 맨 위에 있습니다.

예시

"HELLO"를 시프트 3으로 바꾸면 KHOOR가 됩니다. 문장 "WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ DQG WKHQ UXQV KRPH"를 해독하면 시프트 3이 1위로 나오고 "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG AND THEN RUNS HOME"이 드러납니다. 단어가 몇 개뿐인 짧은 조각에서는 빈도 순위가 틀린 시프트를 고를 수 있으니 표 전체를 살펴보세요.

자주 묻는 질문

카이사르 암호는 안전한가요?

아니요. 가능한 시프트가 25가지뿐이어서 해독 모드가 보여 주듯 쉽게 풀립니다. 퍼즐과 교육용 도구일 뿐 실제 암호화가 아니므로 무언가를 보호하는 데 절대 쓰지 마세요.

ROT13이란 무엇인가요?

ROT13은 시프트가 13인 카이사르 암호일 뿐입니다. 13 + 13 = 26이므로 두 번 적용하면 원래 텍스트로 돌아옵니다.

문장 부호를 그대로 두는 이유는 무엇인가요?

글자만 밀면 단어의 모양과 띄어쓰기가 유지됩니다. 이 암호를 전통적으로 쓰던 방식이며 디코딩한 결과를 읽기도 쉽습니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 카이사르 암호 인코더 / 디코더. https://kakao.mobile/ko/tools/caesar-cipher-tool/

MLA

“카이사르 암호 인코더 / 디코더.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/caesar-cipher-tool/.

광고