ืืขืจ ืคึผืจืึธืืืขื ืืื ืคืึธืจืฉืืขืื ืืืืึทื ืืื ืื TLS ืืึทืฉืจืืึทืืื ื ืืื ืืืืื ืึทืคืขืงืฅ ืงืึทื ืขืงืฉืึทื ื ื ืืฆื ืกืืคืขืจืก ืืืืืจื ืืืืฃ ืื DH ืฉืืืกื ืืืขืงืกื ืคึผืจืึธืืึธืงืึธื (Diffie-Hellman, TLS_DH_*"). ืืื ECDH ืกืืคืขืจืก ืื ืคึผืจืึธืืืขื ืืื ื ืืฉื ืคึผืึทืกืืจื ืืื ืืื ืืืืืื ืืืืขืจ. ืืืืื TLS ืคึผืจืึธืืึธืงืึธืืก ืึทืจืืืฃ ืฆื ืืืขืจืกืืข 1.2 ืืขื ืขื ืฉืคึผืืจืขืืืืืง; TLS 1.3 ืืื ื ืืฉื ืึทืคืขืงืืึทื ืืืจื ืืขื ืคึผืจืึธืืืขื. ืื ืืืึทืื ืขืจืึทืืืืืื ืึทืงืขืจื ืืื TLS ืืืคึผืืึทืืึทื ืฅ ืืืึธืก ืจืืืื ืื DH ืกืื ืฉืืืกื ืฆืืืืฉื ืคืึทืจืฉืืืขื ืข TLS ืงืึทื ืขืงืฉืึทื ื (ืืขื ื ืึทืืืจ ืึทืงืขืจื ืืืืฃ ืืขืขืจืขื 4.4% ืคืื Alexa Top 1M ืกืขืจืืืขืจืก).
ืืื OpenSSL 1.0.2e ืืื ืคืจืืขืจ ืจืืืืกืื, ืื DH ืขืจืฉืืืง ืฉืืืกื ืืื ืจืืืื ืืื ืึทืืข ืกืขืจืืืขืจ ืงืึทื ืขืงืฉืึทื ื ืกืืึทืื ืื SSL_OP_SINGLE_DH_USE ืึธืคึผืฆืืข ืืื ืืคืืจืืฉ ืืึทืฉืืืื. ืืื ื OpenSSL 1.0.2f, ืื DH ืขืจืฉืืืง ืฉืืืกื ืืื ืจืืืื ืืืืื ืืืขื ื ืืฆื ืกืืึทืืืง DH ืกืืคืขืจืก ("DH-*", ืืืฉื "DH-RSA-AES256-SHA"). ืื ืืืึทืื ืขืจืึทืืืืืื ืงืขื ื ืืฉื ืืขืจืฉืืึทื ืขื ืืื OpenSSL 1.1.1, ืืืืึทื ืื ืฆืืืืึทื ืืื ื ืืฉื ื ืืฆื ืึท DH ืขืจืฉืืืง ืฉืืืกื ืืื ืืื ื ืืฉื ื ืืฆื ืกืืึทืืืง DH ืกืืคืขืจืก.
ืืืขื ื ืืฆื ืื DH ืฉืืืกื ืืืขืงืกื ืืืคึฟื, ืืืืืข ืืืืื ืคืื ืื ืงืฉืจ ืืืฉืขื ืขืจืืื ืืจืึทืค ืคึผืจืืืืึทื ืฉืืืกืืขื (ืืขืจื ืึธื ืฉืืืกื "ืึท" ืืื ืฉืืืกื "ื"), ืืืืืจื ืืืืฃ ืืืึธืก ืฆืืืืจ ืฉืืืกืืขื (ืืึท ืืึธื ืคึผ ืืื ื ืืึธื ืคึผ) ืืขื ืขื ืงืึทืืงืืึทืืืืืื ืืื ืืขืฉืืงื. ื ืึธื ืืขืืขืจ ืคึผืึทืจืืื ืืืงืืื ืื ืฆืืืืจ ืฉืืืกืืขื, ืึท ืคึผืจืึธืกื ืขืจืฉืืืง ืฉืืืกื (ืืึทื ืืึธื ืคึผ) ืืื ืงืึทืืงืืึทืืืืืื, ืืืึธืก ืืื ืืขื ืืฆื ืฆื ืืืฉืขื ืขืจืืื ืกืขืกืืข ืฉืืืกืืขื. ืื ืฉืึทืคึผ ืืึทืคืึทืื ืึทืืึทืื ืืืจ ืฆื ืืึทืฉืืืกื ืื ืขืจืฉืืืง ืฉืืืกื ืืืจื ืืืึทื-ืงืึทื ืึทื ืึทื ืึทืืืกืืก, ืืืืืจื ืืืืฃ ืืขื ืคืึทืงื ืึทื ืื TLS ืกืคึผืขืกืึทืคืึทืงืืืฉืึทื ื ืืื ืืืขืจืกืืข 1.2 ืืึทืจืคื ืึทื ืึทืืข ืืืืื ื ื ืึทื-ืืืืขืก ืคืื ืื ืขืจืฉืืืง ืฉืืืกื ืืึธื ืืืื ืึทืืืขืงืืขื ืืืขื ืืืืืขืจ ืืฉืืื ืืช ืืื ืขืก.
ืึทืจืืึทื ืืขืจืขืื ื ืื ืืจืึทื ืืงืืืืื ืขืจืฉืืืง ืฉืืืกื ืืื ืืืจืืืขืืื ืืขื ืฆื ืื ืกืขืกืืข ืฉืืืกื ืืืจ ืคืื ืงืฆืืข, ืืืึธืก ืืื ืืืืืจื ืืืืฃ ืืึทืฉ ืคืึทื ืืงืฉืึทื ื ืืื ืคืึทืจืฉืืืขื ืข ืืืืืื ืืืขื ืคึผืจืึทืกืขืกืื ื ืคืึทืจืฉืืืขื ืข ืืึทืื. ืึทืงืืขืจืึทืืื ืืขืกืื ืื ืืืืืื ื ืคืื ืฉืืืกื ืึทืคึผืขืจืืืฉืึทื ื ืืืจืืืขืงืึธืื ืืืจื ืื ืกืขืจืืืขืจ ืึทืืึทืื ืื ืึทืืึทืงืขืจ ืฆื ืืึทืฉืืืกื ืงืืื (ืึธืจืึทืงืืข) ืืืึธืก ืืึทืื ืขืก ืืขืืืขื ืฆื ืจืืืืขืจ ืฆื ืืขืจ ืขืจืฉืืืง ืฉืืืกื ืกืืึทืจืฅ ืคึฟืื ืงืจืึทืฆื ืึธืืขืจ ื ืืฉื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึท ืึทืืึทืงืขืจ ืงืขื ืื ืืขืจืกืขืคึผื ืื ืฆืืืืจ ืฉืืืกื (ืืึท) ืืขืฉืืงื ืืืจื ืืขื ืงืืืขื ื, ืจืืืจืึทื ืกืืื ืขืก ืฆื ืื ืกืขืจืืืขืจ ืืื ืืึทืฉืืืกื
ืฆื ืื ืจืืืึทืืืื ื ืขืจืฉืืืง ืฉืืืกื ืกืืึทืจืฅ ืคืื ื ืื.
ืืื ืืื, ืื ืืืคืืื ืื ื ืคืื ืืืื ืืืื ืคืื ืื ืฉืืืกื ืืื ื ืืฉื ืืขืื ืขืคึผืขืก, ืึธืืขืจ ืืืจื ืื ืืขืจืกืขืคึผืืื ื ืื "ืืึท" ืืืขืจื ืืจืึทื ืกืืืืืขื ืืืจื ืื ืงืืืขื ื ืืขืฉืึทืก ืงืฉืจ ืคืึทืจืืึทื ืืืื ื, ืืขืจ ืึทืืึทืงืขืจ ืงืขื ืขื ืืืฉืขื ืขืจืืื ืึท ืกืืื ืคืื ืื ืืขืจืข ืืืึทืืืขืก ืคึฟืึทืจืืื ืื ืืื "ืืึท" ืืื ืฉืืงื ืืื ืฆื ืื ืกืขืจืืืขืจ ืืื ืืึทืืื ืืขืจ ืงืฉืจ ืคืึทืจืืึทื ืืืื ื ืกืขืฉืึทื ื. ืืืจื ืืืฉืขื ืขืจืืืืื ื ืืื ืฉืืงื "ืืจื * ืืึท" ืืืึทืืืขืก, ืึท ืึทืืึทืงืขืจ ืงืขื ืขื, ืืืจื ืึทื ืึทืืืืืื ื ืขื ืืขืจืื ืืขื ืืื ืืืืืื ืืื ืื ืกืขืจืืืขืจ ืขื ืืคืขืจ, ืืึทืฉืืืืขื ืื ืืืึทืืืขืก ืืืึธืก ืคืืจื ืฆื ืืึทืงืืืขื ืขืจืฉืืืง ืฉืืืกืืขื ืกืืึทืจืืื ื ืคืื ื ืื. ืืืืื ืืืฉืืืกื ืึทืืึท ืืืึทืืืขืก, ืืขืจ ืึทืืึทืงืขืจ ืงืขื ืขื ืืึทืื ืึท ืกืืื ืคืื ืืงืืืืืืฉืึทื ื ืคึฟืึทืจ
OpenSSL ืืืึทืื ืขืจืึทืืืืืืื
ื ืึธื ืคึผืจืึธืืืขืืก ืืขื ืขื ืืืืขืจืงื ืกืขืคึผืขืจืึทืืื (
ืืงืืจ: opennet.ru