Transport Layer Security

TLS (tiếng Anh: Transport Layer Security) trước đây là SSL (Secure Sockets Layer) là giao thức mật mã được thiết kế để cung cấp truyền thông an toàn qua một mạng máy tính.[1] Một số phiên bản của các giao thức này được sử dụng rộng rãi trong các ứng dụng như trình duyệt Web, thư điện tử, tin nhắn nhanh, và VoIP.

Các giao thức này mật mã hóa khóa bất đối xứng bằng các chứng thực X.509 để xác thực bên kia và để trao đổi một khóa đối xứng. Sau đó, khóa phiên được dùng để mã hóa các dữ liệu được truyền qua lại hai bên. Phương pháp này cho phép bảo mật dữ liệu hoặc thông điệp và xác thực tính toàn vẹn của các thông điệp qua các mã xác thực thông điệp (message authentication code). Do sử dụng các chứng thực X.509, giao thức này cần các nhà cung cấp chứng thực sốhạ tầng khóa công khai để xác nhận mối quan hệ giữa một chứng thực và chủ của nó, cũng như để tạo, ký, và quản lý sự hiện lực của các chứng thực. Tuy quá trình này có thể tốt hơn việc xác nhận các danh tính qua một mạng lưới tín nhiệm, nhưng vụ tai tiếng do thám bí mật người dân 2013 đã báo động công cộng rằng các nhà cung cấp chứng thực là một điểm yếu về bảo mật vì cho phép các tấn công xen giữa (man-in-the-middle attack).[2][3]

Trong khung nhìn mô hình TCP/IP, TLS và SSL đều mã hóa dữ liệu của các kết nối mạng trên một tầng phụ thấp của tầng ứng dụng. Theo hệ thống tầng cấp của mô hình OSI, TLS/SSL được khởi chạy ở tầng 5 (tầng phiên) rồi hoạt động trên tầng 6 (tầng trình diễn): trước tiên tầng phiên bắt tay dùng mật mã bất đối xứng để đặt cấu hình mật mã và chìa khóa chia sẻ dành cho phiên đó; sau đó, tầng trình diễn mã hóa phần còn lại của thông điệp dùng mật mã đối xứng và khóa của phiên đó. Trong cả hai mô hình, TLS và SSL phục vụ tầng giao vận bên dưới, các đoạn trong tầng này chứa dữ liệu mật mã hóa.

Giao thức TLS trực thuộc chương trình tiêu chuẩn của IETF. Nó được định rõ lần đầu tiên năm 1999 và cập nhật lần cuối cùng trong RFC 5246 (tháng 8 năm 2008) và RFC 6176 (tháng 3 năm 2011). TLS phỏng theo các bản định rõ SSL về trước (1994, 1995, 1996) do Netscape Communications phát triển[4] nhằm thực hiện giao thức HTTPS trong trình duyệt Navigator.

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ Dierks, T.; Rescorla, E. (2008). “The Transport Layer Security (TLS) Protocol, Version 1.2” (bằng tiếng Anh).
  2. ^ Singel, Ryan (ngày 3 tháng 4 năm 2010). “Law Enforcement Appliance Subverts SSL”. Wired (bằng tiếng Anh).
  3. ^ Schoen, Seth (ngày 24 tháng 3 năm 2010). “New Research Suggests That Governments May Fake SSL Certificates” (bằng tiếng Anh). Quỹ Biên giới Điện tử.
  4. ^ Freier, A.; Karlton, P.; Kocher, P. (2011). “The Secure Sockets Layer (SSL) Protocol Version 3.0”. RFC (bằng tiếng Anh). ISSN 2070-1721.

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Viết cho những nuối tiếc của Nanami - Jujutsu Kaisen
Viết cho những nuối tiếc của Nanami - Jujutsu Kaisen
Nanami là dạng người sống luôn đặt trách nhiệm rất lớn lên chính bản thân mình, nên cái c.hết ở chiến trường ắt hẳn làm anh còn nhiều cảm xúc dang dở
[Thất Tinh Liyue] Tính cách của các Thất Tinh còn lại
[Thất Tinh Liyue] Tính cách của các Thất Tinh còn lại
Khi nói đến Liyue, thì không thể không nói đến Thất Tinh.
Lịch sử đồng hành của các vị thần với quốc gia của mình
Lịch sử đồng hành của các vị thần với quốc gia của mình
Lược qua các thông tin cơ bản của các vị thần với quốc gia của mình
Giới thiệu nhân vật Kaeya Alberich - Genshin Impact
Giới thiệu nhân vật Kaeya Alberich - Genshin Impact
Đêm mà Kaeya Alberich nhận được Vision trời đổ cơn mưa to