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

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

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

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

แนวคิดสามประการที่่คุณต้องทำความเข้าใจในการเข้ารหัส Anchor link

คีย์ส่วนตัวและคีย์สาธารณะ

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

ใบรับรองความปลอดภัย

แนวคิดอีกเรื่องหนึ่งที่ควรค่าแก่การทำความเข้าใจ ได้แก่ ใบรับรองความปลอดภัย เว็บเบราว์เซอร์บนคอมพิวเตอร์ของคุณสามารถสร้างการเชื่อมต่อที่เข้ารหัสไว้ไปยังไซต์ต่างๆ โดยใช้ HTTPS ในการดำเนินการดังกล่าว เว็บเบราว์เซอร์จะตรวจสอบคีย์สาธารณะของชื่อโดเมน (เช่น www.google.com, www.amazon.com หรือ ssd.eff.org) ใบรับรองเป็นอีกวิธีหนึ่งในการตัดสินว่า คุณรู้จักคีย์สาธารณะที่ถูกต้องสำหรับบุคคลหรือเว็บไซต์นั้นหรือไม่ เพื่อที่คุณจะได้สื่อสารกับบุคคลหรือเว็บไซต์นั้นได้อย่างปลอดภัย

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

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

ลายนิ้วมือของคีย์

คำว่า "ลายนิ้วมือ" อาจหมายถึงสิ่งต่างๆ ได้มากมายในสาขาของความปลอดภัยของคอมพิวเตอร์ คำนี้นำมาใช้ในคำว่า 'ลายนิ้วมือของคีย์' ซึ่งหมายถึงสตริงของอักขระ อย่างเช่น '342e 2309 bd20 0912 ff10 6c63 2192 1928' ที่จะช่วยให้คุณสามารถตรวจสอบได้อย่างปลอดว่าใครบางคนบนอินเทอร์เน็ตกำลังใช้คีย์ส่วนตัวที่ถูกต้อง ถ้าคุณตรวจสอบแล้วว่าลายนิ้วมือของคีย์นั้นถูกต้องสำหรับบุคคลที่ระบุ คุณจะสามารถเชื่อใจได้มากขึ้นว่าเป็นบุคคลนั้นจริงๆ แต่ทั้งนี้วิธีนี้ก็ไม่ได้ยืนยันได้เต็มร้อย เนื่องจากหากคีย์ถูกคัดลอกหรือขโมยไป คนอื่นก็จะสามารถใช้ลายนิ้วมือเดียวกันได้

อัปเดตครั้งล่าสุด: 
JavaScript license information