Caesar Cipher
Encrypt decrypt
Encrypt decrypt 브라우저에서 로컬로 실행됩니다.
About the
Caesar Cipher는 메시지의 모든 문자를 알파벳을 통해 고정된 수만큼 이동하고 Z에서 다시 A로 돌아갑니다. 이는 가장 오래된 문서화된 암호이며 전체 시스템이 하나의 숫자이기 때문에 여전히 대체의 의미를 이해하는 가장 명확한 방법입니다. 여기서는 텍스트와 교대근무를 모두 제공합니다. 메시지를 입력하고 수직 막대를 입력한 다음 교대근무를 입력합니다(예: hello|3). 쉬프트를 생략하면 3이 사용되는데, 이는 카이사르가 직접 사용한 값이라고 합니다. 교육 도구 및 퍼즐 장치로만 사용하십시오. 그것은 사소하게 깨질 수 있습니다.
Where people use the
- 학습하는 사람에게 대체 암호가 어떻게 작동하는지 설명합니다.
- 퍼즐이나 지오캐시 단서를 풀거나 설정합니다.
- 주의를 기울이지 않는 사람이 눈에 잘 띄는 곳에 스포일러를 숨깁니다.
- 수동 ROT13 또는 ROT-n 결과를 확인합니다.
How to use the
- 1
텍스트 붙여넣기
텍스트 영역을 사용하세요. 기억해야 할 특별한 입력 형식은 없습니다.
- 2
인코딩 또는 디코딩 선택
인코딩하면 문자가 앞으로 이동합니다. 디코딩하면 동일한 양만큼 뒤로 이동하므로 역방향 이동을 직접 해결할 필요가 없습니다.
- 3
교대근무 설정
슬라이더를 0에서 25까지 드래그하거나 ROT1, ROT3, ROT13 및 ROT25에 대한 바로 가기 버튼 중 하나를 클릭합니다.
- 4
결과 읽기
무엇이든 변경하면 출력이 표시되며, 어느 교대조가 해당 작업을 취소할지 알려주는 메모도 함께 표시됩니다.
- 5
모르는 경우 모든 교대근무를 시도하십시오.
의미 있는 변화는 25개뿐이므로 텍스트가 언어처럼 보일 때까지 슬라이더를 스윕하는 것이 이 암호를 해독하는 전체 작업입니다.
팁 및 모범 사례
- 13의 시프트는 그 자체의 역수라는 점을 기억하세요. 이것이 바로 ROT13이 스포일러로 사용되는 이유입니다.
- n 이동을 되돌리려면 26에서 n을 뺀 값을 적용합니다.
- 공백과 구두점은 그대로 두십시오. 결과를 퍼즐처럼 읽을 수 있게 만드는 것입니다.
자주 묻는 질문
왜 3이 기본값인가요?
왜냐하면 3교대는 살아남은 기록에서 Julius Caesar에 기인한 것이기 때문입니다. 이는 수학적 요구 사항이 아니라 관례입니다. 1에서 25 사이의 값이 작동합니다.
교대를 모르고 어떻게 암호를 해독합니까?
25교대를 모두 시도하고 결과를 읽어보세요. 손으로 작업하는 데 몇 초가 걸리므로 이 암호는 실제 보안을 제공하지 않습니다. 어떤 문자가 가장 자주 나타나는지 살펴보는 빈도 분석은 동일한 아이디어의 체계적인 버전입니다.
공백과 구두점은 암호화되나요?
아니요. 문자만 이동됩니다. 숫자, 공백 및 구두점은 변경되지 않고 전달됩니다. 이것이 방법을 알면 결과를 쉽게 읽을 수 있는 이유 중 하나입니다.
케이스는 살아남나요?
예. 대문자는 대문자 알파벳 내에서 이동되고 소문자는 소문자 내에서 이동되므로 대문자가 유지됩니다.
실제 비밀을 보낼 수 있을 만큼 안전합니까?
아니요, 원격으로는 아닙니다. 25개의 가능한 키가 있으며 주파수 분석에 대한 보호 기능이 없습니다. 퍼즐을 풀고, 아무렇지도 않게 스포일러를 가르치고 숨기는 데 적합합니다.