แนวคิดในคำจำกัดความ ABC
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนมีนาคม 2017
แม้ว่าจะเป็นในยุคของเราที่เทคโนโลยีการเข้ารหัสและการเข้ารหัสได้ระเบิดขึ้นเนื่องจากการใช้อุปกรณ์อัจฉริยะและการเชื่อมต่อกับ อินเทอร์เน็ตมีการใช้เทคนิคการเข้ารหัสมาตั้งแต่สมัยโบราณ
เช่นเดียวกับสิ่งอื่น ๆ อีกมากมายที่เกิดจาก Julius Caesar ผู้ยิ่งใหญ่ เขาก็ใช้ a. เช่นกัน รหัส การเข้ารหัสสำหรับการสื่อสารทางการทหารของคุณ ซึ่งอาจดูเหมือนง่ายมากๆ ในการถอดรหัสในปัจจุบัน แต่ซึ่งในขณะนั้นต้องมีความซับซ้อนอย่างมาก:
รหัสซีซาร์ประกอบด้วยการแทนที่ตัวอักษรแต่ละตัวของตัวอักษรอื่นโดยย้ายตำแหน่งจำนวนช่องสี่เหลี่ยม
ตัวอย่างเช่น ถ้าเรามีตัวอักษรว่า ABCDEFGHIJK... และเราตัดสินใจใช้คีย์ซีซาร์กับ การกระจัด ของ 3 ตำแหน่ง A จะตรงกับ D B จะตรงกับ E และอื่น ๆ
ด้วยวิธีนี้ a ข้อความ อะไร
สวัสดี เป็นยังไงบ้าง
มันจะดูเหมือน
Krñd, txh wdñ
ปัญหาเกี่ยวกับรหัสประเภทนี้คือในทุกภาษา ตัวอักษรบางตัวมีการทำซ้ำมากกว่าภาษาอื่น ในภาษาที่สืบเชื้อสายมาจากภาษาละตินคือสระ และถ้าเราเห็นว่า a ตัวละคร มันซ้ำซากมาก เราสามารถเริ่มทดสอบได้จนกว่าเราจะถอดรหัสคำ และด้วยตัวอักษรที่ถอดรหัสแล้ว อย่างที่เราทราบการกระจัดกระจาย การถอดรหัสส่วนที่เหลือของข้อความจะเป็นเรื่องเล็กน้อย
เพื่อแก้ปัญหา
ระบบเข้ารหัสปัจจุบันใช้ชุดการดำเนินการทางคณิตศาสตร์สำหรับความละเอียดที่ต้องการคีย์
คีย์เหล่านี้มักเป็นแบบสาธารณะและส่วนตัว อันแรกใช้เพื่อถอดรหัส any ข้อความ ที่มาถึงเราและเป็นสิ่งที่เราต้องมีเพื่อรับการสื่อสารที่เข้ารหัสและถอดรหัสเพื่อให้เข้าใจ
คีย์ส่วนตัวคือสิ่งที่จำเป็นในการเข้ารหัสข้อความ และเป็นคีย์ที่เราไม่ควรมอบให้ใครก็ตาม
ปัจจัยสำคัญในการเข้ารหัสอัลกอริธึมคือจำนวนบิตที่ใช้ในการดำเนินการทางคณิตศาสตร์
เนื่องจากยิ่งมีมาก กล่าวคือ ยิ่งคีย์ยิ่งยาว ยิ่งถอดรหัสข้อมูลยาก และยิ่งมาก ความปลอดภัย ใน การแพร่เชื้อ. มีอะไรอีก,
เพื่อความยากในการถอดรหัสข้อมูลที่เข้ารหัสจะถูกเพิ่ม "หมดอายุ"
ตัวอย่างเช่น บริการจารกรรมของประเทศพันธมิตรในช่วง สงครามโลกครั้งที่สองตกลงที่จะให้ชาวเยอรมันผ่านตัวแทนหลักของพวกเขา (คาตาลัน Joan Pujol) ข้อมูลเกี่ยวกับแผนการที่แท้จริงสำหรับ การลงจอดที่นอร์มังดี ไม่กี่ชั่วโมงก่อนเหตุการณ์เหล่านี้จะเกิดขึ้น เมื่อชาวเยอรมันไม่มีทางแก้ไขและครอบคลุม พื้นที่.
ด้วยวิธีนี้ และด้วยข้อมูลในการฝึก "หมดอายุ" พวกเขาบันทึกความน่าเชื่อถือของทรัพย์สินที่ดีที่สุดของพวกเขาในการต่อต้านข่าวกรอง
ดังนั้น หากเรามีข้อมูลที่เข้ารหัสด้วยคีย์แบบยาว อาจเป็นไปได้ที่จะถอดรหัสโดยใช้ระบบคอมพิวเตอร์ที่ทรงพลังมากและใช้รหัสดังกล่าว แต่ถึงเวลานั้นข้อมูลจะไม่เป็นที่สนใจอีกต่อไปหรือเราจะได้มาแล้วโดยวิธีสาธารณะอื่น ๆ ซึ่งแม้จะเริ่มถอดรหัสก็สูญเสีย น่าสนใจ.
ในบรรดาระบบเข้ารหัสที่ได้รับความนิยมมากที่สุดที่เรามี:
- DES (มาตรฐานการเข้ารหัสข้อมูล)
- AES (มาตรฐานการเข้ารหัสขั้นสูง)
- PGP (ความเป็นส่วนตัวค่อนข้างดี)
- ปักเป้า
- ทูฟิช
ภาพถ่าย: Fotolia - Cebreros / Corocota
หัวข้อในการเข้ารหัส