TLS กับ SSL: คุณควรใช้โปรโตคอลใด
เผยแพร่แล้ว: 2022-01-13หากคุณเป็นเจ้าของเว็บไซต์ คุณอาจต้องการทราบวิธีทำให้ไซต์ของคุณปลอดภัยที่สุด การรักษาความปลอดภัยเว็บไซต์ของคุณและแปลงเป็น HTTPS ควรมีความสำคัญ คุณคงเคยได้ยินคำสองคำที่ลอยอยู่รอบๆ ซึ่งจำเป็นต่อการพาคุณไปถึงที่นั่น: TLS กับ SSL พวกเขาหมายถึงอะไร? ดีกว่าที่อื่นหรือไม่? คุณควรใช้เว็บไซต์ใดที่ปลอดภัยที่สุด
เรามาแยกความแตกต่างและความคล้ายคลึงกันระหว่างโปรโตคอลกัน และทำงานผ่านสิ่งที่คุณควรทำเพื่อรักษาความปลอดภัยให้กับเว็บไซต์ของคุณ
SSL และ TLS คืออะไร?
Secure Sockets Layer (SSL) และ Transport Layer Security (TLS) เป็นโปรโตคอลความปลอดภัยที่ช่วยปกป้องข้อมูลและทำให้เว็บไซต์ของคุณปลอดภัยยิ่งขึ้นสำหรับผู้ใช้ปลายทาง โปรโตคอลทั้งสองส่งผลให้เกิดการเข้ารหัสแบบ end-to-end ระหว่างไซต์และอุปกรณ์ของผู้ใช้ สิ่งนี้สร้างความไว้วางใจให้กับผู้ใช้และเครื่องมือค้นหาเหมือนกัน ไม่ว่าคุณจะใช้ TLS กับ SSL เพื่อรักษาความปลอดภัยให้กับไซต์ของคุณ คุณกำลังปกป้องข้อมูลของคุณเองและ (อาจสำคัญกว่า) ของผู้ใช้ของคุณจากการแฮ็กที่อาจเกิดขึ้นหรือกิจกรรมที่เป็นอันตราย
เจ้าของเว็บไซต์จะได้รับทั้งใบรับรอง TLS และ SSL เพื่อแปลงเว็บไซต์จาก HTTP (โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์) เป็น HTTPS (โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ที่ปลอดภัย) เมื่อเว็บไซต์ปลอดภัย เว็บไซต์จะแสดงไอคอนล็อคที่ปลอดภัยในแถบที่อยู่ของเบราว์เซอร์ของผู้ใช้ การมีใบรับรองความปลอดภัยสำหรับเว็บไซต์ของคุณจะบอกเบราว์เซอร์ว่าปลอดภัยสำหรับผู้ใช้ในการเข้าถึง ทำให้ผู้ใช้วางใจได้ว่าข้อมูลของพวกเขาปลอดภัย
ทุกเว็บไซต์ต้องมีใบรับรอง TLS หรือ SSL ช่วยในการจัดอันดับการค้นหารวมถึงการป้องกันจากแฮกเกอร์และสถานการณ์อื่น ๆ ที่ประนีประนอม แต่สิ่งสำคัญอย่างยิ่งหากคุณกำลังใช้เว็บไซต์ของคุณเพื่อประมวลผลข้อมูลการชำระเงินหรือเพื่อจัดเก็บบันทึกที่มีความละเอียดอ่อน มันเป็นเพียงชิ้นเดียวในปริศนาของคุณเพื่อความปลอดภัยของไซต์ที่ถูกล็อคไว้อย่างสมบูรณ์ แต่เป็นส่วนสำคัญ
ความแตกต่างระหว่าง TLS กับ SSL คืออะไร
ในแง่ของผลลัพธ์ TLS และ SSL เสนอสิ่งเดียวกัน: การรักษาความปลอดภัยที่เข้ารหัสสำหรับเว็บไซต์ของคุณ คุณมักจะได้ยินคำศัพท์ที่ใช้แทนกันได้ในการอ้างอิงถึงใบรับรอง แม้ว่าในทางเทคนิคแล้ว TLS และ SSL จะไม่เหมือนกัน โปรโตคอลทั้งสองใช้กระบวนการที่เรียกว่าการจับมือกันเพื่อเริ่มต้นการเชื่อมต่อที่เข้ารหัส โดยพื้นฐานแล้ว ทั้งสองเครื่องจะขอดู ID ของอีกฝ่ายหนึ่ง และเมื่อตรวจสอบแล้ว พวกเขาสามารถทำธุรกิจได้
นั่นคือจุดที่ความคล้ายคลึงทางเทคนิคสิ้นสุดลง โปรโตคอลการเข้ารหัสแต่ละตัวทำงานแตกต่างกันเพื่อให้ได้ผลลัพธ์ที่เหมือนกัน
โดยสรุป มาตรฐานปัจจุบันของ TLS 1.3 เทียบกับ SSL (และมาตรฐาน TLS ที่เก่ากว่า) รวมถึง การลดเวลาในการตอบสนองเพื่อส่งเสริมเวลาในการโหลดที่เร็วขึ้น ซึ่งจำเป็นสำหรับทุกๆ ไซต์ในทุกวันนี้ การนำโค้ดเดิมที่ขยาย ออกไปเพื่อลดจำนวนเวกเตอร์ที่อาจเป็นไปได้ โจมตีไซต์ของคุณ และ ใช้การจับมือเพียงครั้งเดียว ระหว่างจุดต่างๆ แทนที่จะใช้หลายจุด ซึ่งจะทำให้เวกเตอร์ลดลงอีกครั้ง ซึ่งอาจส่งผลต่อความปลอดภัยของคุณ
SSL เปิดตัวครั้งแรกในปี 1995 เป็นรุ่นก่อนของ TLS นับแต่นั้นมาพบว่าการวนซ้ำของ SSL ทั้งสามนั้นขาดหายไปเมื่อพูดถึงช่องโหว่ด้านความปลอดภัย อันที่จริงเวอร์ชันแรกไม่เคยเผยแพร่สู่สาธารณะ ต่อมา Internet Engineering Task Force (IETF) ได้เลิกใช้ SSL ทุกเวอร์ชัน
ถึงกระนั้นก็ตาม คำว่า SSL ยังคงใช้กันอย่างแพร่หลายเพื่ออธิบายใบรับรองความปลอดภัยที่ผู้ใช้เว็บไซต์จำเป็นต้องได้รับ แต่ในกรณีส่วนใหญ่ โปรโตคอล จริง ที่ดำเนินการเบื้องหลังคือ TLS ปัจจุบัน TLS เวอร์ชัน 1.2 และ 1.3 เป็นเวอร์ชันเดียวของโปรโตคอล (TLS เทียบกับ SSL) ที่ IETF หรือเบราว์เซอร์หลักยังไม่เลิกใช้งาน หากคุณต้องการอ่านเพิ่มเติมเกี่ยวกับความซับซ้อนทางเทคนิคของ TLS 1.3 และวิธีการทำงาน Cloudflare มีโพสต์ที่ยอดเยี่ยมซึ่งระบุข้อกำหนด
เว็บไซต์ของคุณควรมี TLS หรือ SSL หรือไม่
หลายปีที่ผ่านมา SSL ถูกแทนที่ด้วย TLS เกือบทั้งหมด แม้ว่าคุณจะยังคงเห็น “ใบรับรอง SSL” ที่อ้างถึงบ่อยกว่า TLS แต่โปรโตคอลพื้นฐานที่ใช้งานมักจะเป็น TLS ไม่ว่าจะเรียกว่าอะไร

เว็บไซต์ของคุณควรมี TLS ในการใช้งาน เนื่องจากขณะนี้เป็นโปรโตคอลมาตรฐานที่ได้รับการรับรองจาก IETF สำหรับการรักษาความปลอดภัยเว็บไซต์ โฮสต์เว็บของคุณอาจให้ใบรับรอง SSL กับโฮสติ้ง (หรือคุณอาจซื้อเองจากที่อื่น) มันอาจจะยังคงทำงานผ่านโปรโตคอล TLS นั้นไม่ว่าจะเรียกว่า SSL ก็ตาม หากคุณกำลังตั้งเป้าไปที่การรักษาความปลอดภัยระดับสูงของ WordPress คุณต้องแน่ใจว่าฐานของคุณครอบคลุมอยู่ที่นี่
เนื่องจากปัญหาด้านความปลอดภัยต่างๆ จึงต้องปิดการใช้งาน SSL และ TLS เวอร์ชันเก่าที่ฝั่งเซิร์ฟเวอร์ของเว็บไซต์ของคุณ หากคุณไม่สะดวกที่จะทำงานบนเซิร์ฟเวอร์ด้วยตัวเอง คุณอาจต้องการขอให้โฮสต์เว็บไซต์หรือนักพัฒนาซอฟต์แวร์ช่วยคุณ ท้ายที่สุดนั่นคือสิ่งที่คุณจ่ายไป! ตรวจสอบให้แน่ใจว่า SSL และ TLS เวอร์ชันที่เลิกใช้แล้วจะป้องกันไม่ให้มีการเปิดใช้งานโปรโตคอลที่เก่ากว่า ช่วยปกป้องเว็บไซต์ของคุณจากภัยคุกคามความปลอดภัยและการบุกรุก
แล้วทั้งสองล่ะ?
เนื่องจากความคล้ายคลึง ประวัติ และรูปแบบการตั้งชื่อที่ค่อนข้างสับสน คุณอาจสงสัยว่าเจ้าของเว็บไซต์ต้องการทั้งใบรับรอง SSL และ TLS เพื่อรักษาความปลอดภัยให้กับเว็บไซต์ของตนอย่างเหมาะสมหรือไม่ ไม่! ทุกวันนี้ ใบรับรอง SSL และ TLS ทำสิ่งเดียวกัน ใบรับรองไม่ได้ให้ความปลอดภัย สำหรับเว็บไซต์ของคุณ แต่จะเปิดใช้งานโปรโตคอล TLS ในพื้นหลังเพื่อทำหน้าที่แทน ซึ่งอธิบายเพิ่มเติมว่าทำไมรูปแบบการตั้งชื่อจึงเป็นโคลน—เพื่อให้สิ่งต่าง ๆ สอดคล้องกับสิ่งที่ผู้คนคุ้นเคยกับการได้ยินมากขึ้น
วิธีใช้ TLS และ SSL บนเว็บไซต์ WordPress ของคุณ
การใช้ TLS และ SSL บนเว็บไซต์ WordPress ของคุณนั้นค่อนข้างง่าย ขั้นแรก คุณจะต้องได้รับใบรับรอง (ส่วนใหญ่มักจะเรียกว่าใบรับรอง SSL ตามที่เราได้กล่าวไปแล้ว) มีทั้งแบบเสียเงินและฟรีให้เลือก ซึ่งหมายความว่าคุณสามารถรับใบรับรองด้วยวิธีที่เหมาะสมกับงบประมาณและประเภทของเว็บไซต์ที่คุณดำเนินการมากที่สุด คุณอาจอยู่ในอุตสาหกรรมที่ต้องการความปลอดภัยและการควบคุมในระดับที่เข้มงวดกว่าใบรับรองฟรีที่สามารถให้ได้ หากเป็นกรณีนี้ คุณต้องการค้นหาใบรับรอง SSL แบบชำระเงิน
มีหลายวิธีในการรับใบรับรอง SSL สำหรับเว็บไซต์ WordPress ของคุณ ซึ่งทั้งหมดนั้นค่อนข้างง่าย
- รับใบรับรอง SSL ฟรีจากแหล่งที่มา เช่น ZeroSSL หรือ SSL For Free (สิ่งเหล่านี้จะต้องต่ออายุด้วยตนเองทุกๆ 90 วัน และขาดการสนับสนุนการบริการลูกค้าเชิงลึก)
- ซื้อเว็บโฮสติ้งจากบริษัทที่ให้ใบรับรอง SSL เป็นส่วนหนึ่งของแพ็คเกจโฮสติ้งของคุณกับโฮสต์ เช่น SiteGround, Flywheel และ Pressable
- เพิ่มความปลอดภัยให้กับไซต์ของคุณโดยใช้ CDN เช่น Cloudflare
- ใช้ปลั๊กอิน WordPress เช่น Really Simple SSL เพื่อใช้ใบรับรอง SSL ของคุณ
เมื่อคุณมีใบรับรองแล้ว คุณจะต้องตรวจสอบให้แน่ใจว่าลิงก์ทั้งหมดของคุณเปลี่ยนเส้นทางไปยังไซต์ HTTPS แทนที่จะเป็น HTTP Google อาจลงโทษคุณมีไซต์ที่ไม่ปลอดภัยหากคุณไม่ทำ เพื่อให้แน่ใจว่าคุณจะไม่ถูกตั้งค่าสถานะเมื่อผู้ใช้พยายามเข้าถึงไซต์ของคุณ มีปลั๊กอิน WordPress ที่คุณสามารถใช้ทำสิ่งนี้ได้ เช่น WP Force SSL & HTTPS Redirect หรือคุณสามารถขอความช่วยเหลือจากโฮสต์เว็บหรือนักพัฒนาซอฟต์แวร์เพื่อกำหนดค่าเซิร์ฟเวอร์ของคุณเพื่อเปลี่ยนเส้นทางไปยัง HTTPS ปลั๊กอินเปลี่ยนเส้นทาง 301 และปลั๊กอิน SEO บางตัวยังมีฟังก์ชันนี้โดยตรงในการตั้งค่า
บทสรุป
เมื่อคุณจับได้ว่าการอ้างอิงถึง TLS กับ SSL และสิ่งใดสิ่งหนึ่งต่างกัน ทั้งสองสิ่งถูกและผิด ข้อกำหนดทางเทคนิคนั้นแตกต่างกัน แต่ชื่อนั้นสามารถใช้แทนกันได้ในทุกวันนี้ โดยพื้นฐานแล้ว พวกเขากำลังอ้างถึงมาตรฐานที่ให้ผลลัพธ์สุดท้ายเหมือนกัน โปรโตคอล TLS ได้เข้ามาแทนที่ SSL เนื่องจากเร็วกว่าและปลอดภัยกว่า อย่างไรก็ตาม ชื่อ TLS และ SSL ยังคงใช้แทนกันได้ในการอ้างอิงถึงใบรับรองความปลอดภัย
โปรดจำไว้ว่า การรักษาความปลอดภัย WordPress โดยใช้ TLS นั้นค่อนข้างตรงไปตรงมา และไม่สับสนเท่าชื่อและ .
เมื่อคุณทราบแล้วว่าควรใช้โปรโตคอลใด ก็ถึงเวลารักษาความปลอดภัยให้กับเว็บไซต์ของคุณ ขอให้โชคดี!
บทความ ภาพโดย MicroOne / shutterstock.com