เครื่องมือนี้เข้ารหัสและถอดรหัสข้อความแบบรั้วรางให้ทันทีขณะพิมพ์ และข้อมูลของคุณไม่ออกจากเครื่องเลย ตั้งค่าจำนวน ราง ซึ่งเป็นกุญแจทั้งหมดของรหัสนี้ แล้วดูตัวอย่างรูปรั้วที่แสดงให้เห็นชัดว่าข้อความของคุณวิ่งซิกแซกผ่านแต่ละแถวอย่างไร เนื่องจากมันแค่สลับตำแหน่งตัวอักษรเท่านั้น จึงใช้ได้กับข้อความทุกแบบ ทั้งช่องว่าง เครื่องหมายวรรคตอน สระวรรณยุกต์ และอิโมจิยังคงอยู่ครบหลังเข้ารหัสแล้วถอดกลับ และการถอดรหัสด้วยจำนวนรางเดิมจะได้ข้อความต้นฉบับกลับมาครบทุกตัวอักษร
รหัสรั้วราง (Rail Fence Cipher)
ทำงานในเบราว์เซอร์ทั้งหมด ไม่ต้องอัปโหลด ไม่ต้องสมัครสมาชิก
รหัสรั้วราง (Rail Fence Cipher) คืออะไร
รหัสรั้วรางเป็นรหัสสลับตำแหน่งตัวอักษรแบบคลาสสิก โดยเขียนข้อความเป็นเส้นซิกแซกขึ้นลงตามจำนวนแถวหรือ 'ราง' ที่กำหนด แล้วอ่านผลลัพธ์ทีละแถวเพื่อสลับลำดับตัวอักษร มันไม่ได้ซ่อนอะไรนอกจากลำดับของตัวอักษร ดังนั้นการถอดรหัสก็แค่ย้อนรูปซิกแซกกลับโดยใช้จำนวนรางเท่าเดิม
วิธีใช้งาน
- 1เลือกทิศทาง. เลือก 'เข้ารหัส' เพื่อสลับข้อความธรรมดา หรือ 'ถอดรหัส' เพื่อคลี่ข้อความรั้วรางกลับ
- 2ตั้งจำนวนราง. ใส่จำนวนราง (กุญแจของรหัส) ทั้งฝั่งเข้าและถอดต้องใช้จำนวนรางเท่ากัน 3 รางเป็นค่าคลาสสิกที่นิยมใช้
- 3พิมพ์หรือวางข้อความ. ผลลัพธ์จะอัปเดตทันทีในช่องข้างกัน พร้อมภาพตัวอย่างรั้วที่แสดงเส้นซิกแซก
- 4คัดลอกผลลัพธ์. คัดลอกผลลัพธ์ไปใช้ต่อ หรือสลับไปโหมดถอดรหัสด้วยจำนวนรางเดิมเพื่อยืนยันว่าได้ข้อความเดิมกลับมา
เหมาะกับใคร
- นักเรียนและครู ที่กำลังเรียนวิชาการเข้ารหัสลับแบบคลาสสิก อยากเห็นรูปแบบซิกแซกจริง ๆ ไม่ใช่แค่คำตอบสุดท้าย
- คนทำเกมปริศนาและห้องหนีตาย (escape room) ที่ต้องการเข้ารหัสคำใบ้ให้ผู้เล่นถอดด้วยมือได้ง่ายเมื่อรู้จำนวนรางที่ถูกต้อง
- ผู้เล่น CTF และโจทย์รหัสลับ ที่ต้องการถอดข้อความรหัสรั้วรางและลองเปลี่ยนจำนวนรางอย่างรวดเร็ว
- ใครก็ตามที่สนใจเรื่องรหัสลับ อยากลองเข้ารหัสข้อความสั้น ๆ แล้วตรวจสอบว่าถอดรหัสกลับมาได้ตรงเป๊ะ
คำถามที่พบบ่อย
เครื่องมือรหัสรั้วรางนี้ฟรีไหม
ฟรีครับ ไม่ต้องสมัครสมาชิกและไม่มีข้อจำกัดการใช้งาน ทั้งการเข้ารหัสและถอดรหัสทำงานอยู่ในเบราว์เซอร์ของคุณล้วน ๆ
ข้อความของฉันถูกอัปโหลดไปที่ไหนไหม
ไม่เลย ข้อความถูกประมวลผลในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการส่งไปเซิร์ฟเวอร์ใด ๆ จึงเป็นส่วนตัวแม้แต่ตอนที่คุณกำลังทดลองข้อความอยู่
รางในรหัสรั้วรางคืออะไร
รางคือแถวที่ใช้เขียนข้อความไปตามนั้น ข้อความจะเริ่มที่รางบนสุด ไล่ลงมารางล่างสุด แล้วเด้งกลับขึ้นไป วนแบบนี้เป็นซิกแซกไปเรื่อย ๆ จำนวนรางคือกุญแจเดียวของรหัสนี้
ถอดรหัสรั้วรางโดยไม่รู้กุญแจได้อย่างไร
กุญแจคือจำนวนรางเท่านั้น และมีค่าที่เป็นไปได้ไม่กี่แบบ ลองไล่จำนวนรางตั้งแต่ 2 ขึ้นไปแล้วดูผลลัพธ์ แบบไหนที่อ่านออกเป็นข้อความปกติก็คือคำตอบ นี่คือเหตุผลที่รหัสนี้แทบไม่มีความปลอดภัยจริง
รหัสนี้เก็บช่องว่างและเครื่องหมายวรรคตอนไว้ไหม
เก็บครับ รหัสรั้วรางแค่สลับตำแหน่งตัวอักษรเท่านั้น ช่องว่าง เครื่องหมายวรรคตอน สระวรรณยุกต์ และอิโมจิจะถูกย้ายตำแหน่งไปพร้อมตัวอักษรทั้งหมด การถอดรหัสด้วยจำนวนรางเดิมจะคืนทุกอย่างกลับมาครบถ้วน
รหัสรั้วรางปลอดภัยไหม
ไม่ปลอดภัยครับ มันเป็นรหัสสำหรับสอนและเล่นเกมปริศนา ไม่ใช่การเข้ารหัสจริง เพราะกุญแจมีแค่จำนวนราง ใครก็ไขได้ในไม่กี่วินาทีด้วยการลองทีละค่า ใช้เพื่อเรียนรู้และเล่นสนุกเท่านั้น อย่าใช้ปกป้องข้อมูลสำคัญ
ต่างจากรหัสซีซาร์ (Caesar cipher) อย่างไร
รหัสซีซาร์เป็นรหัสแทนที่ตัวอักษร คือเปลี่ยนตัวอักษรแต่ละตัวเป็นตัวอื่น ส่วนรหัสรั้วรางเป็นรหัสสลับตำแหน่ง คือใช้ตัวอักษรเดิมแต่เปลี่ยนลำดับ ทั้งสองแบบมักถูกสอนคู่กันในฐานะรหัสลับพื้นฐานสองตระกูลหลัก