การเข้ารหัสคืออะไร?

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

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

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

มีการเข้ารหัสหลายประเภทและไม่ใช่ทั้งหมดที่เชื่อถือได้ พลังคอมพิวเตอร์เดียวกับที่ให้การเข้ารหัสที่รัดกุมสามารถใช้ในการแบ่งโครงร่างที่อ่อนแอ เริ่มแรกการเข้ารหัส 64 บิตคิดว่าค่อนข้างแข็งแกร่ง แต่วันนี้ 128- บิตเป็นมาตรฐานและสิ่งนี้จะเปลี่ยนอีกอย่างแน่นอนในอนาคต

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

การเข้ารหัสสามารถใช้กับไดรฟ์หรือไดรฟ์ทั้งหมด หากต้องการใช้ไดรฟ์จะ "เมาท์" โดยใช้คีย์ถอดรหัสพิเศษ ในสถานะนี้ไดรฟ์สามารถใช้และอ่านได้ตามปกติ เมื่อเสร็จแล้วไดรฟ์จะถูกยกเลิกการเชื่อมต่อและกลับสู่สถานะที่เข้ารหัสไม่สามารถอ่านได้โดย interlopers, Trojan horses, spyware หรือ snoops บางคนเลือกที่จะเก็บโปรแกรมทางการเงินหรือข้อมูลที่สำคัญอื่น ๆ ไว้ในไดรฟ์ที่เข้ารหัส

แผนการเข้ารหัสนั้นจัดอยู่ในประเภท สมมาตร หรือ ไม่สมมาตร อัลกอริทึมของคีย์สมมาตรเช่น Blowfish, AES และ DES ทำงานร่วมกับคีย์ที่จัดแจงไว้ล่วงหน้าเดียวซึ่งใช้ร่วมกันระหว่างผู้ส่งและผู้รับ คีย์นี้เข้ารหัสและถอดรหัสข้อความ ในรูปแบบการเข้ารหัสแบบอสมมาตรเช่น RSA และ Diffie-Hellman ชุดรูปแบบจะสร้าง " คู่ คีย์" สำหรับผู้ใช้: คีย์สาธารณะและคีย์ส่วนตัว รหัสสาธารณะสามารถเผยแพร่ออนไลน์เพื่อให้ผู้ส่งใช้เข้ารหัสข้อความที่จะส่งไปยังเจ้าของรหัสสาธารณะ เมื่อมีการเข้ารหัสแล้วไซเฟอร์เท็กซ์จะไม่สามารถถอดรหัสได้ยกเว้นโดยผู้ที่ถือกุญแจส่วนตัวของคู่คีย์นั้น อัลกอริทึมนี้ใช้พื้นฐานของสองปุ่มที่ทำงานร่วมกัน การเข้ารหัสแบบอสมมาตรนั้นมีความปลอดภัยมากกว่าการเข้ารหัสแบบสมมาตรเพียงขั้นตอนเดียวเนื่องจากสามารถถอดรหัสคีย์การถอดรหัสได้แบบส่วนตัว

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

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