วิธีสร้างรหัสทดแทน: 9 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีสร้างรหัสทดแทน: 9 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างรหัสทดแทน: 9 ขั้นตอน (พร้อมรูปภาพ)
Anonim

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

ขั้นตอน

ย่อหน้ารหัสตัวอย่าง

Image
Image

ตัวอย่างย่อหน้ารหัสออกัสตัส

ส่วนที่ 1 จาก 3: การเลือกลำดับการทดแทน

สร้างรหัสทดแทนขั้นตอนที่ 1
สร้างรหัสทดแทนขั้นตอนที่ 1

ขั้นตอนที่ 1 ย้อนกลับตัวอักษรเพื่อสร้างตัวอักษรรหัสพื้นฐาน

รหัสทดแทนทำงานโดยการสร้างตัวอักษรที่ไม่เป็นระเบียบ ทำให้คุณสามารถแทนที่ตัวอักษรสำหรับตัวอักษรอื่นได้ สำหรับรหัสทดแทนที่ตรงไปตรงมา ใช้ตัวอักษรไปข้างหลังเพื่อให้ "a" กลายเป็น "z" "b" กลายเป็น "y" "c" กลายเป็น "x, " เป็นต้น

  • รหัสทดแทนนี้จะอ่านว่า: ZYXWVUTSRQPONMLKJIHGFEDCBA
  • ตัวอักษรตัวที่สองนี้มักถูกเรียกว่า "ข้อความเข้ารหัส"
สร้างรหัสทดแทนขั้นตอนที่ 2
สร้างรหัสทดแทนขั้นตอนที่ 2

ขั้นตอนที่ 2 แทนที่ตัวอักษรทุกตัวด้วยตัวอักษร 3 ก่อนหน้าเพื่อให้เป็นตัวเลขที่ซับซ้อนยิ่งขึ้น

การเขียนตัวอักษรย้อนกลับสำหรับรหัสของคุณนั้นค่อนข้างง่ายและจะง่ายต่อการถอดรหัส หากคุณต้องการรหัสลับที่ซับซ้อนกว่านี้ ให้แทนที่ตัวอักษรทุกตัวด้วยตัวอักษรที่มีเลข 3 นำหน้าในตัวอักษร

ตัวอย่างง่ายๆ เมื่อใช้รหัสนี้ คำว่า "CAT" จะอ่านว่า "ZYQ"

สร้างรหัสทดแทนขั้นตอนที่ 3
สร้างรหัสทดแทนขั้นตอนที่ 3

ขั้นตอนที่ 3 แทนที่ลำดับ 5 ตัวอักษรตามอำเภอใจสำหรับตัวอักษรแต่ละตัว

สิ่งนี้เรียกว่ารหัสเบคอน รหัสเบคอนแทนที่ตัวอักษรภาษาอังกฤษแต่ละตัวด้วยลำดับ 5 ตัวอักษร ลำดับเหล่านี้เริ่มต้นด้วย “AAAAA” และเพิ่ม “B” ตามลำดับที่ต้องการ ดังนั้นในรหัสของเบคอน A = AAAAA; B = AAAAB; C = AAABA; D = AAABB เป็นต้น รักษารูปแบบนี้ไว้เพื่อเติมตัวอักษรที่เหลือ หรือสร้างตัวอักษร 5 ตัวแทนตัวของคุณเอง

  • เมื่ออ่านข้อความใน Bacon's Code ให้หยุดทุกๆ 5 ตัวอักษรเพื่อถอดรหัสตัวอักษร ตัวอย่างเช่น ข้อความ “AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABAABAA” จะอ่านว่า “CELL PHONE”
  • เข้ารหัสข้อความในโค้ดของ Bacon ทางออนไลน์ที่

ส่วนที่ 2 ของ 3: การสังเกตอักษรแทนตัวของคุณ

สร้างรหัสทดแทนขั้นตอนที่ 4
สร้างรหัสทดแทนขั้นตอนที่ 4

ขั้นตอนที่ 1. เขียนลำดับตัวอักษร 2 ตัวลงบนกระดาษ

เขียนตัวอักษรภาษาอังกฤษมาตรฐานที่ด้านบนของกระดาษ: ABCDEFGHIJKLMNOPQRSTUVWXYZ จากนั้นเขียนจดหมายทดแทนด้านล่าง การแทนที่ตัวอักษรทุกตัวด้วยตัวอักษร 3 ก่อนที่มันจะอ่านว่า: XYZABCDEFGHIJKLMNOPQRSTUVW ดังนั้น แผ่นรหัสของคุณจะมีลักษณะดังนี้:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
สร้างรหัสทดแทนขั้นตอนที่ 5
สร้างรหัสทดแทนขั้นตอนที่ 5

ขั้นตอนที่ 2 ใช้ตัวสร้างการทดแทนออนไลน์เพื่อประหยัดกระดาษ

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

  • ค้นหาตัวสร้างรหัสทดแทนทางออนไลน์ได้ที่:
  • เข้าถึงไซต์อื่นที่ใช้งานได้ที่:
สร้างรหัสทดแทนขั้นตอนที่ 6
สร้างรหัสทดแทนขั้นตอนที่ 6

ขั้นตอนที่ 3 เพิ่มสัญลักษณ์ลงในรหัสเพื่อให้ถอดรหัสยากขึ้น

หากคุณกังวลว่าผู้คน (เช่น เพื่อนหรือผู้ปกครอง) อาจพยายามถอดรหัสลับของคุณ อย่าจำกัดตัวเองให้ใช้ตัวอักษรเพียงอย่างเดียว แนะนำสัญลักษณ์บางอย่างให้กับรหัสของคุณ ด้วยวิธีนี้ คำที่เข้ารหัสจะรวมเครื่องหมายวรรคตอนและไม่ใช่แค่ตัวอักษรเท่านั้น ทำให้ผู้คนที่ไม่มีรหัสเข้ารหัสสับสนมากขึ้น ตัวอย่างเช่น รหัสการเข้ารหัสที่มีสัญลักษณ์สามารถอ่านได้:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
  • การใช้รหัสนี้ ข้อความ “HOW ARE YOU” จะอ่านว่า “E$T XOB =$R”
  • หากนี่เป็นครั้งแรกที่คุณสร้าง (หรือใช้) รหัสทดแทน คุณอาจต้องข้ามขั้นตอนนี้

ส่วนที่ 3 จาก 3: การเข้ารหัสและถอดรหัสข้อความ

สร้างรหัสทดแทนขั้นตอนที่7
สร้างรหัสทดแทนขั้นตอนที่7

ขั้นตอนที่ 1 เลือกคำหรือวลีเพื่อเข้ารหัส

ก่อนที่คุณจะสร้างข้อความที่เข้ารหัสได้ คุณจะต้องใช้ข้อความเพื่อเข้ารหัส หากนี่เป็นครั้งแรกที่คุณเข้ารหัสข้อความโดยใช้รหัสทดแทน ให้เริ่มง่ายๆ เลือกคำสั้น ๆ หรือ 2 คำเพื่อเข้ารหัส แทนที่จะเป็นย่อหน้ายาว ตัวอย่างเช่น ลองวลี "เปิดประตู"

  • เมื่อคุณคุ้นเคยกับขั้นตอนการเข้ารหัสแล้ว ให้เริ่มเข้ารหัสวลีหรือประโยคที่ยาวขึ้น
  • ไซต์เข้ารหัสลับออนไลน์สามารถทำให้การเข้ารหัสย่อหน้าเต็มง่ายขึ้นมาก
สร้างรหัสทดแทนขั้นตอนที่ 8
สร้างรหัสทดแทนขั้นตอนที่ 8

ขั้นตอนที่ 2 แทนที่ตัวอักษรแต่ละตัวในระยะด้วยตัวอักษรจากตัวอักษรตัวเลข

อ่านวลีหรือตัวอักษรภาษาอังกฤษทีละตัวอักษร แล้วแทนที่ตัวอักษรภาษาอังกฤษด้วยตัวอักษรที่เกี่ยวข้องกันจากข้อความเข้ารหัสของคุณ ค้นหาตัวอักษรแทนที่โดยระบุตัวอักษรภาษาอังกฤษ จากนั้นดูด้านล่างเพื่อค้นหาตัวอักษรที่เกี่ยวข้องใน ciphertext

ตัวอย่างเช่น สมมติว่าคุณกำลังใช้ข้อความเข้ารหัสที่คุณแทนที่ตัวอักษรแต่ละตัวด้วยตัวอักษร 3 ก่อนหน้านั้น วลีภาษาอังกฤษ “OPEN DOOR” เมื่อเข้ารหัสในข้อความเข้ารหัสของคุณจะอ่านว่า: “LMBK ALLO”

สร้างรหัสทดแทนขั้นตอนที่ 9
สร้างรหัสทดแทนขั้นตอนที่ 9

ขั้นตอนที่ 3 ถอดรหัสข้อความที่เข้ารหัสโดยค้นหาตัวอักษรแทนตัวเข้ารหัส

หากต้องการแปลข้อความที่เข้ารหัสกลับเป็นภาษาอังกฤษ ให้ย้อนกลับกระบวนการที่คุณใช้ในการเข้ารหัสข้อความ สำหรับตัวอักษรแต่ละตัวของข้อความที่เข้ารหัสในตัวอักษร ciphertext ให้ค้นหาตัวอักษรที่ตรงกับตัวอักษรภาษาอังกฤษ เขียนตัวอักษรทีละ 1 ตัวเพื่อถอดรหัสข้อความ

ตัวอย่างเช่น สมมติว่าคุณยังคงใช้ข้อความเข้ารหัสที่แทนที่ตัวอักษรตัวอักษรมาตรฐานด้วยตัวอักษร 3 ก่อนหน้านั้น หากเพื่อนของคุณส่งรหัสที่เขียนว่า “ZLLI EXQ. เอิร์กเซ่ PLLK?” คุณสามารถใช้ตัวอักษรตัวเลขเพื่อถอดรหัสได้ คุณจะพบว่าข้อความระบุว่า "COOL HAT อาหารกลางวันเร็ว ๆ นี้?”

เคล็ดลับ

  • มีรหัสทดแทนอื่น ๆ ที่มีอยู่มากมายที่คุณสามารถตั้งรหัสตัวเลขที่สร้างขึ้นใหม่ได้ หากคุณต้องการ ลองใช้การเข้ารหัสที่เป็นที่รู้จักมากกว่าตัวใดตัวหนึ่ง ซึ่งรวมถึงรหัส CrissCross รหัส Nihilist Number และรหัส Key-Word (หรือ Key-Number)
  • หากคุณกังวลว่าคนอื่น ๆ (เช่น พี่น้องที่มีจมูกยาว) อาจพบกระดาษที่คุณเขียนลำดับการเข้ารหัสของคุณ คุณสามารถจดจำลำดับนั้นแทน
  • คุณสามารถสร้างรหัสทดแทนสำหรับภาษาใดก็ได้ที่ใช้ตัวอักษรละติน แม้ว่าตัวอย่างทั้งหมดในบทความนี้จะเป็นภาษาอังกฤษ แต่คุณสามารถสร้างรหัสโดยใช้หลักการเดียวกันในภาษาสเปน ฝรั่งเศส เยอรมัน ฯลฯ

แนะนำ: