เครื่องมือเข้ารหัส Polybius
ตาราง 5×5; I และ J ใช้ช่อง 24 ร่วมกัน ตัวคั่นคำ: /
แปลงอักษรละตินด้วยตาราง Polybius ขนาด 5×5 แบบคงที่ ตัวเข้ารหัสจะแปลง A–Z เป็นคู่แถว-คอลัมน์ โดย I และ J ใช้ค่า 24 ร่วมกัน เขียน / แทนอักขระช่องว่างแต่ละตัว และตัดอักขระอื่นทิ้ง ตัวถอดรหัสรับคู่ตัวเลขที่คั่นด้วยช่องว่างและใช้ / คั่นคำ เครื่องมือนี้เหมาะสำหรับการเรียนรู้และปริศนา ไม่ใช่การเข้ารหัสที่ปลอดภัย
วิธีใช้เครื่องมือ Polybius
-
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 หรือเครื่องหมายวรรคตอนจะถูกข้าม ไม่ได้แสดงเป็นข้อผิดพลาด
Polybius เหมาะกับอะไร
ตารางนี้มีประโยชน์ในการเรียนเรื่องรหัสลับแบบคลาสสิก การส่งสัญญาณด้วยมือ และการออกแบบปริศนา ระบบนี้เป็นการแทนที่แบบอักษรชุดเดียว จึงไม่สามารถปกป้องข้อมูลสำคัญได้ รุ่นนี้ไม่รองรับคีย์เวิร์ด ชุดตัวอักษรที่กำหนดเอง ตารางอักษรและตัวเลขขนาด 6×6 หรือการตรวจหาตัวคั่นโดยอัตโนมัติ
การจัดการข้อมูล
นี่คือเครื่องมือที่ทำงานฝั่งเซิร์ฟเวอร์ ข้อความที่ป้อนจะถูกส่งไปยังเซิร์ฟเวอร์ของเว็บไซต์นี้เพื่อคำนวณผลลัพธ์ ในมุมมองแบบสองขั้นตอน ข้อความยังถูกเก็บชั่วคราวในพื้นที่จัดเก็บเซสชันของเบราว์เซอร์เพื่อเรียกคืนระหว่างขั้นตอน ไม่มีการติดต่อบริการรหัสลับของบุคคลที่สาม แต่ไม่ควรป้อนข้อมูลลับ
คำถามที่พบบ่อย
I และ J ใช้ช่อง 24 ร่วมกัน และการทำงานนี้เลือก J เมื่อย้อนค่าช่องที่ใช้ร่วมกัน จึงไม่อาจอนุมานอักษรต้นฉบับจากพิกัดเพียงอย่างเดียว
ไม่ได้ ต้องเว้นวรรคระหว่างทุกคู่ เช่น 23 15 31 31 34 และใช้ / เป็นโทเคนแยกเพื่อแทนช่องว่างระหว่างคำ
ไม่ การเข้ารหัสเก็บเฉพาะ A–Z และเปลี่ยนช่องว่างเป็น / ส่วนอักขระอื่นจะถูกตัดออก
ไม่ Polybius เหมาะสำหรับการศึกษาและปริศนา ไม่เหมาะกับรหัสผ่าน ข้อความส่วนตัว หรือข้อมูลสำคัญอื่น
เครื่องมือที่เกี่ยวข้อง
รหัสแปลงตัวเลขเป็นตัวอักษร
แปลงตัวเลขเป็นตัวอักษรและย้อนกลับด้วยรหัส A=1, B=2 (A1Z26) สำหรับปริศนา คำทาย และเบาะแสในห้องเอสเคปรูม
เครื่องมือเข้ารหัส Vigenère
เข้ารหัสและถอดรหัสข้อความด้วยรหัส Vigenère แบบคลาสสิกโดยใช้คำสำคัญ เลื่อนตัวอักษรละติน A-Z พร้อมคงตัวพิมพ์ใหญ่-เล็ก ช่องว่าง และเครื่องหมายวรรคตอน
ตัวสร้าง TOTP
สร้างรหัสผ่านแบบใช้ครั้งเดียวตามเวลา (RFC 6238) จากคีย์ลับ Base32 รองรับ SHA-1, SHA-256, SHA-512 จำนวน 6 ถึง 8 หลัก และช่วงเวลา 30 หรือ 60 วินาที
ตัวสร้างแฮช (Hash Generator)
สร้างค่าแฮช MD5, SHA-1, SHA-256, SHA-384, SHA-512 และ CRC32 จากข้อความ พร้อมค่าไดเจสต์พร้อมคัดลอกสำหรับเช็คซัมและการเปรียบเทียบ
เครื่องมือเข้ารหัสข้อความ
เข้ารหัสและถอดรหัสข้อความโดยใช้ AES พร้อมรหัสผ่าน เพื่อให้มีเพียงผู้รับเท่านั้นที่สามารถอ่านข้อความได้
เครื่องแปลง Wei เป็น Ether
แปลง Wei เป็น Ether (ETH) ด้วยการคำนวณที่แม่นยำ ไม่มีการปัดเศษแบบจุดลอยตัว 1 ETH = 10^18 Wei
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Codificador del cifrado de Polybius [ES]
- Encodeur du chiffre de Polybe [FR]
- ポリュビオス暗号エンコーダー [JA]
- Codificador da cifra de Políbio [PT]
- Bộ mã hóa mật mã Polybius [VI]
- أداة ترميز شفرة بوليبيوس [AR]
- Enkoder sandi Polybius [ID]
- Kodare för Polybios chiffer [SV]
- 폴리비오스 암호 인코더 [KO]
- Polybius-Chiffre: Kodierer [DE]
- Polybius-cijfercodeerder [NL]
- Koder szyfru Polibiusza [PL]
- Polybius Cipher Encoder [EN]
- Codificatore del cifrario di Polibio [IT]
- Кодировщик шифра Полибия [RU]
- Polybius şifre kodlayıcı [TR]
- 波利比奥斯密码编码器 [ZH]