UTILS.
ทำงานในเบราว์เซอร์ 100%
🔲

ตัวเข้ารหัส / ถอดรหัส Polybius Square Cipher

แปลงตัวอักษรเป็นพิกัดแถว/คอลัมน์สองหลักบนตาราง Polybius 5×5 (พื้นฐานของ tap code) รองรับตารางที่หว่านด้วยคีย์เวิร์ดและการรวม I/J หรือ C/K

— ผลลัพธ์จะแสดงที่นี่ —

เกี่ยวกับเครื่องมือนี้

ตัวเข้ารหัส / ถอดรหัส Polybius Square Cipher เป็นเครื่องมือฟรีที่ทำงานในเบราว์เซอร์สำหรับหนึ่งในรหัสพิกัดที่เก่าแก่ที่สุด ซึ่งอธิบายโดยนักประวัติศาสตร์กรีก Polybius เมื่อกว่าสองพันปีที่แล้ว ตัวอักษร 25 ตัวถูกจัดในกริด 5×5 ที่แถวและคอลัมน์มีป้ายกำกับ 1–5 แต่ละตัวอักษรจะถูกแทนที่ด้วยสองหลักที่ให้แถวและคอลัมน์ของมัน — สำหรับตารางมาตรฐาน A คือ 11, B คือ 12 และเรื่อยไป เนื่องจากกริด 5×5 มีเพียง 25 ช่อง ตัวอักษรสองตัวต้องใช้ช่องร่วมกัน โดยค่าเริ่มต้น I และ J ถูกรวม พร้อมตัวเลือกให้รวม C และ K แทน

คุณสามารถหว่านตารางด้วยคีย์เวิร์ด: ตัวอักษรที่ไม่ซ้ำของมันจะถูกวางก่อนตามลำดับ และตัวอักษรที่เหลือของตัวอักษรจะเติมส่วนที่เหลือของกริด สิ่งนี้เปลี่ยนทุกพิกัดและสร้างตาราง Polybius ที่มีคีย์ ป้ายกำกับแถวและคอลัมน์เริ่มต้นที่ 12345 แต่สามารถตั้งเป็นอักขระที่ต่างกันห้าตัวใดก็ได้ การคำนวณทั้งหมดทำงานภายในเบราว์เซอร์ของคุณ และตารางปัจจุบันจะถูกวาดออกมาเพื่อให้คุณเห็นได้ชัดว่าแต่ละตัวอักษรแมปอย่างไร

การเข้ารหัสจะเดินผ่านข้อความของคุณ ข้ามอักขระที่ไม่ใช่ตัวอักษร และปล่อยคู่แถวแล้วคอลัมน์สำหรับแต่ละตัวอักษร การถอดรหัสจะลบทุกอย่างยกเว้นอักขระป้ายกำกับ จัดกลุ่มเป็นคู่ และค้นหาแต่ละคู่ในตาราง ตาราง Polybius เป็นพื้นฐานของหลายระบบต่อมา รวมถึง tap code ที่เชลยศึกใช้ (ที่เคาะพิกัดออกมา) และรหัสสนาม ADFGX/ADFGVX ทำให้มันเป็นรากฐานของทั้งประวัติศาสตร์วิทยาการรหัสลับและวัฒนธรรมปริศนาสมัยใหม่

คำถามที่พบบ่อย

ตาราง Polybius เข้ารหัสตัวอักษรอย่างไร?
ตัวอักษรถูกวางในกริด 5×5 ที่แถวและคอลัมน์มีหมายเลข 1–5 และแต่ละตัวอักษรกลายเป็นสองหลักของแถวและคอลัมน์ ในตารางธรรมดา A คือ 11, B คือ 12, F คือ 21 และเรื่อยไป
ทำไมจึงรวมตัวอักษรสองตัว?
กริด 5×5 มีเพียง 25 ช่องแต่ตัวอักษรมี 26 ตัว ดังนั้นสองตัวต้องใช้ช่องร่วมกัน ตามธรรมเนียม I และ J ถูกรวมกัน เครื่องมือนี้ยังเสนอการรวม C และ K แทน เลือกได้ด้วยตัวเลือกการรวม
คีย์เวิร์ดทำอะไร?
มันจัดลำดับตารางใหม่ ตัวอักษรที่ไม่ซ้ำของคีย์เวิร์ดถูกวางก่อน แล้วตัวอักษรที่เหลือเติมช่องที่เหลือ ให้ทุกตัวอักษรมีพิกัดใหม่ การใช้คีย์เวิร์ดสร้างตาราง Polybius ที่มีคีย์ซึ่งอ่านได้ยากขึ้นเมื่อมองผ่าน ๆ
การเชื่อมโยงกับ tap code คืออะไร?
tap code ใช้ตาราง Polybius: แถวและคอลัมน์ของแต่ละตัวอักษรถูกเคาะออกมาเป็นสองกลุ่มการเคาะ มันถูกใช้อย่างโด่งดังโดยเชลยศึกเพื่อสื่อสารผ่านกำแพง และตารางเดียวกันเป็นพื้นฐานของรหัส ADFGX

เครื่องมือเพิ่มเติม