암호화 및 보안

카이사르 암호 변환기

알파벳 문자를 지정한 이동 값에 따라 이동하여 텍스트를 암호화하거나 복호화하는 온라인 카이사르 암호 도구입니다.

도구 실행

카이사르 암호 도구는 입력한 알파벳 텍스트를 지정한 이동 값만큼 이동하여 암호화하거나 복호화합니다. 기본 설정인 암호화 모드에서는 알파벳 문자를 지정된 정수 값만큼 앞으로 이동시킵니다. 예를 들어 이동 값을 3으로 설정하면 Hello는 Khoor로 변환됩니다. 반대로 복호화 모드를 선택하면 이동 값의 부호가 반전되어 Khoor가 다시 Hello로 복원됩니다. 대문자와 소문자는 각각의 대소문자 형태를 유지하며, 공백과 문장부호 같은 비알파벳 문자는 변경되지 않고 그대로 출력됩니다. 텍스트 필드를 비워두면 변환 없이 빈 문자열이 반환됩니다.

사용 방법

  1. 텍스트 입력란에 변환할 문장을 입력합니다.
  2. 이동 값 항목에 원하는 이동 크기(정수)를 입력합니다. 기본값은 3입니다.
  3. 모드 선택 항목에서 암호화 또는 복호화를 선택합니다.
  4. 실행 버튼을 누르면 변환된 텍스트가 결과 화면에 나타납니다.

예시

  • 텍스트에 'Hello, World!', 이동 값에 3, 모드에 암호화를 적용하면 결과는 'Khoor, Zruog!'가 됩니다.
  • 텍스트에 'Khoor, Zruog!', 이동 값에 3, 모드에 복호화를 적용하면 결과는 'Hello, World!'가 됩니다.

자주 묻는 질문

숫자나 특수문자도 이동되어 암호화되나요?

아닙니다. 알파벳 문자만 이동하며 공백, 숫자, 문장부호 등의 비알파벳 문자는 변경되지 않고 유지됩니다.

대문자와 소문자는 어떻게 처리되나요?

대문자와 소문자는 각각 독립적인 알파벳 범위 내에서 순환하여 대소문자 구분이 그대로 유지됩니다.

텍스트를 입력하지 않고 실행하면 어떻게 되나요?

입력 텍스트가 없으면 이동 처리를 거치지 않고 빈 문자열이 그대로 반환됩니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.