์ธํฐ๋ท ๊ฒ์ด์ ์ ์ธ๊ณ์ ์ผ๋ก ์ ์ ๋ ์ค์ํ ๋ฌธ์ ๊ฐ ๋๊ณ ์์ต๋๋ค. ์ด๋ ๋ค์ํ ๊ตญ๊ฐ์ ์ ๋ถ ๊ธฐ๊ด๊ณผ ๋ฏผ๊ฐ ๊ธฐ์ ์ด ๋ค์ํ ์ฝํ ์ธ ๋ฅผ ์ฐจ๋จํ๊ณ ์ด๋ฌํ ์ ํ์ ์ฐํํ๋ ๋ฐฉ๋ฒ์ ๋ชจ์ํ๋ ๋ฐ๋ฉด, ๊ฐ๋ฐ์์ ์ฐ๊ตฌ์์ ๊ฒ์ด์ ๋ง์๊ธฐ ์ํ ํจ๊ณผ์ ์ธ ๋๊ตฌ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ ธ๋ ฅํจ์ ๋ฐ๋ผ "๊ตฐ๋น ๊ฒฝ์"์ด ์ฌํ๋๊ณ ์์ต๋๋ค.
Carnegie Mellon, Stanford University ๋ฐ SRI International ๋ํ์ ๊ณผํ์๋ค์ด ์ค์ํ
์ฐจ๋จ์ ๋ํ ํ ๋ฅด
Tor๋ ํน์ ๋ฆด๋ ์ด, ์ฆ ์ฌ์ฉ์์ ํ์ํ ์ฌ์ดํธ ์ฌ์ด์ ์ค๊ฐ ์๋ฒ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ์ต๋ช ์ฑ์ ๋ณด์ฅํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ๋ฌ ๊ฐ์ ๋ฆด๋ ์ด๊ฐ ์ฌ์ฉ์์ ์ฌ์ดํธ ์ฌ์ด์ ์์นํ๋ฉฐ, ๊ฐ ๋ฆด๋ ์ด๋ ์ ๋ฌ๋ ํจํท์์ ์๋์ ๋ฐ์ดํฐ๋ง ํด๋ ํ ์ ์์ต๋๋ค. ์ด๋ ์ฒด์ธ์ ๋ค์ ์ง์ ์ ์ฐพ์์ ๊ทธ๊ณณ์ผ๋ก ๋ณด๋ด๋ ๋ฐ ์ถฉ๋ถํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ณต๊ฒฉ์๋ ๊ฒ์ด์๊ฐ ์ ์ดํ๋ โโ๋ฆด๋ ์ด๋ฅผ ์ฒด์ธ์ ์ถ๊ฐํ๋๋ผ๋ ํธ๋ํฝ์ ์์ ์์ ๋ชฉ์ ์ง๋ฅผ ์ ์ ์์ต๋๋ค.
Tor๋ ๊ฒ์ด ๋ฐฉ์ง ๋๊ตฌ๋ก ํจ๊ณผ์ ์ผ๋ก ์๋ํ์ง๋ง ๊ฒ์ด๊ด์ ์ฌ์ ํ โโTor๋ฅผ ์์ ํ ์ฐจ๋จํ ์ ์์ต๋๋ค. ์ด๋๊ณผ ์ค๊ตญ์ ์ฑ๊ณต์ ์ธ ์ฐจ๋จ ์บ ํ์ธ์ ๋ฒ์์ต๋๋ค. ๊ทธ๋ค์ TLS ํธ๋์ ฐ์ดํฌ์ ๊ธฐํ ๊ณ ์ ํ Tor ํน์ฑ์ ์ค์บํ์ฌ Tor ํธ๋ํฝ์ ์๋ณํ ์ ์์์ต๋๋ค.
๊ทธ ํ ๊ฐ๋ฐ์๋ ์ฐจ๋จ์ ์ฐํํ๋๋ก ์์คํ ์ ์กฐ์ ํ์ต๋๋ค. ๊ฒ์ด๊ด์ Tor๋ฅผ ํฌํจํ ๋ค์ํ ์ฌ์ดํธ์ ๋ํ HTTPS ์ฐ๊ฒฐ์ ์ฐจ๋จํ์ฌ ๋์ํ์ต๋๋ค. ํ๋ก์ ํธ ๊ฐ๋ฐ์๋ ํธ๋ํฝ์ ์ถ๊ฐ๋ก ์ํธํํ๋ obfsproxy ํ๋ก๊ทธ๋จ์ ๋ง๋ค์์ต๋๋ค. ์ด ๊ฒฝ์์ ๋์์์ด ๊ณ์๋ฉ๋๋ค.
์คํ์ ์ด๊ธฐ ๋ฐ์ดํฐ
์ฐ๊ตฌ์ง์ Tor์ ์ฌ์ฉ์ ๋ง์คํนํ์ฌ ์์คํ ์ด ์์ ํ ์ฐจ๋จ๋ ์ง์ญ์์๋ ์ฌ์ฉํ ์ ์๋๋ก ํ๋ ๋๊ตฌ๋ฅผ ๊ฐ๋ฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
- ์ด๊ธฐ ๊ฐ์ ์ผ๋ก ๊ณผํ์๋ค์ ๋ค์์ ์ ์ํฉ๋๋ค.
- ๊ฒ์ด๊ด์ ๊ฒ์ด๋์ง ์์ ์ธ๋ถ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋๋ ๋คํธ์ํฌ์ ๊ฒฉ๋ฆฌ๋ ๋ด๋ถ ์ธ๊ทธ๋จผํธ๋ฅผ ์ ์ดํฉ๋๋ค.
- ์ฐจ๋จ ๊ธฐ๊ด์ ๊ฒ์ด๋ ๋คํธ์ํฌ ์ธ๊ทธ๋จผํธ ๋ด์ ์ ์ฒด ๋คํธ์ํฌ ์ธํ๋ผ๋ฅผ ์ ์ดํ์ง๋ง ์ต์ข ์ฌ์ฉ์ ์ปดํจํฐ์ ์ํํธ์จ์ด๋ ์ ์ดํ์ง ์์ต๋๋ค.
- ๊ฒ์ด๊ด์ ์ฌ์ฉ์๊ฐ ์์ ์ ๊ด์ ์์ ๋ณผ ๋ ๋ฐ๋์งํ์ง ์์ ์๋ฃ์ ์ก์ธ์คํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ค๊ณ ํ๋ฉฐ, ์ด๋ฌํ ๋ชจ๋ ์๋ฃ๋ ํต์ ๋ ๋คํธ์ํฌ ์ธ๊ทธ๋จผํธ ์ธ๋ถ์ ์๋ฒ์ ์๋ ๊ฒ์ผ๋ก ๊ฐ์ ํฉ๋๋ค.
- ์ด ์ธ๊ทธ๋จผํธ ๊ฒฝ๊ณ์ ์๋ ๋ผ์ฐํฐ๋ ๋ชจ๋ ํจํท์ ์ํธํ๋์ง ์์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ์์น ์๋ ์ฝํ ์ธ ๋ฅผ ์ฐจ๋จํ๊ณ ๊ด๋ จ ํจํท์ด ๊ฒฝ๊ณ๋ฅผ ์นจํฌํ๋ ๊ฒ์ ๋ฐฉ์งํฉ๋๋ค.
- ๋ชจ๋ Tor ๋ฆด๋ ์ด๋ ๊ฒฝ๊ณ ์ธ๋ถ์ ์์นํฉ๋๋ค.
์ด๊ฑฐ ์ด๋ป๊ฒ ์๋ ์์ผ์
Tor์ ์ฌ์ฉ์ ์์ฅํ๊ธฐ ์ํด ์ฐ๊ตฌ์๋ค์ StegoTorus ๋๊ตฌ๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ฃผ์ ๋ชฉํ๋ ์๋ํ๋ ํ๋กํ ์ฝ ๋ถ์์ ์ ํญํ๋ Tor์ ๋ฅ๋ ฅ์ ํฅ์์ํค๋ ๊ฒ์ ๋๋ค. ์ด ๋๊ตฌ๋ ํด๋ผ์ด์ธํธ์ ์ฒด์ธ์ ์ฒซ ๋ฒ์งธ ๋ฆด๋ ์ด ์ฌ์ด์ ์์นํ๋ฉฐ ์์ฒด ์ํธํ ํ๋กํ ์ฝ๊ณผ ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ ๋ชจ๋์ ์ฌ์ฉํ์ฌ Tor ํธ๋ํฝ์ ์๋ณํ๊ธฐ ์ด๋ ต๊ฒ ๋ง๋ญ๋๋ค.
์ฒซ ๋ฒ์งธ ๋จ๊ณ์์๋ ์ดํผ(Chopper)๋ผ๋ ๋ชจ๋์ด ์๋ํฉ๋๋ค. ์ด ๋ชจ๋์ ํธ๋ํฝ์ ๋ค์ํ ๊ธธ์ด์ ์ผ๋ จ์ ๋ธ๋ก์ผ๋ก ๋ณํํ์ฌ ๋ ์ด์ ์์๊ฐ ์๊ฒ ์ ์ก๋ฉ๋๋ค.
๋ฐ์ดํฐ๋ GCM ๋ชจ๋์์ AES๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํ๋ฉ๋๋ค. ๋ธ๋ก ํค๋์๋ 32๋นํธ ์ํ์ค ๋ฒํธ, ๋ ๊ฐ์ ๊ธธ์ด ํ๋(d ๋ฐ p)๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ ๋ฐ์ดํฐ ์์ ๋ํ๋ด๋ฉฐ ํน์ ํ๋ F์ 56๋นํธ ๊ฒ์ฌ ํ๋(๊ฐ์ 32์ด์ด์ผ ํจ)๋ฅผ ๋ํ๋
๋๋ค. ์ต์ ๋ธ๋ก ๊ธธ์ด๋ 217๋ฐ์ดํธ์ด๊ณ ์ต๋ ๋ธ๋ก ๊ธธ์ด๋ 32+XNUMX๋ฐ์ดํธ์
๋๋ค. ๊ธธ์ด๋ ์คํ
๊ฐ๋
ธ๊ทธ๋ํผ ๋ชจ๋์ ์ํด ์ ์ด๋ฉ๋๋ค.
์ฐ๊ฒฐ์ด ์ค์ ๋๋ฉด ์ ๋ณด์ ์ฒ์ ๋ช ๋ฐ์ดํธ๋ ํธ๋์ ฐ์ดํฌ ๋ฉ์์ง์ด๋ฉฐ ์ด๋ฅผ ํตํด ์๋ฒ๋ ๊ธฐ์กด ์ฐ๊ฒฐ์ ์ฒ๋ฆฌํ๊ณ ์๋์ง ์๋๋ฉด ์ ์ฐ๊ฒฐ์ ์ฒ๋ฆฌํ๊ณ ์๋์ง ์ดํดํ๋ ๋ฐ ๋์์ ๋ฐ์ต๋๋ค. ์ฐ๊ฒฐ์ด ์ ๋งํฌ์ ์ํ๋ฉด ์๋ฒ๋ ํธ๋์ ฐ์ดํฌ๋ก ์๋ตํ๊ณ ๊ฐ ๊ตํ ์ฐธ๊ฐ์๋ ์ฌ๊ธฐ์์ ์ธ์ ํค๋ฅผ ์ถ์ถํฉ๋๋ค. ๋ํ ์์คํ ์ ํค ์ฌ์์ฑ ๋ฉ์ปค๋์ฆ์ ๊ตฌํํฉ๋๋ค. ์ด๋ ์ธ์ ํค ํ ๋น๊ณผ ์ ์ฌํ์ง๋ง ํธ๋์ ฐ์ดํฌ ๋ฉ์์ง ๋์ ๋ธ๋ก์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๋ฉ์ปค๋์ฆ์ ์ํ์ค ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ์ง๋ง ๋งํฌ ID์๋ ์ํฅ์ ์ฃผ์ง ์์ต๋๋ค.
ํต์ ์ ์ฐธ์ฌํ ๋ ์ฐธ๊ฐ์ ๋ชจ๋ ํ ๋ธ๋ก์ ๋ณด๋ด๊ณ ๋ฐ์ผ๋ฉด ๋งํฌ๊ฐ ๋ซํ๋๋ค. ์ฌ์ ๊ณต๊ฒฉ์ด๋ ๋ฐฐ๋ฌ ์ง์ฐ ์ฐจ๋จ์ ๋ฐฉ์งํ๋ ค๋ฉด ๋ ์ฐธ๊ฐ์ ๋ชจ๋ ์ข ๋ฃ ํ ์ผ๋ง ๋์ ID๋ฅผ ๊ธฐ์ตํด์ผ ํฉ๋๋ค.
๋ด์ฅ๋ ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ ๋ชจ๋์ ์์ ํ VoIP ํต์ ์์ Skype๊ฐ ์๋ํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ๊ฒ p2p ํ๋กํ ์ฝ ๋ด๋ถ์ Tor ํธ๋ํฝ์ ์จ๊น๋๋ค. HTTP ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ ๋ชจ๋์ ์ํธํ๋์ง ์์ HTTP ํธ๋ํฝ์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค. ์ด ์์คํ ์ ์ผ๋ฐ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ๋ ์ค์ ์ฌ์ฉ์๋ฅผ ๋ชจ๋ฐฉํฉ๋๋ค.
๊ณต๊ฒฉ์ ๋ํ ์ ํญ
์ ์๋ ๋ฐฉ๋ฒ์ด Tor์ ํจ์จ์ฑ์ ์ผ๋ง๋ ํฅ์์ํค๋์ง ํ ์คํธํ๊ธฐ ์ํด ์ฐ๊ตฌ์ง์ ๋ ๊ฐ์ง ์ ํ์ ๊ณต๊ฒฉ์ ๊ฐ๋ฐํ์ต๋๋ค.
์ฒซ ๋ฒ์งธ๋ Tor ํ๋กํ ์ฝ์ ๊ธฐ๋ณธ ํน์ฑ์ ๊ธฐ๋ฐ์ผ๋ก Tor ์คํธ๋ฆผ๊ณผ TCP ์คํธ๋ฆผ์ ๋ถ๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ์ด๋ ์ค๊ตญ ์ ๋ถ ์์คํ ์ ์ฐจ๋จํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๋ ๋ฒ์งธ ๊ณต๊ฒฉ์ ์ด๋ฏธ ์๋ ค์ง Tor ์คํธ๋ฆผ์ ์ฐ๊ตฌํ์ฌ ์ฌ์ฉ์๊ฐ ๋ฐฉ๋ฌธํ ์ฌ์ดํธ์ ๋ํ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๊ฒ์ ๋๋ค.
์ฐ๊ตฌ์๋ค์ "vanilla Tor"์ ๋ํ ์ฒซ ๋ฒ์งธ ๊ณต๊ฒฉ ์ ํ์ ํจ์จ์ฑ์ ํ์ธํ์ต๋๋ค. ์ด๋ฅผ ์ํด HTTP ์คํ ๊ฐ๋ ธ๊ทธ๋ํผ ๋ชจ๋์ ์ฌ์ฉํ์ฌ ์ผ๋ฐ Tor, obfsproxy ๋ฐ StegoTorus๋ฅผ ํตํด ์์ 10์ Alexa.com ์ฌ์ดํธ์ ๋ํ ๋ฐฉ๋ฌธ ์ถ์ ์ 80ํ ์์งํ์ต๋๋ค. ํฌํธ XNUMX์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ CAIDA ๋ฐ์ดํฐ ์ธํธ๋ ๋น๊ต๋ฅผ ์ํ ์ฐธ์กฐ๋ก ์ฌ์ฉ๋์์ต๋๋ค. ๊ฑฐ์ ํ์คํ๊ฒ ์ด๋ค ๋ชจ๋๋ HTTP ์ฐ๊ฒฐ์ ๋๋ค.
์คํ์์๋ ์ผ๋ฐ Tor๋ฅผ ๊ณ์ฐํ๋ ๊ฒ์ด ๋งค์ฐ ์ฝ๋ค๋ ๊ฒ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. Tor ํ๋กํ ์ฝ์ ๋๋ฌด ๊ตฌ์ฒด์ ์ด๋ฉฐ ๊ณ์ฐํ๊ธฐ ์ฌ์ด ์ฌ๋ฌ ํน์ฑ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Tor ํ๋กํ ์ฝ์ ์ฌ์ฉํ ๊ฒฝ์ฐ TCP ์ฐ๊ฒฐ์ 20-30์ด ๋์ ์ง์๋ฉ๋๋ค. Obfsproxy ๋๊ตฌ๋ ์ด๋ฌํ ๋ช ๋ฐฑํ ์ ์ ๊ฑฐ์ ์จ๊ธฐ์ง ์์ต๋๋ค. StegoTorus๋ CAIDA ์ฐธ์กฐ์ ํจ์ฌ ๋ ๊ฐ๊น์ด ํธ๋ํฝ์ ์์ฑํฉ๋๋ค.
๋ฐฉ๋ฌธํ ์ฌ์ดํธ ๊ณต๊ฒฉ์ ๊ฒฝ์ฐ ์ฐ๊ตฌ์๋ค์ "๋ฐ๋๋ผ Tor"์ StegoTorus ์๋ฃจ์
์ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ๊ณต๊ฐ ๊ฐ๋ฅ์ฑ์ ๋น๊ตํ์ต๋๋ค. ํ๊ฐ์ ์ฒ๋๊ฐ ์ฌ์ฉ๋์์ต๋๋ค.
๊ฒฐ๋ก
์ธํฐ๋ท์ ๊ฒ์ด์ ๋์ ํ ๊ตญ๊ฐ์ ๋น๊ตญ๊ณผ ์ฐจ๋จ ์ฐํ ์์คํ ๊ฐ๋ฐ์ ๊ฐ์ ๋๋ฆฝ์ ์ญ์ฌ๋ฅผ ๋ณด๋ฉด ํฌ๊ด์ ์ธ ๋ณดํธ ์กฐ์น๋ง์ด ํจ๊ณผ์ ์ผ ์ ์์์ ์ ์ ์์ต๋๋ค. ํ๋์ ๋๊ตฌ๋ง ์ฌ์ฉํ๋ฉด ํ์ํ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค๊ฐ ๋ณด์ฅ๋ ์ ์์ผ๋ฉฐ ์ฐจ๋จ ์ฐํ์ ๋ํ ์ ๋ณด๊ฐ ๊ฒ์ด๊ด์๊ฒ ์๋ ค์ง์ง ์์ต๋๋ค.
๋ฐ๋ผ์ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ ๋ฐ ์ฝํ ์ธ ์ก์ธ์ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ๋๋ ์ด์์ ์ธ ์๋ฃจ์ ์ด ์๋ค๋ ์ ์ ์์ง ๋ง๊ณ , ๊ฐ๋ฅํ ๊ฒฝ์ฐ ๋ค์ํ ๋ฐฉ๋ฒ์ ๊ฒฐํฉํ์ฌ ์ต๋์ ํจ๊ณผ๋ฅผ ์ป๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ ์ ์ฉํ ๋งํฌ ๋ฐ ์๋ฃ ์ธํํฐ์นด :
์ฐ๊ตฌ: ๊ฒ์ ์ด๋ก ์ ์ด์ฉํ ์ฐจ๋จ ๋ฐฉ์ง ํ๋ก์ ์๋น์ค ๋ง๋ค๊ธฐ ๊ฒ์ด๊ณผ์ ์ธ์์ ์ญ์ฌ: MIT์ Stanford์ ๊ณผํ์๋ค์ด ๋ง๋ ํ๋์ ํ๋ก์ ๋ฐฉ๋ฒ์ ์๋ ๋ฐฉ์ ํ๋ก์๊ฐ ์ธ์ ๊ฑฐ์ง๋ง์ ํ๋์ง ์ดํดํ๋ ๋ฐฉ๋ฒ: ํ์ฑ ์ง๋ฆฌ ์์น ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ๋คํธ์ํฌ ํ๋ก์์ ๋ฌผ๋ฆฌ์ ์์น ํ์ธ ์ธํฐ๋ท์์ ์์ ์ ์์ฅํ๋ ๋ฐฉ๋ฒ: ์๋ฒ์ ์ฃผ๊ฑฐ์ฉ ํ๋ก์ ๋น๊ต
์ถ์ฒ : habr.com