EDS แคมป์ที่พักของสายลับหน้าใหม่
ยินดีต้อนรับเข้าสู่EDS แคมป์ที่พักของสายลับหน้าใหม่ สถานที่รวบรวมบุคคลหน้าแปลก เอ้ย แปลกหน้าที่รักการผจญภัย อยากรู้อยากเห็น และสนุกไปกับแชทกับผู้คนมากมาย ลองสมัครแล้วมาเป็นสมาชิกด้วยกันสิ ^ ^

Go down
/Charcoal/
/Charcoal/
ผู้รวบรวมความจริง
ผู้รวบรวมความจริง
จำนวนข้อความ : 2223
ชื่อเสียง&น้ำใจ ชื่อเสียง&น้ำใจ : 171
วันเกิด : 02/03/1920

Ceasar box cipher Empty Ceasar box cipher

on Sun Mar 23, 2014 4:05 pm
Caesar Box Cipher เป็นการสับเปลี่ยนคอลัมน์รูปแบบหนึ่ง โดยเขียนข้อความในแนวตั้ง แล้วใช้รหัสที่ได้ในแนวนอน

อ่านดูแล้วอาจจะงง มาดูตัวอย่างดีกว่า

ข้อความปกติ I kill monerian boy แบ่งคำออกเป็นแถวๆ 4 แถว ได้เป็น ILENKMRBIOIOLNAY ตามตารางข้างล่าง

ILEN
KMRB
IOIO
LNAY


ในการแก้รหัส Caesar Box Cipher  วิธีที่ง่ายที่สุดคือ การนับจำนวนตัวอักษร แล้วแบ่งเป็นแถวๆจนกว่าจะสามารถอ่านได้
ในบางที ข้อความที่เข้ารหัสอาจไม่ได้วางตัวเต็มกล่อง หรือ ข้อความมีจำนวนตัวอักษรเป็นเลขคี่นั่นเอง  เมื่อเกิดเหตุการณ์เช่นนี้ขึ้น จะมีการเพิ่มอักษรเข้าไปให้เต็ม  โดยมักจะเพิ่มในแถวบนสุดก่อน

____________________
Ceasar box cipher 63519571501220311213
"TO LEAD MY COMRADES TO VICTORY WITHOUT FAIL.  THAT IS MY FIGHT." (Mavis 304:17)
avatar
ผู้มาเยือน
ผู้มาเยือน

Ceasar box cipher Empty Re: Ceasar box cipher

on Sat Mar 29, 2014 1:59 pm
ตั้งใจจะบอกว่าเอา cipher text ทีเป็นแนวนอน มาเขียนในคอลัมน์แนวตั้ง ให้ได้เป็น plain text รึเปล่าครับ?
/Charcoal/
/Charcoal/
ผู้รวบรวมความจริง
ผู้รวบรวมความจริง
จำนวนข้อความ : 2223
ชื่อเสียง&น้ำใจ ชื่อเสียง&น้ำใจ : 171
วันเกิด : 02/03/1920

Ceasar box cipher Empty Re: Ceasar box cipher

on Mon Mar 31, 2014 4:37 pm
conanholmes พิมพ์ว่า:ตั้งใจจะบอกว่าเอา cipher text ทีเป็นแนวนอน มาเขียนในคอลัมน์แนวตั้ง ให้ได้เป็น plain text รึเปล่าครับ?

คือ ข้างบนผมพูดถึงการเข้ารหัสครับ ไม่ได้พูดถึงการถอดรหัส อ่านดีๆครับ
การเข้ารหัส เอาข้อความเขียนแนวตั้ง แล้วรหัสที่ได้คือการอ่านในแนวนอน
ส่วนการถอดรหัส ถ้ามีปัญญาพิจารณาก็น่าจะรู้นะครับว่าต้องทำยังไง

____________________
Ceasar box cipher 63519571501220311213
"TO LEAD MY COMRADES TO VICTORY WITHOUT FAIL.  THAT IS MY FIGHT." (Mavis 304:17)
ขึ้นไปข้างบน
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ