แฌแแ แกแฃแแจแ, แกแแ แแแคแแแแขแแแ แฎแจแแ แแ แแฌแฃแ แแแแแ, แ แแแแแ แแกแแแ แฎแแแแแแ แฃแแแ แแแแแฎแแแแฃแแแงแ. แฎแแแฎแก แฃแแ แแแแ แแแแแแฌแงแแ แแแแก แแแแแแแแ. Let's Encrypt-แแก แแ แแแขแแแแขแฃแ แ แแแแแฎแแแแแก แแ แแชแแแฃแ แแก แแแกแแแแกแแแ แแ แแแ, แ แแแแ แช แฉแแแก, แแ แแแแแแ แฃแแแ แแแแแแ แแแก. แแแแ แแ แแแแ
แแฃ แแแแแแ แแแแแขแแแแ, 4 แฌแแแก 2019 แแแแกแแก แจแฃแแฆแแแแกแแก, Firefox-แแก แแแแฅแแแก แงแแแแ แแแคแแ แแแแแ แแแฃแแแแแแแแ แจแแฌแงแแแขแ แแฃแจแแแแ.
แ แแแแ แช แแแแ แแแ, แแแกแแฃแ แ แแแ แชแฎแ แแแฎแแ แแแแก แแแแ, แ แแ Mozilla
Mozilla-แ แกแฌแ แแคแแ แแแแแฃแจแแ Firefox 66.0.4 แแแขแฉแ, แ แแแแแแช แแแแแ แแแก แแ แแแแแแแก แแ แแกแฌแแ แ แกแแ แแแคแแแแขแแ แแ แงแแแแ แแแคแแ แแแแแ แฃแแ แฃแแแแแ แแแ แแแแฃแ แ แแแแแจแ. แแแแแแแแแ แแแ แแแ แฉแแแแ แแแแแแกแขแแแแ แแ แแ
แแฃแแชแ, แแก แแแแแแ แแแแแ แแ แแฎแแ แแฉแแแแแแก, แ แแ แกแแ แขแแคแแแแขแแก แแแแแก แแแกแแแ แแฆแแก แแฅแขแฃแแแฃแ แกแแแแแฎแแ แ แฉแแแ.
แแ แแฎแ แแ, แกแแแแขแแ แแกแแ แจแแแฎแแแแ แกแแแแแแ แแ แแแแแแแฃแ แแแแก, แแฃ แ แแแแ แแแฃแแแแแแแแแ แแ แแขแแแแแแก แจแแแฅแแแแแแแแ แแ แแแแชแแแแก
DNSCrypt
DNSCrypt แแ แแก DNS แขแ แแคแแแแก แแแจแแคแแ แแก แแ แแขแแแแแ. แแก แแชแแแก DNS แแแแฃแแแแแชแแแแก แฉแแ แแแแกแ แแ MiTM-แแกแแแ แแ แแกแแแ แแแซแแแแ แกแแจแฃแแแแแแก แแแแ แแแก แแแแแ แแแแแแแแ DNS แแแแฎแแแแแก แแแแแแ.
แแ แแขแแแแแ แแฎแแแแก DNS แขแ แแคแแแก แแแแแแขแกแ แแ แกแแ แแแ แก แจแแ แแก แแ แแแขแแแ แแคแแฃแ แแแแกแขแ แฃแฅแชแแแจแ, แ แแแแแแช แแแฅแแแแแแก UDP แแ TCP แกแแขแ แแแกแแแ แขแ แแ แแขแแแแแแแแ. แแแก แแแแแกแแงแแแแแแแ, แ แแแแ แช แแแแแแขแแ, แแกแแแ DNS แแแแแแฌแงแแแขแแ แฃแแแ แแฎแแ แ แแแฃแญแแ แแก DNSCrypt-แก. แแแแแแแแแ, 2016 แฌแแแก แแแ แขแแแแ แแก แฉแแ แแฃแแแ แแแก DNS แกแแ แแแ แแแแ แแ Yandex แแ แแฃแแแ แจแ. แ แแแแแแแแ แกแฎแแ แแ แแแแแแแ แแ แแกแแแ แแแแแแชแฎแแแ แแฎแแ แแแญแแ แ, แแแ แจแแ แแก Google แแ Cloudflare. แกแแแฌแฃแฎแแ แแ, แแแแ แ แแแแแแแ แแ แแ แแก (152 แกแแฏแแ แ DNS แกแแ แแแ แ แฉแแแแแแแแแแ แแคแแชแแแแฃแ แแแแกแแแขแแ). แแแแ แแ แแ แแแ แแแ
แ แแแแ แแฃแจแแแแก DNSCrypt? แแแแแแ, แแแแแแขแ แแฆแแแก แแ แฉแแฃแแ แแ แแแแแแแ แแก แกแแฏแแ แ แแแกแแฆแแแก แแ แแงแแแแแก แแแก แแแแแกแ แกแแ แแแคแแแแขแแแแก แจแแกแแแแฌแแแแแแ. แกแแกแแแก แแแแแแแแแแแแ แกแแฏแแ แ แแแกแแฆแแแแแ แแ แจแแคแ แฃแแ แแแแ แแแแก แแแแแขแแคแแแแขแแ แ แฃแแแ แแ แกแแแแแก. แแแแแแขแแแก แฃแ แฉแแแแ, แจแแฅแแแแ แแฎแแแ แแแกแแฆแแแ แแแแแแฃแแ แแแแฎแแแแแกแแแแก, แฎแแแ แกแแ แแแ แแแก แฃแ แฉแแแแ แจแแชแแแแแ แแแกแแฆแแแแแ แงแแแแ 24 แกแแแแจแ. แแแกแแฆแแแแแแก แแแชแแแแกแแก แแแแแแงแแแแแ X25519 แแแแแ แแแแ, แฎแแแแแฌแแ แแกแแแแก - EdDSA, แแแแแแก แแแจแแคแแ แแกแแแแก - XSalsa20-Poly1305 แแ XChaCha20-Poly1305.
แแ แแขแแแแแแก แแ แ-แแ แแ แจแแแฅแแแแแ แคแ แแแ แแแแแกแ
แแแ แแแ แ แแแจแ, แแก แซแแแแ แกแแกแแ แแแแแแ แฃแกแแคแ แแฎแแแแแกแแแแก: แแฃ แกแแ แแแ แ แแแแแแแแแฃแแแ แแ แแแกแแฆแแแ แแแแแแ, แแแจแแ แแฃแจแแแแแแ แขแ แแคแแแแก แแแจแแคแแ แ แจแแฃแซแแแแแแแ. แแแกแแฆแแแ แฃแแแ แจแแแชแแแแ. แแก, แกแแแแ แแฃแแแ, แแ แแแแแแแก แจแแฃแฅแแแแก Yarovaya แแแแแแแก แแแแฎแแ แชแแแแแแแก, แ แแแแแแช แแแซแฃแแแแก แแ แแแแแแแ แแแก แจแแแแแฎแแ แแแแแ แขแ แแคแแแ, แแแ แจแแ แแก แแแจแแคแ แฃแแ แขแ แแคแแแ. แแแแจแแแแแแแ แแก แแ แแก, แ แแ แกแแญแแ แแแแแก แจแแแแฎแแแแแจแ แแแกแ แแแจแแคแแ แ แจแแกแแซแแแแแแแ แกแแแขแแแแ แแแกแแฆแแแแก แแแแฎแแแแแ. แแแแ แแ แแ แจแแแแฎแแแแแจแ, แกแแแขแ แฃแแ แแแแ แแแ แฃแแ แฃแแแแแงแแคแก แแแก, แ แแแแแ แแก แแงแแแแแก แแแแแแแแแแแ แแแกแแฆแแแแแก, แฌแแจแแแก แซแแแแแแก.
แแแแ แแ แ แแช แแแแแแ แแ, แฌแแ แก แแแแแกแ, แแแแแแแแแแแแ แแแกแแฆแแแแแ แแแซแฃแแแแก แกแแ แแแ แแแก แแแแงแแแแ แแแขแแแแขแแแแชแแ แแแ แแแแแแ แแฆแแแแ. แแฃ แกแแ แแแ แ แแแฃแแแแจแแ แแแแ แฅแกแแแก แแ แแแกแแฆแแแแก แจแแชแแแแก แกแแ แแแขแแแ แแ แแ แแก แแแแคแแแฃแ แแ แแแฃแแ แแ แแ แแฃแจแแแแก, แแก แแแฃแงแแแแแแแแ แแแแแแแแแแแแ.
แ แแแแกแแช แแแขแแแแขแแแแชแแ แชแแแแก แแแกแแฆแแแแแก แงแแแแ แ แแแแแแแแ แฌแแแแฌแแแจแ, แแแกแแ แแแงแ แแแแแ แจแแฃแซแแแแแแแ แแ แแแแแแแแแแก แจแแฃแซแแแแ แแแแแแฌแงแแ แกแแ แขแแคแแแแขแแก แแแแแก แแแกแแแแก แจแแกแแฎแแ. แแฃ แแแแแแจแแแก แงแแแแแแฆแแฃแ แแ แจแแชแแแแ, แแก แแงแแกแแแ แแ แแแแแแแแแแแแ.
แแแแแแ แแฃแแแ, แแฃ แแแขแแแแขแแแแชแแ แแแ แแแแฃแ แแ แแ แแก แแแแคแแแฃแ แแ แแแฃแแ, แแแจแแ แแ แแฅแแก แแแแจแแแแแแแ แ แแแแแแแ แฎแจแแ แแ แแชแแแแแ แแแกแแฆแแแแแ: แงแแแแแฌแแแฃแ แแ, แงแแแแ แแแแ แขแแแจแ แแ แแฆแแจแ แกแแแฏแแ . แแฃ แงแแแแแคแแ แ แแฃแจแแแแก 24 แกแแแแแ แแแข แฎแแแก, แแก แกแแแฃแแแแแ แแแฃแจแแแแแก, แฌแแ แก แคแ แแแ แแแแแกแ. แแแกแ แแฅแแแ, แแ แแขแแแแแแก แแแแ แ แแแ แกแแแจแ แแแแแแจแแแแก แงแแแแแแฆแแฃแ แ แ แแขแแชแแแก แ แแแแแแแแแชแแแ, แแแ Docker แแแแฏแแแ แแ แแแ, แ แแแแแแช แแฎแแ แชแแแแแแก แแแก, แแคแแฅแขแฃแ แแ แจแแแแชแแ แ แแแแแแแกแฃแแ แกแแ แแแคแแแแขแแแแก แแฅแแแ แกแแ แแแ แแแแก แ แแแแแแแแ แแ แแแแแแ แแฃแแแ แแแแฃแแฏแแแแกแ แฃแกแแคแ แแฎแแแแ.
แแฃแแชแ, แแแแแแ แแแ แแ แแแแแแแ แแ แแแแแช แแแแแฌแงแแแขแ, แแแ แแแแฃแแ แขแแฅแแแแฃแ แ แแแแแแแแแก แแแแ, แแแแงแแแแแแแ แกแแ แขแแคแแแแขแแก แแแฅแแแแแแแก แแแแ 24 แกแแแแแ แแแข แฎแแแก. แแก แแ แแแแแแ แซแแ แแแแแแ แแแแแแ แแ แแแแแก แ แแแแแแแแ แกแขแ แแฅแแแแ dnscrypt-proxy-แจแ: แแแแฎแแแ แแแแแแ แแฆแแแแ แกแแแแคแแ แแแชแแ แแแคแ แแฎแแแแแแก แกแแ แแแคแแแแขแแก แแแแแก แแแกแแแแแแ 30 แแฆแแ แแแ แ, แแแแ แ แจแแขแงแแแแแแแแก แฃแคแ แ แแแฆแแแ แกแแแซแแแแก แแแแแก แแแแแก แแแกแแแแแแ 7 แแฆแแ แแแ แ แแ แแ แแขแแแฃแ แจแแขแงแแแแแแแแก, แแฃ แกแแ แขแแคแแแแขแก แแแ แฉแแแแแ แแฅแแก. แแแฅแแแแแแแก แแแแ 24 แกแแแแแ แแแแแแแ. แแก แแฎแแแ แแฎแแแแ แกแแ แแแคแแแแขแแแก, แ แแแแแแกแแช แแแแแแแแ แแแแแ แแฅแแ แฎแแแแ แซแแแแ แแแฅแแแแแแแก แแแแ.
แแก แจแแขแงแแแแแแแแแ แแแแฎแแแ แแแแแแก แแซแแแแก แจแแกแแซแแแแแแแแก แแชแแแแแ DNS แแแแ แแขแแ แแแก แแแแฎแแแแแฃแแ แกแแ แขแแคแแแแขแแก แแแแแก แแแกแแแแก แจแแกแแฎแแ, แกแแแแ แซแแแแแ แแแแแ แแ แแ แแก.
แจแแกแแซแแแ, แแฃ Firefox-แแก แงแแแแ แแแแฎแแแ แแแแแ แแแแฆแแแก แแกแแ แจแแขแงแแแแแแแแก, แแแจแแ แแแแแ แแแแแ แแชแแแแแแก แแแแแแแแแ แแแก แแ แแกแแแ แแ แแแฃแจแแแแแ แกแแ แขแแคแแแแขแแก แแแแแก แแแแฌแฃแ แแแก. โแแ แแแฎแกแแแก แแ แช แแ แแ DNSCrypt แกแแ แแแ แ แกแแฏแแ แ DNS แกแแ แแแ แแแแก แกแแแจแ, แ แแแแแกแแช แกแแ แแแคแแแแขแแก แแแแ แแแฃแแแแ แแแแ แแ แ แแ แกแแแ แฌแแแก แแแแแแแแแแแจแโ, แฌแแ แก แคแ แแแ แแแแแกแ. แแแแแกแแแแ แจแแแแฎแแแแแจแ, แแแแแ แฏแแแแ แแแ แแแ แ แแแจแ แแแแคแ แแฎแแแ แแแแฎแแแ แแแแแแ, แแแแ แ แแแคแแ แแแแแแแแก แแแแแ แแแ แแแคแ แแฎแแแแแแก แแแ แแจแ.
แฌแงแแ แ: www.habr.com