Bạn đã nghe nói về SSL 3.0, TLS 1.0, TLS 1.1, và TLS 1.2 nhưng không bao giờ thực sự biết sự khác biệt giữa các phiên bản khác nhau? Secure Socket Layer (SSL) và Transport Security Layer (TLS) là cả hai giao thức mã trong đó cung cấp thông tin liên lạc an toàn trên mạng. Những phiên bản khác nhau là tất cả trong sử dụng phổ biến hiện nay trong các ứng dụng như duyệt web, e-mail, tin nhắn và VoIP, và từng là hơi khác nhau từ những người khác.
WolfSSL hỗ trợ tất cả các ba của các thuật toán mã hóa để phù hợp nhất với nhu cầu và yêu cầu của bạn. wolfSSL và GnuTLS là hai SSL / TLS thư viện chỉ có hỗ trợ TLS 1.2. Dưới đây bạn sẽ tìm thấy sự khác biệt lớn giữa các phiên bản giao thức khác nhau.
SSL 3.0
Giao thức này được phát hành vào năm 1996, nhưng lần đầu tiên bắt đầu với việc tạo ra các SSL 1.0 được phát triển bởi Netscape. Phiên bản 1.0 mới được phát hành, và phiên bản 2.0 đã có một số lỗ hổng bảo mật, do đó dẫn đến sự ra đời của SSL 3.0. Một số cải tiến quan trọng của SSL 3.0 trên SSL 2.0:
-Separation của việc vận chuyển dữ liệu từ lớp nhắn
-Sử dụng của một đầy đủ 128 bit của keying liệu ngay cả khi sử dụng các thuật toán mã hóa xuất khẩu
-Có khả năng của khách hàng và máy chủ để gửi chuỗi chứng chỉ , do đó cho phép các tổ chức sử dụng hệ thống phân cấp giấy chứng nhận đó là sâu hơn hai chứng chỉ.
-Implementing một giao thức trao đổi khóa tổng quát, cho phép Diffie-Hellman và Fortezza trao đổi chính cũng như giấy chứng nhận không RSA.
-Allowing cho nén kỷ lục và giải nén
-Có khả năng rơi trở lại SSL 2.0 khi một khách hàng 2.0 là gặp phải
đang được dịch, vui lòng đợi..
