ืงืืื ืคืื ืฆืืืจืื. CC BY-SA 4.0
SSL ืคืึทืจืงืขืจ ืืืจืืงืืง (SSL / TLS ืืขืงืจืืคึผืืืึธื, SSL ืึธืืขืจ DPI ืึทื ืึทืืืกืืก) ืืื ืฉืืื ืึท ืื ืงืจืืกืื ืืื ืืืืก ืืขืืข ืคืื โโืืืกืงืืกืืข ืืื ืื ืคึฟืืจืืข ืกืขืงืืึธืจ. ืืขืจ ืืขืืึทื ืง ืคืื ืืขืงืจืืคึผืืื ื ืคืึทืจืงืขืจ ืกืืื ืฆื ืกืืืกืขืจ ืื ืืึทืืจืืฃ ืคืื ืงืจืืคึผืืึธืืจืึทืคื. ืึธืืขืจ, ืืขืจ ืคืึทืงื ืืื ืึท ืคืึทืงื: ืืขืจ ืืื ืืขืจ ืงืึธืืคึผืึทื ืืขืก ื ืืฆื DPI ืืขืงื ืึทืืึทืืืฉืื, ืืืึธืก ืืขืจืงืืขืจื ืืขื ืืืจื ืื ื ืืืืืง ืฆื ืงืึธื ืืจืึธืืืจื ืืื ืืึทืื ืคึฟืึทืจ ืืึทืืืืึทืจืข, ืืึทืื ืืืงืก, ืขืืง.
ื ื, ืืืื ืืืจ ืึธื ื ืขืืขื ืื ืคืึทืงื ืึทื ืึทืืึท ืืขืื ืึธืืึธืืืข ืืึทืจืฃ ืืืื ืืืคึผืืึทืืขื ืึทื, ืืืจ ืืึธื ืืคึผืืืช ืืึทืืจืึทืืื ืืืขืื ืฆื ืืึธื ืืึธืก ืืื ืื ืกืืืคืึทืกื ืืื ืืขืจืกื ืืขืืื ื-ืืขืจืืื ืืืขื ืืขืืืขื. ืืื ืืื ืืกืืขืจ ืืึธื ื ืื ืคืึทืจืืึธืื ืืืืฃ ืื ืกืขืจืืืคืืงืึทืฅ, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืึธืก ืื DPI ืกืืกืืขื ืกืึทืคึผืืืืขืจ ืืื ืืืจ.
ืขืก ืืื ืืืื ืึทืกืคึผืขืงื ืคืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืืึธืก ื ืื ืึทืืขืืขื ืืืืืกื ืืืขืื. ืืื ืคืึทืงื, ืคืืืข ืืขื ืืฉื ืืขื ืขื ืืึทืงืข ืกืึทืคึผืจืืืื ืืืขื ืืื ืืขืจื ืืืขืื ืืื. ืืึธืก ืืื ืึท ืคึผืจืืืืึทื ืกืขืจืืึทืคืึทืงืืืฉืึทื ืืืืืึธืจืืืขื (CA). ืขืก ืืืฉืขื ืขืจืืืฅ ืกืขืจืืืคืืงืึทืฅ ืฆื ืืขืงืจืืคึผื ืืื ืฉืืึทืขื-ืขื ืงืจืืคึผื ืคืึทืจืงืขืจ.
ืึทื ืฉืืึธื ืคืึทืจืืึธืื ืืืืฃ ืืื-ืืขืืชืืขื ืกืขืจืืืคืืงืึทืฅ ืึธืืขืจ ืกืขืจืืืคืืงืึทืฅ ืคืื DPI ืืขืืืืกืขืก, ืืืจ ืงืขื ืขื ื ืืฆื ืึท ืืขืืึทืงืืืืึทื CA ืคืื ืึท ืืจืื-ืคึผืึทืจืืื ืืึทืืืืึทืื ืืืืืึธืจืืืขื ืึทืืึท ืืื GlobalSign. ืึธืืขืจ ืงืืื, ืืึธืืืจ ืืึทืื ืึท ืืืกื ืืืืขืจืืืืง ืคืื ืื ืคึผืจืึธืืืขื ืืื.
ืืืึธืก ืืื SSL ืืืจืืงืืง ืืื ืืืึธืก ืืื ืขืก ืืขื ืืฆื?
ืืขืจ ืืื ืืขืจ ืขืคื ืืืขื ืืืขืืกืืืขืก ืืขื ืขื ืืึธืืืื ื ืฆื ืืืืคึผืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืฆื
ืฆืื ืืึทืืืืขืจื, ืคืึทืจืงืขืจ ืขื ืงืจืืคึผืฉืึทื ืืื ืื ืงืจืืกืื ืืื ืืขื ืืฆื ืืืจื ืึทืืึทืงืขืจื, ืกืคึผืขืฆืืขื ืืื ื Let's Encrypt ืืืกืืจืืืืืฅ ืืืืื ืืขืจ ืคืื ืคืจืื ืกืกื ืกืขืจืืืคืืงืึทืฅ ืืืืฃ ืึทื ืึธืืึทืืืืืื ืฉืืืืืขืจ. ืืืื, HTTPS ืืื ืืขื ืืฆื ืืืืขืืื - ืืื ืื ืคึผืึทืืืึธืงืง ืืื ืื ืืืขืืขืจืขืจ ืึทืืจืขืก ืืึทืจ ืืื ืืืืคืืขืืขืจื ืฆื ืืื ืขื ืืื ืึท ืคืึทืจืืึธืืืขื ืืจืืื ืคืื ืืืืขืจืืืื.
ืืึทื ืืึทืคืึทืงืืฉืขืจืขืจื ืคืื ืืคึผื ืกืึทืืืฉืึทื ื ืืขืืขืจื ืืืืขืจ ืคึผืจืึธืืืงืื ืคึฟืื ืื ืฉืืขืืขืก. ืืื ืืขื ืขื ืขืืืขืืื ืฆืืืืฉื ืกืืฃ ื ืืฆืขืจืก (ื"ื ืืืื ืขืืคึผืืืืื ืืจืึทืืืื ื ืื ืืืขื) ืืื ืืขืจ ืืื ืืขืจื ืขืฅ, ืคึฟืืืืจืืจืื ื ืืืืก ืืืืืข ืคืึทืจืงืขืจ. ืขืก ืืขื ืขื ืึท ื ืืืขืจ ืคืื ืึทืืึท ืคึผืจืึธืืืงืื ืืืืฃ ืื ืืึทืจืง ืืืึทื ื, ืึธืืขืจ ืื ืคึผืจืึทืกืขืกืึทื ืืขื ืขื ืืกืขื ืฉืึทืื ืื ืืขืืืข. ืืืืคึผืก ืคืึทืจืงืขืจ ืืืื ืืืจื ืึทื ืืืจืืงืืง ืืืื ืืื ืขืก ืืื ืืขืงืจืืคึผืืื ืืื ืึธืคึผืืขืฉืืขืื ืคึฟืึทืจ ืืึทืืืืึทืจืข.
ืึทืืึธื ืื ืืืขืจืึทืคืึทืงืืืฉืึทื ืืื ืืึทื ืฅ, ืื ืืืื ืงืจืืืืฅ ืึท ื ืืึทืข SSL ืกืขืกืืข ืืื ืื ืกืืฃ ืงืืืขื ื ืฆื ืืขืงืจืืคึผื ืืื ืฉืืึทืขื-ืขื ืงืจืืคึผื ืื ืืื ืืึทืื.
ืืื ืื ืืขืงืจืืคึผืืืึธื / ืฉืืึทืขื-ืขื ืงืจืืคึผืฉืึทื ืคึผืจืึธืฆืขืก ืึทืจืืขื
ืึผืื ืื SSL ืืืจืืงืืง ืึทืคึผืคึผืืืึทื ืกืข ืฆื ืืขืงืจืืคึผื ืืื ืฉืืึทืขื-ืขื ืงืจืืคึผื ืคึผืึทืงืืฅ ืืืืืขืจ ืืื ืฉืืงื ืืื ืฆื ืกืืฃ ื ืืฆืขืจืก, ืขืก ืืืื ืืืื ืืืืืืช ืฆื ืึทืจืืืกืืขืื ืกืกื ืกืขืจืืืคืืงืึทืฅ ืืืืฃ ืื ืคืืืขื. ืืขื ืืืื ืึทื ืขืก ืืืื ืืึธืื ืึท CA ืืึทืืืืึทืื ืืื ืกืืึทืืืจื.
ืขืก ืืื ืืืืืืืง ืคึฟืึทืจ ืื ืคืืจืืข (ืึธืืขืจ ืืืขืจ ืขืก ืื-ืืื-ืื-ืืืื) ืึทื ืื SSL ืกืขืจืืืคืืงืึทืฅ ืืขื ืขื ืืจืึทืกืืื ืืืจื ืืจืึทืืืขืจื (ื"ื ืืึธื ื ืื ืฆืื ืื ืกืงืขืจื ืืืืจืขื ืื ื ืึทืจืืืงืืขื ืืื ืื ืืื ืื). ืืขืจืืืขืจ ืื CA ืงืืื (ืึธืืขืจ ืืืืขืจืึทืจืงื) ืืืื ืืืื ืืื ืื ืฆืืืจืื ืงืจืึธื ืคืื ืืขื ืืืขืืขืจืขืจ. ืืืืึทื ืื ืกืขืจืืืคืืงืึทืฅ ืืขื ืขื ื ืืฉื ืืจืืืก ืคืื ืขืคื ืืืขื ืืจืึทืกืืื ืืึทืืืืึทืื ืืืืืืจืืืขืื, ืืืจ ืืืื ืืึทื ืืืึทืื ืคืึทืจืฉืคึผืจืืืื ืื CA ืืืืขืจืึทืจืงื ืฆื ืึทืืข ืกืืฃ ืงืืืืึทื ืฅ.
ืืืืจืขื ืื ื ืึธื ืืึธื ืคึฟืึทืจ ืืื-ืืขืืชืืขื ืืึทืืืืึทืื ืืื ืงืจืึธืื. ืืงืืจ:
ืืืืฃ Windows ืงืึธืืคึผืืืืขืจืก, ืืืจ ืงืขื ืขื ื ืืฆื ืึทืงืืืื Directory ืืื ืืจืืคืข ืคึผืึธืืืกืืขืก, ืึธืืขืจ ืคึฟืึทืจ ืจืืจืขืืืืืง ืืขืืืืกืขืก ืื ืคึผืจืึธืฆืขืืืจ ืืื ืืขืจ ืงืึธืืคึผืืืฆืืจื.
ืื ืกืืืืึทืฆืืข ืืืขืจื ืืคืืื ืืขืจ ืงืึธืืคึผืืืฆืืจื ืืืื ืืืจ ืืึทืจืคึฟื ืฆื ืฉืืืฆื ืื ืืขืจืข ืืืึธืจืฆื ืกืขืจืืืคืืงืึทืฅ ืืื ืึท ืคึฟืืจืืข ืกืืืืืืข, ืืืฉื, ืคึฟืื ืืืืงืจืึธืกืึธืคึฟื ืึธืืขืจ ืืืืืจื ืืืืฃ OpenSSL. ืคึผืืืก ืื ืฉืืฅ ืืื ืคืึทืจืืืึทืืืื ื ืคืื ืคึผืจืืืืึทื ืฉืืืกืืขื ืึทืืื ืึทื ืงืืื ืคืื ืื ืฉืืืกืืขื ืืึธื ื ืื ืืืกืืืื ืืืืืขืจืืื.
ืืขืกืืขืจ ืึธืคึผืฆืืข: ืคึผืจืืืืึทื, ืืขืืึทืงืืืืึทื ืืืึธืจืฆื ืืึทืืืืึทืื ืคืื ืึท ืืจืื ืคึผืึทืจืืื CA
ืืืื ืึธื ืคืืจืื ื ืคืื ืงืืืคื ืจืืฅ ืึธืืขืจ ืืื-ืืขืืชืืขื ืกืขืจืืืคืืงืึทืฅ ืืื ื ืืฉื ืึทืคึผืืืื ื, ืขืก ืืื ืื ืื ืืขืจ ืึธืคึผืฆืืข: ืคืึทืจืืึธืื ืืืืฃ ืึท ืืจืื-ืคึผืึทืจืืื CA. ืืื ืืขื ืคืึทื, ืกืขืจืืืคืืงืึทืฅ ืืขื ืขื ืืจืืืก ืคืื ืคึผืจืืืืึทื ืึท CA ืืืึธืก ืืื ืืื ืืงื ืืื ืึท ืงืืื ืคืื ืฆืืืจืื ืฆื ืึท ืืขืืึทืงืืืืึทื, ืคึผืจืืืืึทื ืืืึธืจืฆื CA ืืืฉืืคื ืกืคึผืึทืกืืคืืงืื ืคึฟืึทืจ ืื ืคืืจืืข.
ืกืืืคึผืืืคืืขื ืึทืจืงืึทืืขืงืืฉืขืจ ืคึฟืึทืจ ืืขืืึทืงืืืืึทื ืงืืืขื ื ืืืึธืจืฆื ืกืขืจืืืคืืงืึทืฅ
ืืขืจ ืกืขืืึทืคึผ ืืืืืึทื ืืืฅ ืขืืืขืืข ืคืื โโโโืื ืคืจืืืืขืืขื ืืขืจืืื ื ืคืจืืขืจ: ืืื ืืื ืืกืืขืจ ืขืก ืจืึทืืืกืึทื ืื ื ืืืขืจ ืคืื ืจืืฅ ืืืึธืก ืืึทืจืฃ ืืืื ืืขืจืืื. ืืึธ ืืืจ ืงืขื ืขื ื ืืฆื ืืืืื ืืืื ืคึผืจืืืืึทื ืืืึธืจืฆื ืืืืืึธืจืืืขื ืคึฟืึทืจ ืึทืืข ืื ืขืจืืขื PKI ืืึทืจืฃ, ืืื ืงืืื ื ืืืขืจ ืคืื ืื ืืขืจืืืืืื ืงืึทืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื ืืืืื ืืืึทืืจืึทืืข ืืืืืื ืึท ืืึทืืื-ืืืจืื ืืืืขืจืึทืจืงื ืืื ืืืื ืขืจ ืคืื ืื ืื ืืขืจืืืืืื CA ืืื ืืขื ืืฆื ืคึฟืึทืจ SSL ืืืขืจืึทืคืึทืงืืืฉืึทื / ืืขืงืจืืคึผืืืึธื ืืื ืื ืื ืืขืจืข ืืื ืืขื ืืฆื ืคึฟืึทืจ ืื ืขืจืืขื ืงืึธืืคึผืืืืขืจืก (ืืึทืคึผืืึธืคึผืก, ืกืขืจืืืขืจืก, ืืขืกืงืืึทืคึผืก, ืืื"ื ื).
ืืื ืืขื ืคึผืืึทื, ืขืก ืืื ื ืื ืืึทืจืคึฟื ืฆื ืืึทืืขืืึธืก ืึท CA ืืืืฃ ืึทืืข ืงืืืืึทื ืฅ ืืืืึทื ืื ืฉืคึผืืฅ-ืืืจืื CA ืืื ืืึธืืกืืื ืืืจื GlobalSign, ืืืึธืก ืกืึทืืืื ืืฉืื ืคืื ืคึผืจืืืืึทื ืฉืืืกื ืฉืืฅ ืืื ืขืงืกืคึผืขืจืืืฉืึทื.
ืื ืื ืืขืจ ืืืึทืืข ืคืื โโืืขื ืฆืืืึทื ื ืืื ืื ืคืืืืงืืื ืฆื ืึธืคึผืจืืคื ืื ืกืกื ืืืจืืงืืง ืืืืืึธืจืืืขื ืคึฟืึทืจ ืงืืื ืกืืื. ืึทื ืฉืืึธื, ืึท ื ืืึทืข ืืื ืคืฉืื ืืืฉืืคื, ืืืึธืก ืืื ืืืื ืฆื ืืืื ืึธืจืืืื ืขื ืคึผืจืืืืึทื ืืืึธืจืฆื, ืืื ืืืจ ืงืขื ืขื ื ืืฆื ืขืก ืืื.
ืืจืึธืฅ ืึทืืข ืื ืกืืืกืขื, ืขื ืืขืจืคึผืจืืกืขืก ืืขื ืขื ืื ืงืจืืกืื ืืื ืืืคึผืืึทืืขื ืึทื SSL โโืคืึทืจืงืขืจ ืืืจืืงืืง ืืื ืึท ืืืื ืคืื ืืืืขืจ ืื ืขืจืืขื ืึธืืขืจ ืคึผืจืืืืึทื PKI ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ. ืื ืืขืจืข ื ืืฆื ืคึฟืึทืจ ืคึผืจืืืืึทื PKI ืึทืจืืึทื ื ืขืืขื ืึทืจืืืกืืขืื ืกืขืจืืืคืืงืึทืฅ ืคึฟืึทืจ ืืืื ืึธืืขืจ ืืึทื ืืฆืขืจ ืึธืืขื ืืึทืงืืืฉืึทื, SSL ืคึฟืึทืจ ืื ืขืจืืขื ืกืขืจืืืขืจืก ืืื ืคืึทืจืฉืืื ืงืึทื ืคืืืืขืจืืืฉืึทื ื ืืืึธืก ืืขื ืขื ื ืืฉื ืขืจืืืืื ืืื ืฆืืืืจ ืืจืึทืกืืื ืกืขืจืืืคืืงืึทืฅ ืืื ืคืืจืืื ืื ืืืจื ืื CA / ืืืขืืขืจืขืจ ืคืืจืื.
ืืจืึทืืืขืจื ืคืืืืื ื ืฆืืจืืง
ืขืก ืืึธื ืืืื ืื ืืขืืืืื ืึทื ืืืขืืขืจืขืจ ืืขืืืขืืึธืคึผืขืจืก ืืขื ืขื ืืจืืื ื ืฆื ืึทื ืืงืขืื ืฉืืขืื ืืขื ืืึทื ื ืืื ืืึทืฉืืฆื ืกืืฃ ืืืืขืจื ืคืื MiTM. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึท ืืืกื ืืขื ืฆืืจืืง ืืึธืืืืืึท
ืืืขืื ืขื ืืขื ืคึผืืึทื ื 10 ืกืขืคืืขืืืขืจ 2019
ืืืืื ืจืขืืืกืืจืืจื ื ืืฆืขืจืก ืงืขื ืขื ืึธื ืืืื ื ืขืืขื ืืื ืื ืืืขืจืืืืง.
ืฆื ืืืจ ืืจืึทืืื ืึท ืคืืจืืข ืืื ืื ืจืขืื ืฆื ืืืจืืงืืงื ืื SSL ืคืึทืจืงืขืจ ืคืื ืืืึทื ืขืืคึผืืืืื?
-
ืื, ืืื ืืืืขืจ ืฆืืฉืืืืขื
-
ื ืืื, ืึทืกืงืื ื ืคึฟืึทืจ ืึทืืึท ืฆืืฉืืืืขื ืืื ืืืืขืืึทื ืืื / ืึธืืขืจ ืึทื ืขืืืงืึทื
122 ืืื ืืฆืขืจ ืืืื ืืขืฉืืืื. 15 ืืื ืืฆืขืจ ืืืื ืืื ืืคืืขืืืืื.
ืืงืืจ: www.habr.com