계산기
텍스트 및 인코딩

시저 암호 시프터

시저 암호로 온라인에서 텍스트를 인코딩하거나 디코딩하세요. 알파벳(라틴, 키릴, 그리스, 히브리, 아랍)을 선택하고 시프트 값을 설정한 다음 인코드와 디코드 간 전환하세요.

모드
결과가 여기에 표시됩니다

시저 암호 시프터 사용 방법

시저 암호는 알파벳의 각 문자가 고정된 위치 수만큼 시프트되는 고전적인 대체 암호입니다. 인코드할 때는 문자를 앞으로 시프트하고, 디코드할 때는 뒤로 시프트합니다. 무료 시저 암호 시프터를 사용하면 알파벳(라틴, 키릴, 그리스, 히브리, 아랍)을 선택하고, 시프트 값(0~100)을 입력하며, 인코드/디코드 모드를 전환할 수 있습니다. 비문자(공백, 숫자, 구두점)는 그대로 유지됩니다.

텍스트의 언어에 맞는 알파벳을 선택하세요. 라틴은 영어와 많은 유럽 언어, 키릴은 러시아어 등, 그리스·히브리·아랍은 해당 문자용입니다. 시프트 값은 각 문자가 몇 칸 이동하는지 결정합니다. 예: 라틴, 시프트 2일 때 'a'→'c', 'b'→'d', 'z'는 'b'로 감싸기. 디코드 모드는 시프트를 반대로 하므로, 텍스트를 인코딩한 것과 같은 시프트 값으로 다시 디코딩할 수 있습니다.

시저 암호는 암호학 학습, 간단한 비밀 메시지·퍼즐·교육용 연습에 유용합니다. 실제 비밀에는 적합하지 않으며—가능한 모든 시프트를 시도하거나 빈도 분석으로 깨질 수 있습니다—대체 암호의 동작을 이해하는 데는 좋은 방법입니다. 모든 인코딩과 디코딩은 브라우저에서 실행되며, 서버로 데이터가 전송되지 않습니다.

입력란에 텍스트를 입력하고, 알파벳을 선택하고, 시프트 값을 설정하고(예: 고전적인 시저 시프트 2의 경우 2), 인코드 또는 디코드를 선택하세요. 결과가 즉시 업데이트됩니다. 메시지를 디코딩하려면 인코딩에 사용한 것과 같은 알파벳과 시프트 값을 사용하고 디코드 모드를 선택하세요.

예시

입력: addasdaw. 알파벳: 라틴. 시프트: 2. 모드: 인코드. 결과: cffcufcy (각 문자가 2만큼 앞으로 시프트: a→c, d→f, s→u, w→y). cffcufcy를 addasdaw로 디코딩하려면 같은 설정을 사용하고 디코드를 선택하세요.

자주 묻는 질문

시저 암호는 각 문자가 알파벳에서 고정된 위치 수만큼 아래의 다른 문자로 대체되는 대체 암호입니다. 사용했다고 전해지는 율리우스 카이사르의 이름을 따왔습니다. 예: 시프트 2일 때 'a'→'c', 'z'→'b'(감싸기).
메시지 인코딩에 사용한 것과 같은 알파벳과 시프트 값을 사용하고 디코드 모드를 선택하세요. 시프터가 각 문자를 시프트 값만큼 뒤로 시프트하여 원본 텍스트를 복원합니다.
라틴(a–z), 키릴(а–я), 그리스(α–ω), 히브리(א–ת), 아랍(ا–ي)을 지원합니다. 텍스트의 언어에 맞는 알파벳을 선택하세요. 라틴·키릴·그리스는 대소문자가 유지됩니다.
시프트 값은 각 문자가 알파벳에서 몇 칸 이동하는지를 나타내는 숫자입니다. 인코드 시 문자는 앞으로, 디코드 시 뒤로 시프트됩니다. 라틴 시프트 2: a→c, b→d, …, z→b. 시프트 0은 텍스트를 그대로 둡니다.
아니요. 시저 암호는 매우 쉽게 깨집니다—알파벳의 문자 수만큼만 키가 있습니다(라틴은 26). 학습과 재미있는 비밀 메시지에는 유용하지만, 실제 기밀에는 적합하지 않습니다.
네. 시저 암호 시프터는 무료로 사용할 수 있습니다. 등록이나 결제가 필요 없습니다. 모든 인코딩과 디코딩은 브라우저에서 실행됩니다.