เครื่องมือเข้ารหัส Polybius

ตาราง 5×5; I และ J ใช้ช่อง 24 ร่วมกัน ตัวคั่นคำ: /

แปลงอักษรละตินด้วยตาราง Polybius ขนาด 5×5 แบบคงที่ ตัวเข้ารหัสจะแปลง A–Z เป็นคู่แถว-คอลัมน์ โดย I และ J ใช้ค่า 24 ร่วมกัน เขียน / แทนอักขระช่องว่างแต่ละตัว และตัดอักขระอื่นทิ้ง ตัวถอดรหัสรับคู่ตัวเลขที่คั่นด้วยช่องว่างและใช้ / คั่นคำ เครื่องมือนี้เหมาะสำหรับการเรียนรู้และปริศนา ไม่ใช่การเข้ารหัสที่ปลอดภัย

วิธีใช้เครื่องมือ Polybius

  1. 1

    เลือกเข้ารหัสหรือถอดรหัส

    เครื่องมือใช้ชุดอักษร 5×5 แบบคงที่ด้านล่างเสมอ ไม่มีโหมดใช้คีย์หรือแบบ 6×6

  2. 2

    ป้อนข้อความที่รองรับ

    เมื่อต้องการเข้ารหัส ให้ใช้อักษรละตินที่ไม่มีเครื่องหมายกำกับเสียง เมื่อต้องการถอดรหัส ให้เว้นวรรคระหว่างพิกัดสองหลักทุกคู่ และใช้ / คั่นระหว่างคำ

  3. 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

เครื่องมือนี้มีให้บริการในภาษาอื่น