5 วิธีในการสร้างรหัสลับและรหัสผ่าน

สารบัญ:

5 วิธีในการสร้างรหัสลับและรหัสผ่าน
5 วิธีในการสร้างรหัสลับและรหัสผ่าน

วีดีโอ: 5 วิธีในการสร้างรหัสลับและรหัสผ่าน

วีดีโอ: 5 วิธีในการสร้างรหัสลับและรหัสผ่าน
วีดีโอ: ธนาคารกรุงเทพ EP.2 l การทำรหัสประจำตัว(User)และรหัสลับแรกเข้า(PIN) เป็นแบบถาวร 2024, ธันวาคม
Anonim

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

ขั้นตอน

วิธีที่ 1 จาก 5: การใช้รหัสผ่านและรหัสอย่างง่าย (สำหรับเด็ก)

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

ขั้นตอนที่ 1 เขียนคำย้อนกลับ

นี่เป็นวิธีง่ายๆ ในการเข้ารหัสข้อความเพื่อไม่ให้เข้าใจได้อย่างรวดเร็ว ข้อความเช่น "พบฉันข้างนอก" จะเขียนกลับด้าน ซึ่งจะกลายเป็น "Lumet uka id raul"

รหัสนี้ตีความได้ง่าย แต่จะมีประโยชน์หากคุณคิดว่ามีคนพยายามอ่านข้อความของคุณ

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 2
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 2

ขั้นตอนที่ 2 มิเรอร์ตัวอักษรให้เป็นครึ่งหนึ่งของตัวอักษรเพื่อเข้ารหัสข้อความ

เขียนตัวอักษร A ถึง M ในหนึ่งบรรทัดบนกระดาษ ต่อตัวอักษรถัดไป (N-Z) ใต้บรรทัดนี้ด้วยในบรรทัดเดียว แทนที่ตัวอักษรแต่ละตัวในข้อความด้วยตัวอักษรที่อยู่ตรงข้ามกับมัน

การใช้การสะท้อนตัวอักษร ข้อความ "สวัสดี" จะกลายเป็น "Unyb"

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

ขั้นตอนที่ 3 ลองใช้รหัสผ่านกริด

วาดสี่เหลี่ยมเหมือนทิคแทคโทบนแผ่นกระดาษ เขียนตัวอักษร A ถึง I ในกล่อง จากซ้ายไปขวา บนลงล่าง ในตัวอย่างนี้:

  • บรรทัดแรกประกอบด้วยตัวอักษร A, B, C
  • บรรทัดที่สองประกอบด้วยตัวอักษร D, E, F.
  • บรรทัดสุดท้ายประกอบด้วย G, H, I.
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 4
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 4

ขั้นตอนที่ 4 สร้าง tic tac toe ที่สองด้วยจุด

วาดสี่เหลี่ยมจตุรัสทิกแทกโทอีกอันถัดจากอันแรก กรอกข้อมูลในกล่องที่มีตัวอักษร J ถึง R คล้ายกับตัวแรก จากนั้นทำเครื่องหมายแต่ละช่องของแต่ละบรรทัดด้วยจุดดังนี้:

  • ในแถวแรก เริ่มจากด้านซ้าย ให้วางจุดที่มุมล่างขวา (ตัวอักษร I) ที่ด้านล่างตรงกลางด้านล่าง (ตัวอักษร K) และที่มุมล่างซ้าย (ตัวอักษร L)
  • ในแถวที่ 2 เริ่มจากด้านซ้าย ให้วางจุดที่ตรงกลางด้านขวา (ตัวอักษร M) ที่ด้านล่างตรงกลาง (ตัวอักษร N) และด้านซ้ายตรงกลาง (ตัวอักษร O)
  • ในแถวที่สาม โดยเริ่มจากด้านซ้าย ให้วางจุดที่มุมบนขวา (ตัวอักษร P) ที่ด้านบนตรงกลาง (ตัวอักษร Q) และที่มุมซ้ายบน (ตัวอักษร R)
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 5
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 5

ขั้นตอนที่ 5. เขียน X ตัวใหญ่สองตัวใต้แต่ละไทล์

X สองตัวนี้จะถูกเติมด้วยตัวอักษรเพื่อทำให้เลขฐานสองสมบูรณ์ บน X ตัวที่สอง ให้วางจุดในพื้นที่เปิดรอบๆ ส่วนตัดขวางของ X เพื่อให้มีจุดในแต่ละด้านของศูนย์กลางของ X จากนั้น:

  • ใน X ตัวแรก (ไม่ใช่จุด) ให้เขียน S เหนือ X, T ทางด้านซ้าย, U ทางด้านขวา และ V ที่ด้านล่าง
  • ใน X ตัวที่สอง ให้เขียน W ที่ด้านบน, X ทางด้านซ้าย, Y ทางด้านขวา และ Z ที่ด้านล่าง
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 6
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 6

ขั้นตอนที่ 6. ใช้กล่องที่ล้อมรอบตัวอักษรเพื่อจดรหัสผ่าน

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

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

ขั้นตอนที่ 7 ใช้รหัสผ่านวันที่

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

  • ตัวอย่างเช่น หากคุณใช้วันประกาศอิสรภาพของอินโดนีเซีย ให้เขียนเป็น 1781945
  • หากคุณตกลงใช้วันที่ใส่รหัสผ่านกับใครบางคนแล้ว คุณสามารถใส่คำใบ้การล็อกที่เป็นตัวเลขในข้อความที่เข้ารหัส (เช่น สุขสันต์วันเกิด)
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 8
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 8

ขั้นตอนที่ 8 เข้ารหัสข้อความด้วยการล็อควันที่

เขียนข้อความลงบนกระดาษ ข้างใต้ข้อความ ให้จดรหัสล็อคตัวเลขหนึ่งหลักสำหรับแต่ละตัวอักษรในข้อความ เมื่อคุณถึงหลักสุดท้ายของการล็อกวันที่ ให้เริ่มต้นใหม่ ตัวอย่างเช่น หากคุณใช้วันประกาศอิสรภาพของอินโดนีเซีย (17/8/1945) เป็นกุญแจสำคัญ:

  • ข้อความ: ฉันหิว
  • การเข้ารหัส:

    ฉันหิว

    1.7.8.1.9.4.5.1.

    เลื่อนตัวอักษรตามปุ่มตัวเลขและสร้าง…

  • ข้อความรหัสผ่าน:B. Q. B. M. I. S. E. S.
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 9
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 9

ขั้นตอนที่ 9 ใช้ภาษาลับ เช่น Pig Latin

ใน Pig Latin คำที่ขึ้นต้นด้วยเสียงพยัญชนะจะถูกแทนที่เพื่อให้เสียงอยู่ท้ายคำและเพิ่ม "ay" เทคนิคนี้มีประสิทธิภาพมากกว่าสำหรับคำที่ขึ้นต้นด้วยพยัญชนะหลายตัว คำที่ขึ้นต้นด้วยสระสามารถต่อท้ายด้วย "way" หรือ "ay"

  • ตัวอย่างคำที่ขึ้นต้นด้วยพยัญชนะ: sapi = apisay; ฉัน = อาคุเวย์; ยัง = ugajay; เปียก = asahbay; สวัสดี = สวัสดี
  • ตัวอย่างของคำที่ขึ้นต้นด้วยพยัญชนะหลายตัว: กังวล = avatirkhay; มาตรฐาน = andarstay; ความเจ็บปวด = erynyay
  • ตัวอย่างคำที่ขึ้นต้นด้วยสระ: cloud = awanay; อร่อย = อร่อย; เถ้า = อะบูเวย์;

วิธีที่ 2 จาก 5: การถอดรหัสรหัส

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 10
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 10

ขั้นตอนที่ 1 รู้ข้อจำกัดของรหัส

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

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

ขั้นตอนที่ 2 กำหนดวัตถุประสงค์ของการสร้างรหัส

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

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

ขั้นตอนที่ 3 สร้างสมุดรหัสของคุณ

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

  • ในบางครั้ง รหัสบางส่วน/บางส่วนสามารถอำพรางข้อความได้ดี ตัวอย่างเช่น หาก "การเต้นรำ" หมายถึง "ส่งมอบ" และ "ร้านอาหาร" หมายถึง "พิพิธภัณฑ์" หมายถึง "ร้านอาหาร" และ "รอย" มาจากรหัสก่อนหน้า

    • ข้อความ:

      ว่าด้วยเรื่องเมื่อวาน ฉันอยากจะบอกว่ารอย ฉันจะไปเต้นที่ร้านอาหารตามแผนที่วางไว้ หมดแล้วหมดเลย

    • ความหมาย:

      ว่าด้วยเรื่องเมื่อวาน ฉันต้องการจะบอกว่าข้อความของคุณได้รับครบถ้วนและชัดเจน ฉันจะพาคุณไปที่พิพิธภัณฑ์ตามแผน หมดแล้วหมดเลย

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 13
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 13

ขั้นตอนที่ 4 ใช้ codebook กับข้อความ

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

รหัสสองส่วนใช้สมุดรหัสสองเล่มที่แตกต่างกันเพื่อเข้ารหัสหรือถอดรหัสข้อความ โค้ดประเภทนี้มีประสิทธิภาพมากกว่าโค้ดแบบส่วนเดียว

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 14
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 14

ขั้นตอนที่ 5. ใช้รหัสเพื่อเข้ารหัสข้อความหรือ

สามารถใช้ข้อความหลัก กลุ่มคำ ตัวอักษร สัญลักษณ์ หรือการใช้ร่วมกันเพื่อเข้ารหัสข้อความได้ ผู้รับข้อความยังต้องการวลีสำคัญหรือตัวอักษร/สัญลักษณ์เพื่อถอดรหัสข้อความ

  • ตัวอย่างเช่น ด้วยคีย์เวิร์ด " SECRET " ตัวอักษรแต่ละตัวของข้อความจะถูกแปลงเป็นจำนวนตัวอักษรระหว่างมันกับตัวอักษรของคีย์เวิร์ดที่เกี่ยวข้อง ตัวอย่างเช่น,

    • ข้อความ:

      สวัสดี

    • การเข้ารหัส:

      /H/ ระยะทาง

      ขั้นตอนที่ 11 จดหมายของคีย์ /S/

      /e/ เป็นอักษรตัวเดียวกัน (ศูนย์) ด้วยคีย์ /E/

      /l/ เบอร์จารา

      ขั้นตอนที่ 9 จดหมายของคีย์ /C/

      ฯลฯ…

    • ข้อความที่เข้ารหัส:

      11; 0; 9; 6; 10

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 15
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 15

ขั้นตอนที่ 6 แปลข้อความ

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

เพื่อเสริมสร้างทักษะการเขียนโค้ดและการเขียนโค้ดของคุณ ให้ลองชวนเพื่อน ๆ มาสร้างกลุ่มนักเขียนโค้ดมือสมัครเล่น ส่งข้อความถึงกันเพื่อพัฒนาทักษะของคุณ

วิธีที่ 3 จาก 5: การศึกษารหัสทั่วไป

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 16
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 16

ขั้นตอนที่ 1 ใช้รหัสที่ Mary, Queen of Scots ใช้

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

  • ใช้รูปร่างที่เรียบง่ายสำหรับตัวอักษรที่ใช้บ่อย เช่น วงกลมแทน /A/ ซึ่งช่วยประหยัดเวลาในการเข้ารหัสข้อความ
  • สัญลักษณ์ทั่วไปถูกใช้เป็นส่วนหนึ่งของภาษารหัสใหม่ ตัวอย่างเช่น แมรี่ใช้ "8" เป็นรหัสสำหรับตัวอักษร "Y" สิ่งนี้สามารถหลอกให้ล่ามโค้ดคิดว่าเป็นตัวเลขแทนที่จะเป็นสัญลักษณ์โค้ด
  • สัญลักษณ์เฉพาะสำหรับคำทั่วไป แมรี่ใช้สัญลักษณ์เฉพาะสำหรับคำว่า "อธิษฐาน" และ "ผู้จัดส่ง" และทั้งคู่ถูกใช้บ่อยมากในสมัยของเธอ การใช้สัญลักษณ์ที่ไม่ซ้ำกันเพื่อแทนที่คำและวลีที่ใช้บ่อยช่วยประหยัดเวลาและเพิ่มความซับซ้อนให้กับโค้ด
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 17
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 17

ขั้นตอนที่ 2 ใช้วลีรหัสคล้ายกับที่ใช้โดยกองทัพ

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

  • ตัวอย่างเช่น แทนที่จะพูดว่า "ฉันต้องไปห้องน้ำ" เมื่ออยู่กับเพื่อน คุณสามารถใช้รหัสคำว่า "Breakfast"
  • เพื่อให้เพื่อนของคุณรู้ว่าคนที่คุณชอบเข้ามาในห้องแล้ว คุณสามารถพูดวลีรหัสว่า "ลูกพี่ลูกน้องของฉันชอบเล่นฟุตบอลเหมือนกัน"
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 18
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 18

ขั้นตอนที่ 3 เข้ารหัสข้อความโดยใช้สมุดรหัสล็อค

หนังสือค่อนข้างง่ายที่จะได้รับ หากหนังสือถูกตั้งค่าเป็นรหัสล็อค คุณสามารถไปที่ร้านหนังสือหรือห้องสมุดหลังจากได้รับรหัสเพื่อถอดรหัส

  • ตัวอย่างเช่น คุณสามารถใช้ Dune หนังสือของ Frank Herbert โดยที่รหัสตัวเลขแสดงถึงจำนวนหน้า บรรทัด และจำนวนคำที่เริ่มจากด้านซ้าย

    • ข้อความรหัส:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • ข้อความต้นฉบับ:

      ฉันซ่อนคำพูดของฉัน

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

วิธีที่ 4 จาก 5: การถอดรหัสรหัสผ่าน

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 19
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 19

ขั้นตอนที่ 1 กำหนดความเหมาะสมของการใช้รหัสผ่าน

รหัสผ่านใช้อัลกอริทึม ซึ่งเป็นกระบวนการหรือการเปลี่ยนแปลงที่ใช้กับข้อความอย่างสม่ำเสมอ ซึ่งหมายความว่าทุกคนที่รู้รหัสผ่านนี้สามารถถอดรหัสได้

  • รหัสผ่านที่ซับซ้อนอาจสร้างความสับสนได้แม้กระทั่งผู้เชี่ยวชาญรหัสผ่านที่ผ่านการฝึกอบรมมาแล้ว บางครั้งการดำเนินการทางคณิตศาสตร์ที่อยู่เบื้องหลังการเข้ารหัสที่ซับซ้อนอาจเป็นเกราะป้องกันที่มีประสิทธิภาพในการต่อต้านข้อความในชีวิตประจำวัน
  • การเข้ารหัสจำนวนมากเพิ่มคีย์ เช่น วันที่ เพื่อเสริมความแข็งแกร่งของรหัสผ่าน คีย์นี้ปรับค่าเอาต์พุตโดยเพิ่มวันของเดือนที่เกี่ยวข้อง (เช่น ในวันที่ 1 การเข้ารหัสทั้งหมดจะเพิ่มขึ้นทีละ 1)
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 20
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 20

ขั้นตอนที่ 2 กลับอัลกอริทึมเพื่อใช้กับข้อความ

หนึ่งในรหัสผ่านที่ง่ายที่สุดที่สามารถใช้ได้คือรหัสผ่าน ROT1 (บางครั้งเรียกว่ารหัสผ่าน Caesar) ชื่อนี้หมายความว่าคุณเลื่อนตัวอักษรแต่ละตัวในข้อความไปยังตัวอักษรถัดไปในตัวอักษร

  • ROT1 ข้อความ:

    สวัสดี

  • ROT1 เข้ารหัส:

    ผม; NS; NS; NS

  • ตัวเลขซีซาร์สามารถปรับได้โดยการเพิ่มจำนวนตัวอักษรที่แตกต่างกันในตัวอักษร ตามแนวคิดแล้ว ROT1 และ ROT13 นั้นโดยพื้นฐานแล้วจะเหมือนกัน
  • รหัสผ่านอาจซับซ้อนมาก รหัสผ่านบางตัวใช้พิกัด ชั่วโมง และตัวเลขอื่นๆ รหัสผ่านบางตัวสามารถถอดรหัสได้ด้วยความช่วยเหลือของคอมพิวเตอร์เท่านั้น
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 21
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 21

ขั้นตอนที่ 3 เข้ารหัสข้อความ

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

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

    • ข้อความแรก:

      7; 2; 3; 6; 3

    • ล็อคหนังสือ: A_girl (ไม่นับช่องว่าง)

      /H/ ระยะทาง

      ขั้นตอนที่ 7 จดหมายของ /A/

      /e/ เบอร์จารา

      ขั้นตอนที่ 2. ตัวอักษรของ /g/

      /l/ เบอร์จารา

      ขั้นตอนที่ 3 ตัวอักษรของ /i/

      ฯลฯ…

    • ข้อความพร้อมคีย์ที่กำหนดเอง:

      สวัสดี

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 22
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 22

ขั้นตอนที่ 4 ถอดรหัสรหัสผ่าน

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

ชมรมการเข้ารหัสมือสมัครเล่นค่อนข้างเป็นที่นิยมบนอินเทอร์เน็ต คลับเหล่านี้หลายแห่งเปิดสอนฟรีและสอนพื้นฐานของการเขียนโค้ดสมัยใหม่

วิธีที่ 5 จาก 5: การทำความเข้าใจรหัสผ่านเริ่มต้น

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 23
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 23

ขั้นตอนที่ 1 มาสเตอร์รหัสมอร์ส

แม้จะมีชื่อรหัส มอร์สเป็นรหัสประเภทหนึ่ง จุดและขีดกลางแสดงถึงสัญญาณไฟฟ้าที่มีความยาวและสั้น ซึ่งใช้แทนตัวอักษรในตัวอักษร วิธีนี้ใช้ในการสื่อสารกับไฟฟ้าในสมัยก่อน (เรียกว่าโทรเลข) ตัวอักษรบางตัวที่ใช้กันทั่วไปในภาษามอร์ส แสดงด้วยสัญญาณยาว (_) และสั้น (.) ได้แก่

  • NS; NS; NS; ล:._.; _..; _;._..
  • NS; อี; อ:._;.; _ _ _
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 24
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 24

ขั้นตอนที่ 2 ใช้ประโยชน์จากรหัสการย้ายถิ่น

ผู้ยิ่งใหญ่หลายคนในประวัติศาสตร์ เช่น เลโอนาร์โด ดา วินชี อัจฉริยะ ได้เขียนข้อความตามที่ปรากฏอยู่ในกระจก ดังนั้นวิธีการเข้ารหัสนี้จึงมักเรียกว่า "การเขียนในกระจก" รหัสผ่านประเภทนี้อาจดูเหมือนยากในตอนแรก แต่จะเข้าใจได้อย่างรวดเร็ว

รหัสการขนย้ายมักจะเปลี่ยนข้อความหรือการจัดเรียงตัวอักษรด้วยสายตา รูปภาพของข้อความจะถูกเปลี่ยนเพื่อซ่อนความหมายดั้งเดิม

สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 25
สร้างรหัสลับและรหัสลับ ขั้นตอนที่ 25

ขั้นตอนที่ 3 แปลงข้อความเป็นรหัสไบนารี

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

เมื่อชื่อ "Matt" ถูกเข้ารหัสด้วยรหัสไบนารี่ ผลลัพธ์จะเป็น: 01001101; 01000001; 01010100; 01010100

เคล็ดลับ

  • ค้นหาวิธีเข้ารหัสช่องว่างระหว่างคำและตัวคำเอง วิธีนี้จะช่วยเสริมความแข็งแกร่งของโค้ดและทำให้ถอดรหัสยากขึ้น ตัวอย่างเช่น คุณสามารถใช้ตัวอักษร (ควรเป็น E, T, A, O และ N) แทนการเว้นวรรค ตัวอักษรเหล่านี้เรียกว่าศูนย์
  • เรียนรู้สคริปต์ต่างๆ เช่น Runic และสร้างรหัสการเข้ารหัส/ตีความสำหรับผู้รับข้อความ คุณสามารถหาได้บนอินเทอร์เน็ต