ย้อนยุคไปดูการเข้ารหัสในยุคโรมัน…กันดีกว่าาา
วันนี้จะมาพูดถึึงการเข้ารหัส อันเก่าแก่กันนะครับ คงหนีไม่พ้น ยุคสมัยจักรวรรดิโรมันตอนกำลังรุ่งเรืองนะครับ
นั่นคือ การเข้ารหัส “Caesar cipher” หรือ “รหัสซีซ่า” นะครับ
ผู้คิดค้นคือ “จูเลียส ซีซาร์” นะง๊าบบบบบ
มันทำงานยังไงนะ ??
สมมุติๆ สมมุติว่า ผมเป็นครู เอ้ย.. ไม่ใช่ละ :)
สมมุติ Mr.A want to sent Message To Mr.B
Message := “I MISS YOU”
ก็จะเข้ารหัส โดย จะ เลื่อนอักษร ไป 3 ตัว เช่น I ก็จะเป็น L
“I” J K “L” ← แบบนี้นะครับ
ดังนั้น Mr.B ก็จะได้ ข้อความว่า
“LPLVVBRX” เป็นยังไงละ
อ่านไม่รู้เรื่องละ สิ เอิ๊กๆๆๆ :)
นี่เป็นเข้ารหัสแบบง่ายๆ ในสมัยโบราณนะครับ
โดยผู้รับสารจะถอดโดย เลื่อนกลับ 3 ตัวนะครับ
ก็จะมีสูตร ง่ายๆ ดังนี้ๆๆๆๆๆๆๆ
Ci =Pi+3
Ci คือ อินเด็กต์หรือลำดับ ตัวที่เลื่อนไป
p คือ อินเด็กต์หรือลำดับ ตัวอักษรที่เราจะเลื่อน
3 คือ key หรือ จำนวนการเลื่อนตัวอักษร
ค่า ตำแหน่ง จะเริ่ม ตั้ง แต่ 0 นะครับ เช่น Ai = 0 ,D = 3
ง่ายๆ ใช่มั่้ยล่าาา ลองไปเล่นกันดูนะงับ :)