จนถึงประมาณปี 2017 เว็บไซต์ส่วนใหญ่บนอินเทอร์เน็ตใช้โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ (HTTP) อย่างเคร่งครัดในการส่งข้อมูลของเว็บไซต์ไปยังเว็บเบราว์เซอร์ของผู้เยี่ยมชม
ในช่วงนั้นเบราว์เซอร์ส่วนใหญ่ สามารถรับเนื้อหา HTTP ที่ปลอดภัยได้อย่างเต็มที่ แต่เจ้าของไซต์ไม่กี่รายไม่ใส่ใจที่จะตั้งค่าเว็บไซต์โดยใช้ HTTPS
HTTPS คืออะไร ย่อมาจาก hypertext transfer protocol secure และในวันนี้ HTTP เวอร์ชันที่ปลอดภัยนี้เป็นวิธีที่เว็บไซต์ส่วนใหญ่บนอินเทอร์เน็ตส่งเนื้อหาไปยังเบราว์เซอร์
HTTPS คืออะไร
เมื่อเว็บไซต์ใช้ HTTPS หมายความว่า ข้อมูลทั้งหมดที่ส่งระหว่างเว็บไซต์นั้นและเบราว์เซอร์ของคุณจะถูกเข้ารหัส
ก่อนที่จะใช้ HTTPS แฮ็กเกอร์สามารถสกัดกั้นการส่งระหว่างโฮสต์เว็บและเบราว์เซอร์ของผู้ใช้และอ่านเนื้อหาที่กำลังส่งได้ เนื่องจากเนื้อหาถูกส่งในรูปแบบ HTML หรือข้อความธรรมดา ในหลาย ๆ กรณีแม้แต่ ID และรหัสผ่านก็ง่ายต่อการดึงข้อมูลจากการส่งข้อมูลเหล่านี้
อะไรทำให้ HTTPS แตกต่างกัน? HTTPS ใช้สิ่งที่เรียกว่า Transport Layer Security (TLS) เดิมเรียกว่า Secure Socket Layer (SSL)
TLS ใช้ "คีย์" ความปลอดภัยสองอันเพื่อเข้ารหัสข้อมูลระหว่างโฮสต์เว็บและเบราว์เซอร์ของคุณอย่างเต็มที่
วิธีการทำงานของการสื่อสาร HTTPS
กระบวนการสื่อสารทำงานดังนี้
เมื่อสร้าง "เซสชัน" นี้แล้วจะไม่มีใครระหว่างเบราว์เซอร์และเว็บเซิร์ฟเวอร์ สามารถระบุข้อมูลหรือข้อมูลที่กำลังถ่ายโอนได้อย่างง่ายดาย
เนื่องจากทุกสิ่งแม้กระทั่ง HTML ที่ส่งไปยังเบราว์เซอร์จะได้รับการเข้ารหัส (โดยพื้นฐานแล้วจะมีสัญญาณรบกวนเป็นข้อความและสัญลักษณ์ที่ไร้สาระ) เฉพาะเบราว์เซอร์ที่สร้างการเชื่อมต่อครั้งแรกกับเว็บไซต์เท่านั้นที่สามารถถอดรหัสข้อมูลได้และในทางกลับกัน เฉพาะเว็บไซต์เท่านั้นที่สามารถรับสิ่งต่างๆเช่น ID และรหัสผ่านและถอดรหัสเพื่อใช้งานได้
ดังนั้นเมื่อใดก็ตามที่คุณเห็นว่าไซต์มีความปลอดภัยคุณสามารถมั่นใจได้ว่าการสื่อสารระหว่างเบราว์เซอร์ของคุณและไซต์ระยะไกลเป็นส่วนตัวและปลอดภัยจากการสอดรู้สอดเห็น
จะทราบได้อย่างไรว่าไซต์มีการใช้งาน HTTPS
ตั้งแต่ปี 2017 Google ได้กดดันให้เจ้าของเว็บไซต์รวมใบรับรอง SSL ไว้ในเว็บไซต์ของตน ซึ่งทำได้โดยการรวมคุณลักษณะใหม่เข้ากับ Chrome เวอร์ชันล่าสุดซึ่งแสดงคำเตือน“ ไม่ปลอดภัย” แก่ผู้ใช้ทุกครั้งที่เข้าชมไซต์ที่ไม่ได้ใช้ HTTPS
หากคุณใช้งานเวอร์ชันล่าสุด เวอร์ชันของเบราว์เซอร์ Chrome และคุณไปที่ไซต์ที่ปลอดภัยซึ่งใช้ HTTPS คุณจะเห็นไอคอนแม่กุญแจเล็ก ๆ ทางด้านซ้ายของ URL
ไม่นานเบราว์เซอร์อื่น ๆ ก็เริ่มทำงานตาม รวมถึง Firefox, Safari และอื่น ๆ ทุกอย่างจะแสดงไอคอนแม่กุญแจเหมือนที่ Chrome ทำ
หากคุณเข้าชมเว็บไซต์และไซต์นั้นไม่ได้ใช้ HTTPS ในการสื่อสารคุณจะเห็นข้อผิดพลาด ไม่ปลอดภัยทางด้านซ้ายของ URL
แม้ว่าการดำเนินการนี้จะไม่เพียงพอที่จะป้องกันไม่ให้ผู้เข้าชมออกจากเว็บไซต์ Google ยังกำหนดนโยบายที่การใช้ใบรับรอง SSL จะช่วยให้เว็บไซต์มีอันดับ ผลการค้นหาที่สูงขึ้น
เหตุผลสองประการนี้คือสาเหตุที่เจ้าของเว็บไซต์ส่วนใหญ่เริ่มเปลี่ยนไซต์ของตนไปใช้ใบรับรอง SSL และสื่อสารกับเบราว์เซอร์ของผู้เยี่ยมชมผ่าน HTTPS
เหตุใดคุณจึงควรใส่ใจ HTTPS?
ในฐานะผู้ใช้อินเทอร์เน็ตคุณควรระมัดระวังเป็นอย่างยิ่งว่าไซต์ใช้ HTTPS หรือไม่ คุณอาจไม่คิดว่าจะมีใครสนใจเกี่ยวกับเว็บไซต์ที่คุณเข้าชมหรือสิ่งที่คุณกำลังทำบนอินเทอร์เน็ต แต่มีชุมชนแฮกเกอร์จำนวนมากที่ให้ความสนใจเป็นอย่างมาก
โดยการสกัดกั้น การสื่อสารกับเบราว์เซอร์กับเว็บไซต์แฮกเกอร์มักจะมองหาข้อมูลต่อไปนี้:
หากคุณเป็นเจ้าของ เว็บไซต์ยังมีเหตุผลอีกมากมายที่คุณควรใส่ใจในการติดตั้งใบรับรอง SSL และเปิดใช้งาน HTTPS
ไม่มีเหตุผลที่ดีสำหรับทุกคนที่ใช้อินเทอร์เน็ตในทุกวันนี้ เพื่อใช้เฉพาะ HTTPS สำหรับธุรกรรมบนเว็บทั้งหมด
วิธีใช้ HTTPS บนเว็บไซต์ของคุณ
หากคุณเป็นเจ้าของเว็บไซต์และสนใจที่จะกำจัดสิ่งที่น่ากลัวนั้น“ ไม่ปลอดภัย ” เมื่อมีผู้เยี่ยมชมไซต์ของคุณการติดตั้งใบรับรอง SSL สำหรับเว็บไซต์ของคุณไม่ใช่เรื่องยาก
อันที่จริงเราได้เผยแพร่คู่มือฉบับสมบูรณ์เกี่ยวกับ วิธีรับใบรับรอง SSL ของคุณเองสำหรับเว็บไซต์ของคุณและวิธีการติดตั้ง แล้ว
ขั้นตอนง่ายๆมีดังนี้:
กระบวนการนี้เริ่มง่ายขึ้นกว่าเดิมเนื่องจากบริการเว็บโฮสติ้งจำนวนมากให้บริการแก่เจ้าของเว็บไซต์ด้วยโซลูชันคลิกเดียวเพื่อติดตั้งใบรับรอง SSL สำหรับเว็บไซต์ของตน