Heartbleed ??, ??? ???? ?? ??? ??? ??

?? ?? ???? SSL ? TLS ??? ???? ? ??? OpenSSL?? ?? ??? ???? ??? ???? ?? ??? ????? ??? ???? ???? ????. “Heartbleed(?????)”?? ??? ? ??? ???? ???? ?? ??? ???? ??? ?? ??, ?? ???, ??? ?? ?? ?? ?? ?? ??? ??? ? ????.

Heartbleed, ? OpenSSL TLS ‘????’ ???? ?? ?? ???(CVE-2014-0160)? ?????? OpenSSL? ?? ??? ??? ????. OpenSSL? ????? ???? SSL(Secure Sockets Layer) ? TLS(Transport Layer Security) ????? ?? ?? ?? ? ?????.

????? TLS ????? ?????? ?? ??? ?? ?? ????? ????? TLS ??? ?? ??? ???? ????. ? ???? ? ???? ?? ???? ?? ?? ??? ???? ??? ? ????. ?? ?? ??? ?? ?? ???? ?? ?? ??? ???? ?? ?? ??? ?? ???? ?? ??? ?????.

???? ????? ??? ?????? ????? OpenSSL ??? ???? ???, ? ???? ?? ?? ???? ????? ???? ??? ?????. ? ???? ?? 64KB? ?????? ??? ??? ??? ????? ??? ?? ??, ? ? ?? ?? ??? ??????.

??? OpenSSL? Heartbleed ???? ???? ???? ???? ??? ?? ??? ???? ? ????. ???? ??? 1KB? ??? ????? ???? 64KB?? ?? ????.

??? OpenSSL ???? ??? ??? ???? ???? ???? ??? ?? ? ????? ???? ??????. OpenSSL ????? ??? ????? ??? ??? ??? ?? ???? ???? ?? ????. ?? ????? ??? ??? ??? ???? ?? ????? ???? ????? ?? ???? ?????. ??? ???? ????? 64KB? ???? ?? ?? ???? ?????? ????? ? ????? ?? ??? ???? ????? ???? ??? ???. ??? ???? 1KB? ????? ?? ?? ???? ???? ?? 63KB? ?? ???? ?? ??? ????. ???? ???? ??? ?? ??, ?? ???, ??? ???? ?? ? ?? ??? ??? ??? ? ????.

???????? ?? ??? ???? ?????? ???? ????? ???? ???? ?? ???? ????. ??? ? ???? ??? ???? ??? ?????, ?? ???? ??????? ?? ??? ???? ?? ??? ??? ? ?? ???.

??? ? ???? ???? ?? ?? ??? ?? ??? ?? ????. ???? ????? ????? ??? ???? ??? ???? ?? ?????. ??? ?? ?? ????? ????? ?? ????? ???? ???? ? ????. ??? ???? ?? ?? ??? ??? ?? SSL/TLS ??? ??????.

Heartbleed ??? ?? ??? SSL/TLS ??? ? ?? ??? ??? ????. TLS? ? ? ?? ?? SSL ?? ??? ??? ?? ?????, ? ???? ??? ???? ????? ?????.

?? 2? Apple? ?? ?????? SSL? ??? ?? ? ?? ??? ???? ?? ??? ??????. ? ??? ??? ?? ??? iOS? ?????, ???? ????? ?? ??? ??? ??? SSL/TLS? ???? ??? ???? ????? ??? ? ?? ?? ???? ??? ??????. ?? ? ??? ? ?? ????? ???? ?? ??? OS X? ?? ?????, ? ?? ?? ?? ??? ???? ??? ???? ??? ???? ?????.

3??? ?? ????? GnuTLS?? ??? ???? ??????, ? ?????? Red Hat ???? ? ?? ??, Ubuntu ? Debian ?????? ? ??? Linux ?? ?? ???? ?????.

GnuTLS? SSL/TLS? ?? ?? ????? ?? ? ?????. ? ??? ??? GnuTLS?? ?? ??? ?? ? ??? ? ?? ? ?? ??? ??? ???? ?????. ?? ?? ???? ?? ?? ???? ???? GnuTLS?? ?? ? ???? ????? ??? ? ????. ? ???? ?? ??? GnuTLS?? ?? ??????.

Heartbleed? ?? ??? SSL/TLS ??? ? ?? ??? ?????. ? ???? ??? ??? ? ??? ?? ?? ???? SSL/TLS ??? ??? ???? ?? ??? ??? ??? ??? ? ????.

?? ???? ?? ??? ?? ??:

  • Heartbleed? OpenSSL ?????? ?????, SSL/TLS ?? ????? ???? ???? ??? ????.
  • OpenSSL 1.0.1~1.0.1f ???? ??? ? ?????? ?? ?? ??(1.0.1g)?? ??????? ?? ?? ???? ?? OpenSSL? ?? ????? ???.
  • ??? OpenSSL ???? ??? ???? ?? ? ?? ???? ? ???? ??????? ?????? ????? ???? ??? ?? ??? ???? ???? ??????.
  • ???? ?? ????? ????? ? ?? ???? ??? ????? ?? ?????.

?? ???? ?? ??? ?? ??:

  • ??? ??? ????? ????? ??? ???? ???? ????? ? ????.
  • ??? ???? ??? ?????? ?? ?? ??? ??? ?????. ??? ??? ???? ??? ???? ??? ??? ??? ?? ?? ??? ???? ???.
  • ???? ??? ??????? ??? ?? ???? ?? ? ??? ???? ???. ?? ? ??? ??? ???? ?? ???? ??? ???? ?????.
  • ??? ? ? ???? ???? ?????. ??? ????? ??? ??? ????? ???? ???? ????.
  • ?? ? ?? ?? ?? ???? ????? ??? ??? ??????.

 

2014? 4? 10? ????: ???? SSL Tools Certificate Checker? ?? ? ???? ?????? ???? ??? ??? ? ????. Certificate Checker? ?? ???? ?? ?????.

https://ssltools.websecurity.symantec.com/checker/

Certificate Checker? ????? Check your cerftificate installation? ?? ?? ?? ? ??? URL? ??????.

heartbleed-explained_02.png

Leave a Reply