차례:
정의-OpenSSL은 무엇을 의미합니까?
OpenSSL은 웹 인증에 SSL (Secure Socket Layer) 및 TLS (Transport Layer Security) 프로토콜을 사용하기위한 오픈 소스 도구입니다.
Techopedia는 OpenSSL을 설명합니다
OpenSSL은 SSL / TLS 프로토콜을 지원하는 암호화 기능을 제공합니다. SSL 보안에서 웹 사이트는 디지털 인증서를 사용하여 적법성을 증명합니다.
OpenSSL은 C 프로그래밍 언어로 작성되었으며 암호화를 제공하기 위해 다른 암호 및 알고리즘에 의존합니다. 이 제품은 Apache 라이센스와 Berkeley Software Distribution 라이센스에 따라 이중 라이센스가 부여됩니다.
제품이 처음 공개 된 1998 년 이래로 다양한 OpenSSL 버전이 개발되었습니다. 1.0.1 ~ 1.0.1f를 포함한 최신 OpenSSL 버전에는 2014 년 4 월에 발견 된 보안 결함이 포함되어 있습니다.이 취약점은 버그가 최대 64kB의 메모리를 해제 할 수있는 TLS 하트 비트 확장 기능과 관련이 있습니다. 이 취약점은 '하트 블리드 버그'라고하며 인터넷상의 최소 50 만 개의 보안 웹 서버에 영향을 미치는 것으로 추정되었습니다.
현재 사용중인 OpenSSL 버전 1.0.1G가 Heartbleed 버그를 수정하도록 수정되었습니다.
