Trang Chủ Bảo vệ Openssl là gì? - định nghĩa từ techopedia

Openssl là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - OpenSSL có nghĩa là gì?

OpenSSL là một công cụ nguồn mở để sử dụng các giao thức Lớp bảo mật (SSL) và Bảo mật lớp vận chuyển (TLS) để xác thực Web.

Techopedia giải thích OpenSSL

OpenSSL cung cấp các chức năng mã hóa để hỗ trợ các giao thức SSL / TLS. Trong bảo mật SSL, các trang web sử dụng chứng chỉ kỹ thuật số để chứng minh tính hợp pháp của chúng.

OpenSSL được viết bằng ngôn ngữ lập trình C và dựa vào các thuật toán và thuật toán khác nhau để cung cấp mã hóa. Sản phẩm được cấp phép kép theo giấy phép Apache và giấy phép Phân phối Phần mềm Berkeley.

Các phiên bản kế tiếp khác nhau của OpenSSL đã được phát triển từ năm 1998, khi sản phẩm lần đầu tiên được công bố. Bộ phiên bản OpenSSL gần đây nhất bao gồm 1.0.1 đến 1.0.1f liên quan đến lỗ hổng bảo mật nghiêm trọng được phát hiện vào tháng 4 năm 2014. Lỗ hổng này liên quan đến một tính năng gọi là tiện ích mở rộng nhịp tim TLS, trong đó một lỗi có thể giải phóng bộ nhớ lên tới 64 kB - lỗ hổng bảo mật đã được gọi là 'Lỗi Heartbleed' và được ước tính sẽ ảnh hưởng đến ít nhất nửa triệu máy chủ web bảo mật trên Internet.

Phiên bản hiện tại của OpenSSL đang sử dụng, phiên bản 1.0.1G, đã được sửa đổi để sửa lỗi Heartbleed.

Openssl là gì? - định nghĩa từ techopedia