NordVPN
SponsoredStrict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →พิมพ์ข้อความและเลือกจำนวนตำแหน่งที่เลื่อน ตัวอักษรจะหมุนตามจำนวนตำแหน่งในตัวอักษร (A-Z, a-z) ตัวอักษรอื่นผ่านไปไม่เปลี่ยนแปลง ใช้ค่าเลื่อน 13 สำหรับ ROT13 ค่าเลื่อน 3 สำหรับ Caesar ดั้งเดิม
Khoor, Zruog!
ตัวอักษรแต่ละตัวในอินพุตจะถูกแทนที่ด้วยตัวอักษรที่ห่างออกไปตามจำนวนตำแหน่งที่กำหนดในตัวอักษร ด้วยค่าเลื่อน +3, A กลายเป็น D, B กลายเป็น E, ..., X กลายเป็น A (วนรอบ) ตัวที่ไม่ใช่อักษรผ่านไปโดยไม่เปลี่ยน การถอดรหัสใช้กระบวนการเดิมกับเครื่องหมายตรงข้าม
ตั้งชื่อตาม Julius Caesar ที่รายงานว่าใช้ค่าเลื่อน +3 สำหรับข้อความทางทหาร ขนาดค่าเลื่อนเป็นความลับเดียว ด้วยค่าเลื่อนที่เป็นไปได้เพียง 26 ค่า จึงถูกถอดรหัสได้ง่ายมากโดยการลองทั้งหมด แต่เป็นตัวอย่างการสอนที่ยอดเยี่ยมสำหรับ substitution cipher
ROT13 ใช้ค่าเลื่อน 13 เนื่องจาก 13 คือครึ่งหนึ่งของ 26 การใช้ ROT13 สองครั้งจะได้ข้อความดั้งเดิมกลับมา การเข้ารหัสและถอดรหัสใช้การดำเนินการเดียวกัน ทำให้เป็นที่นิยมบน Usenet และฟอรัมสำหรับซ่อนสปอยเลอร์และมุกตลกที่ไม่เหมาะสม ผู้อ่านถอดรหัสได้โดยคลิกปุ่ม 'แสดง' โดยไม่ต้องใช้ตัวถอดรหัสแยกต่างหาก
ROT13 ไม่ใช่การเข้ารหัสในความหมายที่มีนัยสำคัญ เป็นเพียงการทำให้ข้อความดูงงเงิน เทียบเท่ากับการเขียน 'สปอยเลอร์ซ่อนอยู่ด้านล่าง' เพื่อให้ผู้ที่ไม่ต้องการรู้สามารถข้ามไปได้
ผู้โจมตีสมัยใหม่ถอดรหัส Caesar cipher ได้ในไม่กี่ไมโครวินาทีโดยการวิเคราะห์ความถี่ (E คืออักษรที่พบบ่อยที่สุดในภาษาอังกฤษ ตัวที่แมปกับอักษรที่พบบ่อยในข้อความเข้ารหัสน่าจะเป็น E) อย่าใช้สำหรับสิ่งที่คุณใส่ใจ
ใช้สำหรับ: ตัวอย่างการศึกษา เกมปริศนา ARG (alternate reality games) การซ่อนข้อความในที่เปิดเผย สปอยเลอร์แบบ ROT13 ห้ามใช้สำหรับ: รหัสผ่าน ข้อมูลทางการเงิน สิ่งใดที่มีผลลัพธ์ตามมา
แค่จำนวนค่าเลื่อน +3 คือตัวเลือกดั้งเดิมของ Caesar; 13 คือครึ่งหนึ่งของตัวอักษรพอดี (ดังนั้นการเข้ารหัสและถอดรหัสเป็นการดำเนินการเดียวกัน) ทางคณิตศาสตร์เป็นตระกูล cipher เดียวกัน
26 ตัวอักษรในตัวอักษร การเลื่อนพอดี 26 ตำแหน่งจะกลับมาที่อักษรเดิม เหมือนกันสำหรับผลคูณของ 26 ทุกตัว
เพราะการใช้ ROT13 สองครั้งจะได้ข้อความเดิมกลับมา ฟอรัมและ Usenet reader มีปุ่ม 'rot13 ข้อความนี้' ในตัวที่ใช้ได้ทั้งสองทิศทาง สะดวกสำหรับการซ่อนแล้วเปิดเผยข้อความ
ไม่ รองรับเฉพาะ A-Z และ a-z ตัวอักษรซีริลลิก กรีก CJK และอาหรับผ่านไปไม่เปลี่ยนแปลง Caesar cipher ใช้เฉพาะกับตัวอักษร Latin โดยธรรมชาติ
ไม่ได้เลย ด้วยค่าเลื่อนที่เป็นไปได้ 25 ค่า (ไม่รวม 0 และ 26) คอมพิวเตอร์ถอดได้ทันที ใช้ AES, RSA หรือไลบรารีเข้ารหัสที่ได้รับการยืนยันสำหรับความปลอดภัยจริง
Cipher แบบคลาสสิกที่ก้าวหน้ากว่าที่ใช้คีย์เวิร์ดเพื่อเปลี่ยนค่าเลื่อนต่อตัวอักษร ยังถอดรหัสได้ด้วยมือถ้ามีข้อความเพียงพอ แต่ยากกว่า Caesar มาก เราไม่ได้รวมไว้ (ยัง)
ความสะดวก การเข้ารหัสด้วย +3 และถอดรหัสด้วย +3 ไม่ถูกต้อง คุณต้องการ -3 เพื่อถอดรหัส ค่าเลื่อนลบช่วยให้ถอดรหัสได้โดยไม่ต้องสลับ mode (หรือ toggle จัดการให้คุณ)
ไม่ การเข้ารหัสและถอดรหัสทำงานในเครื่อง ไม่มีอะไรถูกส่งไปยังเซิร์ฟเวอร์
Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.
Get NordVPN →Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.
Try Cloudways →Hire freelancers for design, writing, dev, and marketing — or sell your own services. Millions of gigs at every budget.
Browse Fiverr →