DNSCrypt๊ฐ€ 24์‹œ๊ฐ„ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋„์ž…ํ•˜์—ฌ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•

DNSCrypt๊ฐ€ 24์‹œ๊ฐ„ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋„์ž…ํ•˜์—ฌ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•

๊ณผ๊ฑฐ์—๋Š” ์ธ์ฆ์„œ๋ฅผ ์ˆ˜๋™์œผ๋กœ ๊ฐฑ์‹ ํ•ด์•ผ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์€ ๋‹จ์ง€ ๊ทธ ์ผ์„ ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์–ด๋ฒ„๋ ธ์„ ๋ฟ์ž…๋‹ˆ๋‹ค. Let's Encrypt์˜ ๋“ฑ์žฅ๊ณผ ์ž๋™ ์—…๋ฐ์ดํŠธ ์ ˆ์ฐจ๋กœ ์ธํ•ด ์ด ๋ฌธ์ œ๋Š” ํ•ด๊ฒฐ๋˜์–ด์•ผ ํ•  ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ตœ๊ทผ ํŒŒ์ด์–ดํญ์Šค ์ด์•ผ๊ธฐ ์‹ค์ œ๋กœ ์—ฌ์ „ํžˆ ๊ด€๋ จ์„ฑ์ด ์žˆ์Œ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์ธ์ฆ์„œ๋Š” ๊ณ„์† ๋งŒ๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

์ด์•ผ๊ธฐ๋ฅผ ๋†“์นœ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด 4๋…„ 2019์›” XNUMX์ผ ์ž์ •์— ๊ฑฐ์˜ ๋ชจ๋“  Firefox ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ๊ฐ‘์ž๊ธฐ ์ž‘๋™์„ ๋ฉˆ์ท„์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ Mozilla๋กœ ์ธํ•ด ๋Œ€๊ทœ๋ชจ ์‹คํŒจ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค, ํ™•์žฅ๋ช…์— ์„œ๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ โ€œ๋ฌดํšจโ€๋กœ ํ‘œ์‹œ๋˜์–ด ํ™•์ธ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค(๊ธฐ์ˆ ์  ์„ธ๋ถ€ ์‚ฌํ•ญ). ํฌ๋Ÿผ์—์„œ๋Š” ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์œผ๋กœ ๋‹ค์Œ์—์„œ ํ™•์žฅ ์„œ๋ช… ํ™•์ธ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ •๋ณด : ์„ค์ • ๋˜๋Š” ์‹œ์Šคํ…œ ์‹œ๊ณ„๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

Mozilla๋Š” ์ž˜๋ชป๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๋ชจ๋“  ํ™•์žฅ ๊ธฐ๋Šฅ์ด ์ •์ƒ์œผ๋กœ ๋Œ์•„๊ฐ€๋Š” Firefox 66.0.4 ํŒจ์น˜๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ์„ค์น˜๋ฅผ ๊ถŒ์žฅํ•˜๊ณ  ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์„ธ์š” ํŒจ์น˜์™€ ์ถฉ๋Œํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์„œ๋ช… ํ™•์ธ์„ ์šฐํšŒํ•˜๋Š” ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด ์ด์•ผ๊ธฐ๋Š” ์ธ์ฆ์„œ ๋งŒ๋ฃŒ๊ฐ€ ์˜ค๋Š˜๋‚ ์—๋„ ์—ฌ์ „ํžˆ ๊ธด๊ธ‰ํ•œ ๋ฌธ์ œ๋กœ ๋‚จ์•„ ์žˆ์Œ์„ ๋‹ค์‹œ ํ•œ ๋ฒˆ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ด์™€ ๊ด€๋ จํ•˜์—ฌ, ํ”„๋กœํ† ์ฝœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•œ ๋ฐฉ์‹์ด ๋‹ค์†Œ ๋…์ฐฝ์ ์ธ ๋ฐฉ์‹์„ ์‚ดํŽด๋ณด๋Š” ๊ฒƒ์€ ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค. DNSCrypt. ๊ทธ๋“ค์˜ ์†”๋ฃจ์…˜์€ ๋‘ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ์ด๋Š” ๋‹จ๊ธฐ ์ธ์ฆ์„œ์ž…๋‹ˆ๋‹ค. ๋‘˜์งธ, ์‚ฌ์šฉ์ž์—๊ฒŒ ์žฅ๊ธฐ ๋งŒ๋ฃŒ์— ๋Œ€ํ•ด ๊ฒฝ๊ณ ํ•ฉ๋‹ˆ๋‹ค.

DNSCrypt

DNSCrypt๊ฐ€ 24์‹œ๊ฐ„ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋„์ž…ํ•˜์—ฌ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•DNSCrypt๋Š” DNS ํŠธ๋ž˜ํ”ฝ ์•”ํ˜ธํ™” ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ์ฐจ๋‹จ ๋ฐ MiTM์œผ๋กœ๋ถ€ํ„ฐ DNS ํ†ต์‹ ์„ ๋ณดํ˜ธํ•˜๊ณ  DNS ์ฟผ๋ฆฌ ์ˆ˜์ค€์—์„œ ์ฐจ๋‹จ์„ ์šฐํšŒํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํ”„๋กœํ† ์ฝœ์€ UDP ๋ฐ TCP ์ „์†ก ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ์ž‘๋™ํ•˜๋Š” ์•”ํ˜ธํ™” ๊ตฌ์กฐ๋กœ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ๊ฐ„์˜ DNS ํŠธ๋ž˜ํ”ฝ์„ ๋ž˜ํ•‘ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํด๋ผ์ด์–ธํŠธ์™€ DNS ํ™•์ธ์ž ๋ชจ๋‘ DNSCrypt๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 2016๋…„ 152์›”๋ถ€ํ„ฐ DNS ์„œ๋ฒ„์™€ Yandex ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Google ๋ฐ Cloudflare๋ฅผ ํฌํ•จํ•œ ๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ์ œ๊ณต์—…์ฒด๋„ ์ง€์›์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ๊ทธ ์ˆ˜๊ฐ€ ๋งŽ์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๊ณต์‹ ์›น์‚ฌ์ดํŠธ์—๋Š” XNUMX๊ฐœ์˜ ๊ณต์šฉ DNS ์„œ๋ฒ„๊ฐ€ ๋‚˜์—ด๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค). ํ•˜์ง€๋งŒ ํ”„๋กœ๊ทธ๋žจ์€ dnscrypt-ํ”„๋ก์‹œ Linux, Windows ๋ฐ MacOS ํด๋ผ์ด์–ธํŠธ์— ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์žˆ๋‹ค ์„œ๋ฒ„ ๊ตฌํ˜„.

DNSCrypt๊ฐ€ 24์‹œ๊ฐ„ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋„์ž…ํ•˜์—ฌ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•

DNSCrypt๋Š” ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”? ์ฆ‰, ํด๋ผ์ด์–ธํŠธ๋Š” ์„ ํƒํ•œ ๊ณต๊ธ‰์ž์˜ ๊ณต๊ฐœ ํ‚ค๋ฅผ ๊ฐ€์ ธ์™€ ์ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์„ธ์…˜์˜ ๋‹จ๊ธฐ ๊ณต๊ฐœ ํ‚ค์™€ ์•”ํ˜ธ ๋ชจ์Œ ์‹๋ณ„์ž๊ฐ€ ์ด๋ฏธ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ๋Š” ๊ฐ ์š”์ฒญ์— ๋Œ€ํ•ด ์ƒˆ ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ๊ถŒ์žฅ๋˜๋ฉฐ ์„œ๋ฒ„๋Š” ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•˜๋„๋ก ๊ถŒ์žฅ๋ฉ๋‹ˆ๋‹ค. 24์‹œ๊ฐ„๋งˆ๋‹ค. ํ‚ค๋ฅผ ๊ตํ™˜ํ•  ๋•Œ ์„œ๋ช…์—๋Š” EdDSA, ๋ธ”๋ก ์•”ํ˜ธํ™”์—๋Š” XSalsa25519-Poly20 ๋˜๋Š” XChaCha1305-Poly20์— X1305 ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœํ† ์ฝœ ๊ฐœ๋ฐœ์ž ์ค‘ ํ•œ ๋ช…์ธ Frank Denis ๊ธฐ๋ก24์‹œ๊ฐ„๋งˆ๋‹ค ์ž๋™์œผ๋กœ ๊ต์ฒด๋˜๋ฏ€๋กœ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์›์น™์ ์œผ๋กœ dnscrypt-proxy ์ฐธ์กฐ ํด๋ผ์ด์–ธํŠธ๋Š” ์œ ํšจ ๊ธฐ๊ฐ„์ด ์žˆ๋Š” ์ธ์ฆ์„œ๋ฅผ ํ—ˆ์šฉํ•˜์ง€๋งŒ, 24์‹œ๊ฐ„ ์ด์ƒ ์œ ํšจํ•œ ๊ฒฝ์šฐ "์ด ์„œ๋ฒ„์˜ dnscrypt-proxy ํ‚ค ๊ธฐ๊ฐ„์ด ๋„ˆ๋ฌด ๊น๋‹ˆ๋‹ค"๋ผ๋Š” ๊ฒฝ๊ณ ๋ฅผ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ํ‚ค(๋ฐ ์ธ์ฆ์„œ)์˜ ๋น ๋ฅธ ๋ณ€๊ฒฝ์ด ๊ตฌํ˜„๋œ Docker ์ด๋ฏธ์ง€๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ์งธ, ๋ณด์•ˆ์— ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ์†์ƒ๋˜๊ฑฐ๋‚˜ ํ‚ค๊ฐ€ ์œ ์ถœ๋˜๋ฉด ์–ด์ œ์˜ ํŠธ๋ž˜ํ”ฝ์„ ํ•ด๋…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ‚ค๊ฐ€ ์ด๋ฏธ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ณต๊ธ‰์ž๊ฐ€ ์•”ํ˜ธํ™”๋œ ํŠธ๋ž˜ํ”ฝ์„ ํฌํ•จํ•œ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์„ ์ €์žฅํ•˜๋„๋ก ๊ฐ•์ œํ•˜๋Š” ์•ผ๋กœ๋ฐ”์•ผ๋ฒ•(Yarovaya Law) ์‹œํ–‰์— ๋ฌธ์ œ๋ฅผ ์ผ์œผํ‚ฌ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋‚˜์ค‘์— ์‚ฌ์ดํŠธ์—์„œ ํ‚ค๋ฅผ ์š”์ฒญํ•˜์—ฌ ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ฒฝ์šฐ ์‚ฌ์ดํŠธ๋Š” ๋‹จ๊ธฐ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์˜ค๋ž˜๋œ ํ‚ค๋ฅผ ์‚ญ์ œํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋‹จ๊ธฐ ํ‚ค๋กœ ์ธํ•ด ์„œ๋ฒ„๊ฐ€ ์ฒซ๋‚ ๋ถ€ํ„ฐ ์ž๋™ํ™”๋ฅผ ์„ค์ •ํ•˜๋„๋ก ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์„œ๋ฒ„๊ฐ€ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ณ  ํ‚ค ๋ณ€๊ฒฝ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๊ตฌ์„ฑ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ์ด๋Š” ์ฆ‰์‹œ ๊ฐ์ง€๋ฉ๋‹ˆ๋‹ค.

์ž๋™ํ™”๊ฐ€ ๋ช‡ ๋…„๋งˆ๋‹ค ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ์‹ ๋ขฐํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ์‚ฌ๋žŒ๋“ค์€ ์ธ์ฆ์„œ ๋งŒ๋ฃŒ๋ฅผ ์žŠ์–ด๋ฒ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งค์ผ ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ์ฆ‰์‹œ ๊ฐ์ง€๋ฉ๋‹ˆ๋‹ค.

๋™์‹œ์— ์ž๋™ํ™”๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉด ํ‚ค๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ๋ณ€๊ฒฝ๋˜๋Š”์ง€๋Š” ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๋งค๋…„, ๋ถ„๊ธฐ๋งˆ๋‹ค ๋˜๋Š” ํ•˜๋ฃจ์— ์„ธ ๋ฒˆ). ๋ชจ๋“  ๊ฒƒ์ด 24์‹œ๊ฐ„ ์ด์ƒ ์ž‘๋™ํ•œ๋‹ค๋ฉด ์˜์›ํžˆ ์ž‘๋™ํ•  ๊ฒƒ์ด๋ผ๊ณ  Frank Denis๋Š” ์ผ์Šต๋‹ˆ๋‹ค. ๊ทธ์— ๋”ฐ๋ฅด๋ฉด, ํ”„๋กœํ† ์ฝœ์˜ ๋‘ ๋ฒˆ์งธ ๋ฒ„์ „์—์„œ ์ผ์ผ ํ‚ค ์ˆœํ™˜ ๊ถŒ์žฅ ์‚ฌํ•ญ๊ณผ ์ด๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ์„ฑ Docker ์ด๋ฏธ์ง€๊ฐ€ ํ•จ๊ป˜ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ๊ฐ€ ์žˆ๋Š” ์„œ๋ฒ„ ์ˆ˜๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ค„์ด๋Š” ๋™์‹œ์— ๋ณด์•ˆ์„ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ๊ณต๊ธ‰์ž๋Š” ์—ฌ์ „ํžˆ ๊ธฐ์ˆ ์ ์ธ ์ด์œ ๋กœ ์ธ์ฆ์„œ ์œ ํšจ ๊ธฐ๊ฐ„์„ 24์‹œ๊ฐ„ ์ด์ƒ์œผ๋กœ ์„ค์ •ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” dnscrypt-proxy์˜ ๋ช‡ ์ค„์˜ ์ฝ”๋“œ๋กœ ๋Œ€๋ถ€๋ถ„ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜๊ธฐ 30์ผ ์ „์— ์ •๋ณด ์ œ๊ณต์šฉ ๊ฒฝ๊ณ ๋ฅผ ๋ฐ›๊ณ , ๋งŒ๋ฃŒ 7์ผ ์ „์— ์‹ฌ๊ฐ๋„๊ฐ€ ๋” ๋†’์€ ๋˜ ๋‹ค๋ฅธ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๊ณ , ์ธ์ฆ์„œ์— ๋‚จ์•„ ์žˆ๋Š” ๊ฒƒ์ด ์žˆ์œผ๋ฉด ์ค‘์š”ํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์œ ํšจ ๊ธฐ๊ฐ„์€ 24์‹œ๊ฐ„ ๋ฏธ๋งŒ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ฒ˜์Œ์— ์œ ํšจ ๊ธฐ๊ฐ„์ด ๊ธด ์ธ์ฆ์„œ์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๋ฉ”์‹œ์ง€๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋„ˆ๋ฌด ๋Šฆ๊ธฐ ์ „์— ์ธ์ฆ์„œ ๋งŒ๋ฃŒ๊ฐ€ ์ž„๋ฐ•ํ–ˆ์Œ์„ DNS ์šด์˜์ž์—๊ฒŒ ์•Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์•„๋งˆ๋„ ๋ชจ๋“  Firefox ์‚ฌ์šฉ์ž๊ฐ€ ๊ทธ๋Ÿฌํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›์•˜๋‹ค๋ฉด ๋ˆ„๊ตฐ๊ฐ€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์•Œ๋ฆฌ๊ณ  ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Frank Denis๋Š” โ€œ๊ณต์šฉ DNS ์„œ๋ฒ„ ๋ชฉ๋ก์—์„œ ์ง€๋‚œ XNUMX~XNUMX๋…„ ๋™์•ˆ ์ธ์ฆ์„œ๊ฐ€ ๋งŒ๋ฃŒ๋œ DNSCrypt ์„œ๋ฒ„๋Š” ๋‹จ ํ•˜๋‚˜๋„ ๊ธฐ์–ต๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.โ€๋ผ๊ณ  ์ผ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ๊ฒฝ๊ณ  ์—†์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋จผ์ € ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฒฝ๊ณ ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

DNSCrypt๊ฐ€ 24์‹œ๊ฐ„ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋„์ž…ํ•˜์—ฌ ๋งŒ๋ฃŒ๋œ ์ธ์ฆ์„œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•


์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€