DNSCrypt рдиреЗ 24-рддрд╛рд╕ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕рд╛рджрд░ рдХрд░реВрди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд▓реА

DNSCrypt рдиреЗ 24-рддрд╛рд╕ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕рд╛рджрд░ рдХрд░реВрди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд▓реА

рдкреВрд░реНрд╡реА, рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЕрдиреЗрдХрджрд╛ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реА рдХрд╛рд░рдг рддреНрдпрд╛рдВрдЪреЗ рдиреВрддрдиреАрдХрд░рдг рд╕реНрд╡рддрдГ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗ. рд▓реЛрдХ рддреЗ рдХрд░рд╛рдпрд▓рд╛ рд╡рд┐рд╕рд░рд▓реЗ. Let's Encrypt рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЕрдкрдбреЗрдЯ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреНрдпрд╛ рдЖрдЧрдордирд╛рдиреЗ, рдЕрд╕реЗ рджрд┐рд╕рддреЗ рдХреА рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рдкрдг рдЕрд▓реАрдХрдбреАрд▓ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рдХрдерд╛ рд╣реЗ рджрд╛рдЦрд╡рддреЗ рдХреА рддреЗ рдЦрд░реЗ рддрд░ рдЕрдЬреВрдирд╣реА рд╕рдВрдмрдВрдзрд┐рдд рдЖрд╣реЗ. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдд рдЖрд╣реЗрдд.

рдЬрд░ рддреБрдордЪреА рдХрдерд╛ рдЪреБрдХрд▓реА рдЕрд╕реЗрд▓ рддрд░, 4 рдореЗ 2019 рд░реЛрдЬреА рдордзреНрдпрд░рд╛рддреНрд░реА, рдЬрд╡рд│рдЬрд╡рд│ рд╕рд░реНрд╡ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрдиреА рдЕрдЪрд╛рдирдХ рдХрд╛рдо рдХрд░рдгреЗ рдмрдВрдж рдХреЗрд▓реЗ.

рд╣реЗ рдЙрдШрдб рдЭрд╛рд▓реЗ рдХреА, рдореЛрдЭреАрд▓рд╛рдореБрд│реЗ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЕрдкрдпрд╢ рдЖрд▓реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╡рд┐рд╕реНрддрд╛рд░рд╛рдВрд╡рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реЗ рд╣реЛрддреЗ. рдореНрд╣рдгреВрди, рддреЗ "рдЕрд╡реИрдз" рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рд╕рддреНрдпрд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реАрдд (рддрд╛рдВрддреНрд░рд┐рдХ рддрдкрд╢реАрд▓). рдордВрдЪрд╛рдВрд╡рд░, рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдореНрд╣рдгреВрди, рд╡рд┐рд╕реНрддрд╛рд░ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╕рддреНрдпрд╛рдкрди рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рд╣реЛрддреА about: config рдХрд┐рдВрд╡рд╛ рд╕рд┐рд╕реНрдЯрдо рдШрдбреНрдпрд╛рд│ рдмрджрд▓рдгреЗ.

Mozilla рдиреЗ рддреНрд╡рд░рд┐рдд Firefox 66.0.4 рдкреЕрдЪ рд░рд┐рд▓реАрдЭ рдХреЗрд▓реЗ, рдЬреЗ рдЕрд╡реИрдз рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рд╕рд╣ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддреАрдд рдкрд░рдд рдпреЗрддрд╛рдд. рд╡рд┐рдХрд╕рдХ рддреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╡рд╛рдкрд░реВ рдирдХрд╛ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдкрдбрддрд╛рд│рдгреАрд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдЙрдкрд╛рдп рдирд╛рд╣реАрдд рдХрд╛рд░рдг рддреЗ рдкреЕрдЪрд╢реА рд╕рдВрдШрд░реНрд╖ рдХрд░реВ рд╢рдХрддрд╛рдд.

рддрдерд╛рдкрд┐, рд╣реА рдХрдерд╛ рдкреБрдиреНрд╣рд╛ рдПрдХрджрд╛ рджрд░реНрд╢рд╡рддреЗ рдХреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддрд╛ рд╣реА рдЖрдЬрд╣реА рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ.

рдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдиреЗ рд╣реЗ рдХрд╛рд░реНрдп рдХрд╕реЗ рд╣рд╛рддрд╛рд│рд▓реЗ рд╣реЗ рдРрд╡рдЬреА рдореВрд│ рдорд╛рд░реНрдЧ рдкрд╛рд╣рдгреЗ рдордиреЛрд░рдВрдЬрдХ рдЖрд╣реЗ DNS рдХреНрд░рд┐рдкреНрдЯ. рддреНрдпрд╛рдВрдЪреЗ рд╕рдорд╛рдзрд╛рди рджреЛрди рднрд╛рдЧрд╛рдд рд╡рд┐рднрд╛рдЧрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдкреНрд░рдердо, рд╣реА рдЕрд▓реНрдкрдХрд╛рд▓реАрди рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЖрд╣реЗрдд. рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рджреАрд░реНрдШ рдореБрджрддреАрдЪреНрдпрд╛ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддреЗрдмрджреНрджрд▓ рдЪреЗрддрд╛рд╡рдгреА.

DNS рдХреНрд░рд┐рдкреНрдЯ

DNSCrypt рдиреЗ 24-рддрд╛рд╕ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕рд╛рджрд░ рдХрд░реВрди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд▓реАDNSCrypt рдПрдХ DNS рд░рд╣рджрд╛рд░реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрд╣реЗ. рд╣реЗ рдЗрдВрдЯрд░рд╕реЗрдкреНрд╢рди рдЖрдгрд┐ MiTMs рдкрд╛рд╕реВрди DNS рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рдВрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ DNS рдХреНрд╡реЗрд░реА рд╕реНрддрд░рд╛рд╡рд░ рдмреНрд▓реЙрдХрд┐рдВрдЧрд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ.

рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рдордзреАрд▓ DNS рдЯреНрд░реЕрдлрд┐рдХрд▓рд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд░рдЪрдирд╛рдордзреНрдпреЗ рдЧреБрдВрдбрд╛рд│рддреЛ, UDP рдЖрдгрд┐ TCP рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╡рд░ рдЪрд╛рд▓рддреЛ. рддреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ DNS рд░рд┐рдЭреЙрд▓реНрд╡реНрд╣рд░ рджреЛрдШрд╛рдВрдиреА DNSCrypt рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рд░реНрдЪ 2016 рдкрд╛рд╕реВрди, рддреЗ рддреНрдпрд╛рдЪреНрдпрд╛ DNS рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЖрдгрд┐ Yandex рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. Google рдЖрдгрд┐ Cloudflare рд╕рд╣ рдЗрддрд░ рдЕрдиреЗрдХ рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдиреА рджреЗрдЦреАрд▓ рд╕рдорд░реНрдерди рдЬрд╛рд╣реАрд░ рдХреЗрд▓реЗ рдЖрд╣реЗ. рджреБрд░реНрджреИрд╡рд╛рдиреЗ, рддреНрдпрд╛рдкреИрдХреА рдмрд░реЗрдЪ рдирд╛рд╣реАрдд (152 рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рд╕рд░реНрд╡реНрд╣рд░ рдЕрдзрд┐рдХреГрдд рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░ рд╕реВрдЪреАрдмрджреНрдз рдЖрд╣реЗрдд). рдкрдг рдХрд╛рд░реНрдпрдХреНрд░рдо dnscrypt-рдкреНрд░реЙрдХреНрд╕реА Linux, Windows рдЖрдгрд┐ MacOS рдХреНрд▓рд╛рдпрдВрдЯрд╡рд░ рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рддрд╕реЗрдЪ рдЖрд╣реЗрдд рд╕рд░реНрд╡реНрд╣рд░ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА.

DNSCrypt рдиреЗ 24-рддрд╛рд╕ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕рд╛рджрд░ рдХрд░реВрди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд▓реА

DNSCrypt рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ? рдереЛрдбрдХреНрдпрд╛рдд, рдХреНрд▓рд╛рдпрдВрдЯ рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рджрд╛рддреНрдпрд╛рдЪреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдШреЗрддреЛ рдЖрдгрд┐ рддреНрдпрд╛рдЪреА рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддреЛ. рд╕рддреНрд░рд╛рд╕рд╛рдареА рдЕрд▓реНрдкрдХрд╛рд▓реАрди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЖрдгрд┐ рд╕рд╛рдпрдлрд░ рд╕реВрдЯ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рдЖрд╣реЗрдд. рдХреНрд▓рд╛рдпрдВрдЯрдирд╛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдирдВрддреАрд╕рд╛рдареА рдирд╡реАрди рдХреА рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдХреА рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ рджрд░ 24 рддрд╛рд╕рд╛рдВрдиреА. рдХреА рдЕрджрд▓рд╛рдмрджрд▓ рдХрд░рддрд╛рдирд╛, X25519 рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рд╕реНрд╡рд╛рдХреНрд╖рд░реАрд╕рд╛рдареА - EdDSA, рдмреНрд▓реЙрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирд╕рд╛рдареА - XSalsa20-Poly1305 рдХрд┐рдВрд╡рд╛ XChaCha20-Poly1305.

рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╡рд┐рдХрд╕рдХрд╛рдВрдкреИрдХреА рдПрдХ рдлреНрд░рдБрдХ рдбреЗрдирд┐рд╕ рддреЛ рд▓рд┐рд╣рд┐рддреЛрджрд░ 24 рддрд╛рд╕рд╛рдВрдиреА рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдмрджрд▓реАрдореБрд│реЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рд▓реА. рддрддреНрд╡рддрдГ, dnscrypt-рдкреНрд░реЙрдХреНрд╕реА рд╕рдВрджрд░реНрдн рдХреНрд▓рд╛рдпрдВрдЯ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╣ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рд╕реНрд╡реАрдХрд╛рд░рддреЛ, рдкрд░рдВрддреБ 24 рддрд╛рд╕рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХрд╛рд│ рд╡реИрдз рдЕрд╕рд▓реНрдпрд╛рд╕ "рдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╕рд╛рдареА dnscrypt-рдкреНрд░реЙрдХреНрд╕реА рдХреА рдХрд╛рд▓рд╛рд╡рдзреА рдЦреВрдк рдореЛрдард╛ рдЖрд╣реЗ" рдЕрд╢реА рдЪреЗрддрд╛рд╡рдгреА рдЬрд╛рд░реА рдХрд░рддреЗ. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдПрдХ рдбреЙрдХрд░ рдкреНрд░рддрд┐рдорд╛ рдЬрд╛рд░реА рдХреЗрд▓реА рдЧреЗрд▓реА, рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреА (рдЖрдгрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ) рдЪрд╛ рджреНрд░реБрдд рдмрджрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛.

рдкреНрд░рдердо, рд╣реЗ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рдареА рдЕрддреНрдпрдВрдд рдЙрдкрдпреБрдХреНрдд рдЖрд╣реЗ: рдЬрд░ рд╕рд░реНрд╡реНрд╣рд░рд╢реА рддрдбрдЬреЛрдб рдЭрд╛рд▓реА рдЕрд╕реЗрд▓ рдХрд┐рдВрд╡рд╛ рдХреА рд▓реАрдХ рдЭрд╛рд▓реА рдЕрд╕реЗрд▓, рддрд░ рдХрд╛рд▓рдЪреА рд░рд╣рджрд╛рд░реА рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА. рдХреА рдЖрдзреАрдЪ рдмрджрд▓рд▓реА рдЖрд╣реЗ. рдпрд╛рдореБрд│реЗ рдпрд╛рд░реЛрд╡рд╛рдпрд╛ рдХрд╛рдпрджреНрдпрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╕рдорд╕реНрдпрд╛ рдирд┐рд░реНрдорд╛рдг рд╣реЛрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ, рдЬреЗ рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдирд╛ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рд░рд╣рджрд╛рд░реАрд╕рд╣ рд╕рд░реНрд╡ рд░рд╣рджрд╛рд░реА рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрддреЗ. рддрд╛рддреНрдкрд░реНрдп рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рд╕рд╛рдЗрдЯрд╡рд░реВрди рдХреА рд╡рд┐рдирдВрддреА рдХрд░реВрди рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЗ рдирдВрддрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдкрд░рдВрддреБ рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рд╕рд╛рдЗрдЯ рдлрдХреНрдд рддреЗ рдкреНрд░рджрд╛рди рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА, рдХрд╛рд░рдг рддреА рдЕрд▓реНрдкрдХрд╛рд▓реАрди рдХреА рд╡рд╛рдкрд░рддреЗ, рдЬреБрдиреНрдпрд╛ рд╣рдЯрд╡рддреЗ.

рдкрдг рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдореНрд╣рдгрдЬреЗ, рдбреЗрдирд┐рд╕ рд▓рд┐рд╣рд┐рддрд╛рдд, рд╢реЙрд░реНрдЯ-рдЯрд░реНрдо рдХреА рдкрд╣рд┐рд▓реНрдпрд╛ рджрд┐рд╡рд╕рд╛рдкрд╛рд╕реВрди рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдСрдЯреЛрдореЗрд╢рди рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрддрд╛рдд. рдЬрд░ рд╕рд░реНрд╡реНрд╣рд░ рдиреЗрдЯрд╡рд░реНрдХрд╢реА рдХрдиреЗрдХреНрдЯ рдЭрд╛рд▓рд╛ рдЖрдгрд┐ рдХреА рдЪреЗрдВрдЬ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдХрд┐рдВрд╡рд╛ рдХрд╛рдо рдХрд░рдд рдирд╛рд╣реАрдд, рддрд░ рд╣реЗ рд▓рдЧреЗрдЪ рдЖрдврд│реВрди рдпреЗрдИрд▓.

рдЬреЗрд╡реНрд╣рд╛ рдСрдЯреЛрдореЗрд╢рди рджрд░ рдХрд╛рд╣реА рд╡рд░реНрд╖рд╛рдВрдиреА рдХреА рдмрджрд▓рддреЗ, рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рд╡рд░ рд╡рд┐рд╕рдВрдмреВрди рд░рд╛рд╣рддрд╛ рдпреЗрдд рдирд╛рд╣реА рдЖрдгрд┐ рд▓реЛрдХ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддрд╛ рд╡рд┐рд╕рд░реВ рд╢рдХрддрд╛рдд. рддреБрдореНрд╣реА рджрд░рд░реЛрдЬ рдХрд│рд╛ рдмрджрд▓рд▓реНрдпрд╛рд╕, рд╣реЗ рддреНрд╡рд░рд┐рдд рдУрд│рдЦрд▓реЗ рдЬрд╛рдИрд▓.

рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдЬрд░ рдСрдЯреЛрдореЗрд╢рди рд╕рд╛рдорд╛рдиреНрдпрдкрдгреЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЕрд╕реЗрд▓, рддрд░ рдХрд│рд╛ рдХрд┐рддреА рд╡реЗрд│рд╛ рдмрджрд▓рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рд╣реЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдирд╛рд╣реА: рджрд░рд╡рд░реНрд╖реА, рдкреНрд░рддреНрдпреЗрдХ рддрд┐рдорд╛рд╣реАрдд рдХрд┐рдВрд╡рд╛ рджрд┐рд╡рд╕рд╛рддреВрди рддреАрди рд╡реЗрд│рд╛. рдЬрд░ рд╕рд░реНрд╡рдХрд╛рд╣реА 24 рддрд╛рд╕рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХрд╛рд│ рдХрд╛рд░реНрдп рдХрд░рдд рдЕрд╕реЗрд▓ рддрд░ рддреЗ рдХрд╛рдпрдордЪреЗ рдХрд╛рд░реНрдп рдХрд░реЗрд▓, рдлреНрд░рдБрдХ рдбреЗрдирд┐рд╕ рд▓рд┐рд╣рд┐рддрд╛рдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорддреЗ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреНрдпрд╛ рджреБрд╕рд▒реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рджреИрдирд┐рдХ рдХреА рд░реЛрдЯреЗрд╢рдирдЪреА рд╢рд┐рдлрд╛рд░рд╕, рдПрдХрддреНрд░рд┐рддрдкрдгреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЙрдХрд░ рдкреНрд░рддрд┐рдореЗрд╕рд╣ рдЬреЗ рддреЗ рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдХрд╛рд▓рдмрд╛рд╣реНрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрд╕рд╣ рд╕рд░реНрд╡реНрд╣рд░рдЪреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рднрд╛рд╡реАрдкрдгреЗ рдХрдореА рдХрд░рддреЗ, рддреНрдпрд╛рдЪ рд╡реЗрд│реА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдзрд╛рд░рддреЗ.

рддрдерд╛рдкрд┐, рдХрд╛рд╣реА рдкреНрд░рджрд╛рддреЗ рдЕрдЬреВрдирд╣реА рдХрд╛рд╣реА рддрд╛рдВрддреНрд░рд┐рдХ рдХрд╛рд░рдгрд╛рдВрдореБрд│реЗ, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА 24 рддрд╛рд╕рд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд╛рдд. рд╣реА рд╕рдорд╕реНрдпрд╛ dnscrypt-proxy рдордзреАрд▓ рдХреЛрдбрдЪреНрдпрд╛ рдХрд╛рд╣реА рдУрд│реАрдВрдиреА рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рд╕реЛрдбрд╡рд▓реА рдЧреЗрд▓реА: рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪреА рдореБрджрдд рд╕рдВрдкрдгреНрдпрд╛рдЪреНрдпрд╛ 30 рджрд┐рд╡рд╕ рдЖрдзреА рдорд╛рд╣рд┐рддреАрдкреВрд░реНрдг рдЪреЗрддрд╛рд╡рдгреА рдорд┐рд│рддреЗ, рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ 7 рджрд┐рд╡рд╕ рдЖрдзреА рдЙрдЪреНрдЪ рддреАрд╡реНрд░рддреЗрдЪреНрдпрд╛ рдкрд╛рддрд│реАрд╕рд╣ рджреБрд╕рд░рд╛ рд╕рдВрджреЗрд╢ рдЖрдгрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдордзреНрдпреЗ рдХрд╛рд╣реА рд╢рд┐рд▓реНрд▓рдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рдПрдХ рдЧрдВрднреАрд░ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЛ. рд╡реИрдзрддрд╛ 24 рддрд╛рд╕рд╛рдВрдкреЗрдХреНрд╖рд╛ рдХрдореА. рд╣реЗ рдлрдХреНрдд рддреНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдирд╛ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рдЬреНрдпрд╛рдВрдЪрд╛ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдЕрд╕рддреЛ.

рд╣реЗ рд╕рдВрджреЗрд╢ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдЦреВрдк рдЙрд╢реАрд░ рд╣реЛрдгреНрдпрд╛рдЖрдзреА DNS рдСрдкрд░реЗрдЯрд░рдирд╛ рдпреЗрдК рдШрд╛рддрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддреЗрдмрджреНрджрд▓ рд╕реВрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрддрд╛рдд.

рдХрджрд╛рдЪрд┐рдд рд╕рд░реНрд╡ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдЕрд╕рд╛ рд╕рдВрджреЗрд╢ рдорд┐рд│рд╛рд▓рд╛ рдЕрд╕реЗрд▓, рддрд░ рдХреЛрдгреАрддрд░реА рдХрджрд╛рдЪрд┐рдд рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдорд╛рд╣рд┐рддреА рджреЗрдИрд▓ рдЖрдгрд┐ рддреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдК рджреЗрдгрд╛рд░ рдирд╛рд╣реАрдд. рдлреНрд░рдБрдХ рдбреЗрдирд┐рд╕ рд▓рд┐рд╣рд┐рддрд╛рдд, тАЬрдорд▓рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдпрд╛рджреАрддреАрд▓ рдПрдХрд╣реА DNSCrypt рд╕рд░реНрд╡реНрд╣рд░ рдЖрдард╡рдд рдирд╛рд╣реА рдЬреНрдпрд╛рдЪреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЧреЗрд▓реНрдпрд╛ рджреЛрди рдХрд┐рдВрд╡рд╛ рддреАрди рд╡рд░реНрд╖рд╛рдВрдд рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рдХреЛрдгрддреНрдпрд╛рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рдЪреЗрддрд╛рд╡рдгреАрд╢рд┐рд╡рд╛рдп рд╡рд┐рд╕реНрддрд╛рд░ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкреНрд░рдердо рдЪреЗрддрд╛рд╡рдгреА рджреЗрдгреЗ рдХрджрд╛рдЪрд┐рдд рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ.

DNSCrypt рдиреЗ 24-рддрд╛рд╕ рд╡реИрдзрддрд╛ рдХрд╛рд▓рд╛рд╡рдзреА рд╕рд╛рджрд░ рдХрд░реВрди рдХрд╛рд▓рдмрд╛рд╣реНрдп рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд▓реА


рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛