폴리비오스 암호 인코더
5×5 그리드, I와 J는 24번 칸을 공유합니다. 단어 구분자: /
고정된 5×5 폴리비오스 표로 라틴 문자를 변환합니다. 인코더는 A~Z를 행-열 숫자 쌍에 대응시키며 I와 J에는 같은 24를 사용합니다. 각 공백 문자는 /로 바꾸고 나머지 문자는 제외합니다. 디코더는 공백으로 구분한 숫자 쌍과 단어 구분자인 /를 입력받습니다. 학습과 퍼즐을 위한 도구이며 안전한 암호화 방식이 아닙니다.
폴리비오스 도구 사용 방법
-
1
인코딩 또는 디코딩 선택
도구는 항상 아래의 고정 5×5 알파벳을 사용합니다. 키를 적용하거나 6×6으로 바꾸는 모드는 없습니다.
-
2
지원되는 형식으로 입력
인코딩에는 악센트 표시가 없는 라틴 문자를 사용하세요. 디코딩할 때는 두 자리 좌표마다 공백으로 구분하고 단어 사이에 /를 사용하세요.
-
3
결과 복사
인코딩은 행 번호를 먼저, 열 번호를 다음에 씁니다. 디코딩은 유효한 칸이 아닌 토큰을 무시합니다.
도구가 사용하는 표
1 2 3 4 5
1 A B C D E
2 F G H I/J K
3 L M N O P
4 Q R S T U
5 V W X Y Z
첫 번째 숫자는 행이고 두 번째 숫자는 열입니다. 따라서 C = 13, T = 44, HELLO = 23 15 31 31 34입니다. I와 J는 모두 24로 인코딩됩니다. 이 구현에서 24를 디코딩하면 J가 나오므로, 복원된 메시지만으로 원문이 I와 J 중 어느 글자를 사용했는지 알 수 없습니다.
정확한 입력 규칙
인코더는 텍스트를 대문자로 바꾸고 A~Z만 변환하며 공백 문자 하나하나를 /로 바꿉니다. 문장 부호, 숫자, 이모지, 악센트 표시가 있는 문자는 제외됩니다. 디코더는 공백으로 나뉜 토큰을 읽습니다. 23 24 / 44 23 15 42 15는 HJ THERE가 됩니다. 2315, 00, 문장 부호 같은 토큰은 오류로 표시하지 않고 무시합니다.
폴리비오스 표의 용도
고전 암호 수업, 손 신호, 퍼즐 설계에 유용합니다. 단일 치환 암호이므로 민감한 정보를 보호할 수 없습니다. 이 버전은 키워드, 사용자 지정 알파벳, 문자와 숫자를 함께 쓰는 6×6 표, 구분자 자동 감지를 지원하지 않습니다.
데이터 처리
이 도구는 서버를 사용합니다. 입력한 텍스트는 결과를 계산하기 위해 이 사이트의 서버로 전송됩니다. 2단계 화면에서는 단계 사이에 내용을 복원할 수 있도록 브라우저 세션 저장소에도 임시로 보관됩니다. 외부 암호 서비스에는 연결하지 않지만 비밀 정보는 입력하지 마세요.
자주 묻는 질문
I와 J는 모두 24번 칸을 사용하며, 이 구현은 공유 칸을 역변환할 때 J를 선택합니다. 좌표만으로는 원래 글자를 알아낼 수 없습니다.
아니요. 23 15 31 31 34처럼 모든 숫자 쌍 사이에 공백을 넣으세요. 단어 사이 공백에는 /를 별도 토큰으로 사용합니다.
아니요. 인코딩은 A~Z를 남기고 공백을 /로 바꿉니다. 그 밖의 문자는 제외됩니다.
아니요. 폴리비오스 암호는 교육과 퍼즐에 적합하며 비밀번호, 개인 메시지 또는 기타 민감한 데이터에는 적합하지 않습니다.
관련 도구
파일 해시 계산기
붙여 넣은 텍스트나 파일 내용의 MD5, SHA-1, SHA-256, SHA-512 해시를 계산하여 다운로드와 파일 무결성을 확인하세요.
CSR 생성기
PEM 형식의 인증서 서명 요청과 그에 맞는 RSA 개인 키를 생성합니다. common name, 조직 필드, 키 크기(2048, 3072, 4096비트)를 지정할 수 있습니다.
암호화 식별자
암호문 또는 해시 값을 붙여넣으면 식별자에 따라 MD5, SHA, bcrypt, AES, RSA, Base64 등 가능한 알고리즘이나 인코딩 방식이 제시됩니다.
체크섬 검증기
텍스트의 MD5, SHA-1, SHA-256, SHA-384, SHA-512 또는 CRC32 체크섬을 계산하고 기대값과 비교해 일치 여부를 명확하게 확인하세요.
암호 식별기
암호문을 붙여 넣으면 Base64, hex, 이진수, 모스, 시저 또는 치환, JWT, 일반적인 해시 등 가능성이 높은 인코딩/암호 방식을 제안합니다.
Base64 파일 인코더
모든 파일(PDF, ZIP, 이미지, 실행 파일)을 Base64 텍스트로 인코딩해 JSON, 이메일, YAML, data URI에 삽입하세요. 브라우저에서 로컬로 실행되며 업로드가 없습니다.
이 도구는 다른 언어로도 제공됩니다
- เครื่องมือเข้ารหัส Polybius [TH]
- Encodeur du chiffre de Polybe [FR]
- Enkoder sandi Polybius [ID]
- Codificador da cifra de Políbio [PT]
- Polybius-cijfercodeerder [NL]
- أداة ترميز شفرة بوليبيوس [AR]
- Polybius-Chiffre: Kodierer [DE]
- Codificador del cifrado de Polybius [ES]
- Kodare för Polybios chiffer [SV]
- Bộ mã hóa mật mã Polybius [VI]
- ポリュビオス暗号エンコーダー [JA]
- Koder szyfru Polibiusza [PL]
- 波利比奥斯密码编码器 [ZH]
- Polybius Cipher Encoder [EN]
- Codificatore del cifrario di Polibio [IT]
- Кодировщик шифра Полибия [RU]
- Polybius şifre kodlayıcı [TR]