Output will appear here...Brute-force all 25 shifts
카이사르 암호란?
카이사르 암호는 메시지의 모든 문자를 알파벳을 따라 더 멀리 있는 고정된 수의 위치에 있는 다른 문자로 대체하는 대체 암호입니다. 3 만큼 이동하면 A 는 D 가 되고,B 는 E 가 되며,Z 는 C 로 감싸집니다. 로마 역사가 수에토니우스에 따르면 군사 서신을 보호하기 위해 3 의 이동을 사용한 율리우스 카이사르의 이름을 따서 명명되었습니다. 이 도구는 일반 텍스트를 암호문으로 인코딩하고,암호 텍스트를 다시 일반 텍스트로 해독하며,키를 모를 때 가능한 모든 이동을 한 번에 시도할 수 있습니다.
카이사르 암호는 1 에서 25 로의 각 시프트마다 하나씩,사용 가능한 키가 25 개 밖에 없으므로 배우기 쉽고 깨지기 쉽습니다. 키 수가 너무 적기 때문에 공격자는 간단히 모든 것을 시도 할 수 있으며,무차별 대입이라는 접근 방식을 사용합니다. 이 도구는 당신을 위해 전체 목록을 작성합니다: 가로 채는 메시지를 붙여 넣기,25 후보 디코딩을 모두 보여줌으로써 열을 읽고 실제 단어로 변하는 것을 발견 할 수 있습니다. 이것이 카이사르 암호가 실제 보안이 아닌 오늘날 교육 예제 인 이유입니다.
잘 알려진 두 가지 특별한 경우가 포함되어 있습니다. ROT13 은 정확히 13 의 시프트를 가진 시저 암호이며,13 은 26 의 절반이기 때문에 두 번 적용하면 원본 텍스트가 반환되므로 스크램블과 언스크램블 모두 동일한 버튼이 진정으로 암호화하지 않고 스포일러와 펀치 라인을 숨기기 위해 포럼과 유즈넷 게시물에서 사용됩니다. ROT47 은 아이디어를 94 개의 인쇄 가능한 ASCII 문자로 확장하므로 숫자와 구두점도 회전합니다. 여기의 모든 것은 브라우저에서 완전히 실행됩니다: 텍스트는 업로드,로그 또는 저장되지 않으며 도구는 한 번로드 된 오프라인으로 작동하며 계정이 필요없이 무료입니다.
시저 암호 도구를 사용하는 방법?
텍스트 입력
인코딩할 메시지를 입력 상자에 입력하거나 붙여넣거나 디코딩할 암호문을 붙여넣습니다.
암호와 키를 선택합니다
표준 Caesar를 선택하고 1에서 25로 시프트를 설정하거나 키가 필요하지 않은 ROT13 또는 ROT47 사전 설정을 선택합니다.
인코딩 또는 디코딩
Encode 와 Decode 사이를 전환합니다. 인코딩은 문자를 앞으로 이동시킵니다; 디코딩은 같은 양만큼 다시 이동합니다.
결과를 복사하거나 키를 크랙합니다
한 번의 클릭으로 출력을 복사하거나 무차별 대입 목록을 열어 키를 알 수 없을 때 가능한 25개의 디코딩을 모두 확인하세요.
주요 특징
1에서 25로의 모든 이동
필요한 정확한 키를 설정하세요. 알파벳을 감싸는 문자와 케이스는 인코딩과 디코드 모두에 보존됩니다.
ROT13 및 ROT47 사전 설정
스포일러 스타일의 스크램블링은 ROT13을 원클릭하고 ROT47을 클릭하면 숫자와 구두점, 문자가 회전됩니다.
무차별 크래커
어떤 시프트가 사용되었는지 모를 때 메시지를 복구하려면 한 번에 25개의 가능한 디코딩을 모두 확인하세요.
글자만 빼고 다 보존한다
공백, 숫자, 구두점 및 기호는 변경되지 않고 통과하므로 서식과 레이아웃은 그대로 유지됩니다.
Frequently Asked Questions
Related Tools
HTML Entity Encoder/Decoder
Encode and decode HTML entities - named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Image to Base64 Converter
Convert images to Base64 data URIs and decode Base64 back to images.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Comments
0 comments
No comments yet. Be the first to share your thoughts!