Skip to main content

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

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

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

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

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

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

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

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

แผนการเข้ารหัสถูกจัดหมวดหมู่เป็น

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

การเข้ารหัสที่แข็งแกร่งทำให้ข้อมูลเป็นส่วนตัว แต่ไม่จำเป็นต้องมีความปลอดภัย

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