Coding Planet
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] ์ํํธ์จ์ด ๊ตฌ์ถ - DRM ๋ณธ๋ฌธ
๐ฏ ์๊ฒฉ์ฆ ์ค๋น
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ] ์ํํธ์จ์ด ๊ตฌ์ถ - DRM
jhj.sharon 2024. 4. 8. 10:01๋ฐ์ํ
1. ๋์งํธ ๊ถํ ๊ด๋ฆฌ DRM(Digital Rights Management)์ด๋?
- ๋์งํธ ์ฝํ ์ธ ์ ์ฌ์ฉ ๊ถํ์ ๊ด๋ฆฌํ๋ ๊ธฐ์ .
- ์ฝํ ์ธ ์ ์์๋ ๋ฐฐํฌ์๊ฐ ์ ์๋ฌผ์ ๋ถ๋ฒ ๋ณต์ ๋ ๋ฐฐํฌ๋ก๋ถํฐ ๋ณดํธํ๊ธฐ ์ํด ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค์ด, ์์ ์ด๋ ์ํ, ์ ์์ฑ ๋ฑ์ ํ์ผ์ ๊ตฌ๋งคํ ์ฌ์ฉ์๊ฐ ์ด๋ฅผ ๋ฌด๋จ์ผ๋ก ๊ณต์ ํ์ง ๋ชปํ๋๋ก ์ ํํ๋ค.
2. DRM์ ์ ์ด ํ๋ฆ
- ์ฝํ ์ธ ์ ์์๊ฐ ์ฝํ ์ธ (ํ์ผ, ๋ฏธ๋์ด ๋ฐ์ดํฐ ๋ฑ)๋ฅผ ๋ง๋ค์ด ์ฝํ ์ธ ๊ณต๊ธ์์๊ฒ ์ ๊ณต
- ์ฝํ ์ธ ๊ณต๊ธ์๋ ์ฝํ ์ธ ๋ฅผ ํด๋ฆฌ์ด๋ง ํ์ฐ์ค(Clearing House)์ ๋ฑ๋กํ๋ฉฐ, ์ด๊ณณ์์ ์ฝํ ์ธ ์ ๋ํ ๊ถํ๊ด๋ฆฌ์ ๋ผ์ด์ ์ค๋ฅผ ๊ด๋ฆฌ
- ํด๋ฆฌ์ด๋ง ํ์ฐ์ค๋ ์ฝํ ์ธ ์ฌ์ฉ ๊ถํ์ ๊ด๋ฆฌํ๊ณ , ๋ผ์ด์ ์ค ๋ฐ๊ธ, ๊ฒฐ์ ์ฒ๋ฆฌ ๋ฑ์ ๋ด๋น
- ์ฌ์ฉ์๋ ์ฝํ ์ธ ์๋น์ค๋ฅผ ํตํด ์ฝํ ์ธ ๋ฅผ ์์ฒญํ๊ณ , ์ด๋ฅผ ๋ฐ๊ธฐ ์ํด์๋ ํด๋ฆฌ์ด๋ง ํ์ฐ์ค๋ฅผ ํตํด ๋ผ์ด์ ์ค๋ฅผ ๊ตฌ๋งค
- ์ฝํ ์ธ ์๋น์ค๋ ์ฌ์ฉ์๊ฐ ๊ตฌ๋งคํ ๋ผ์ด์ ์ค์ ๋ง๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ๊ณต
- ์ฌ์ฉ์๋ ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ฝํ ์ธ ์๋น์๋ก์ ์ฝํ ์ธ ๋ฅผ ์ด์ฉํ ์ ์๊ณ , DRM ํด๋ผ์ด์ธํธ๋ฅผ ํตํด ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ
- DRM ํด๋ผ์ด์ธํธ๋ ์ฌ์ฉ์์ ๊ธฐ๊ธฐ์ ์ค์น๋์ด ์์ผ๋ฉฐ, ์ฝํ ์ธ ์ฌ์ฉ ๊ถํ์ ํ์ธํ๊ณ ์ฝํ ์ธ ๋ฅผ ์ํธํํ๊ฑฐ๋ ์ฌ์ ์ ํ ๋ฑ์ ์ ์ฉ
- ๋ชจ๋ ๊ถํ์ ํด๋ฆฌ์ด๋ง ํ์ฐ์ค๋ฅผ ์ค์ฌ์ผ๋ก ๊ด๋ฆฌ๋๋ฉฐ, ์ฝํ ์ธ ์ ์ฌ์ฉ ๋ฐ ๋ถ๋ฐฐ๊ฐ ์ด๋ฃจ์ด์ง
3. DRM ์ฌ์ฉ ๊ท์น ์ ์ด ๊ธฐ์
DRM ์์คํ ์ ์ฝํ ์ธ ์ ์ ์๊ถ์ ๋ณดํธํ๊ณ ์ง์ ์ฌ์ฐ๊ถ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ๋์งํธ ์ฝํ ์ธ ์ ๋ํ ์ ๊ทผ ๋ฐ ์ฌ์ฉ์ ๊ท์ ํ๋๋ฐ, DRM ๊ท์ ์ฒด๊ณ๋ ํฌ๊ฒ ๋ค ๊ฐ์ง ์ฃผ์ ๊ธฐ์ ๋ก ๊ตฌ์ฑ๋๋ค.
- ์ฝํ ์ธ ์๋ณ ์ฒด๊ณ(Identification): ๋์งํธ ์ฝํ ์ธ ์ ์๋ณ์ ๊ณ ์ ์๋ณ ๋ฒํธ๋ฅผ ๋ถ์ฌํ์ฌ ์ฝํ ์ธ ๋ฅผ ๋ช ํํ ๊ตฌ๋ณํ๋ ๊ณผ์ ์ด๋ค. ์๋ฅผ ๋ค์ด, DOI(Digital Object Identifier)๋ URI(Uniform Resource Identifier)๋ ๊ฐ๊ฐ ๋์งํธ ๊ฐ์ฒด์ ์ธํฐ๋ท ์์์ ์๋ณํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
- ๋ฉํ๋ฐ์ดํฐ(Meta Data) : ์ฝํ ์ธ ์ ๊ด๋ จ๋ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ๋ก, ์ฝํ ์ธ ์ ์ ์, ์ ๋ชฉ, ์ถํ์ผ ๋ฑ์ ์ ๋ณด๋ฅผ ํฌํจํ๋ค. ์ด ์ ๋ณด๋ ์ฝํ ์ธ ๋ฅผ ๊ฒ์ํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ํ์์ ๋ค.
- ๊ถ๋ฆฌ ํํ ๊ธฐ์ (Right Expression) : ์ฝํ
์ธ ์ ๋ํ ๊ถ๋ฆฌ๋ฅผ ์ค๋ช
ํ๋ ๊ธฐ์ ๋ก, XrML(eXtensible rights Markup Language)๊ณผ ๊ฐ์ ๋งํฌ์
์ธ์ด๋ฅผ ์ฌ์ฉํด ๊ถ๋ฆฌ๋ฅผ ์ ์ํ๋ค. ์ด๋ ์ฝํ
์ธ ์ ๋ ๋๋ง(์: ์ฝ๊ธฐ, ์ฌ์), ์ ์ก, ํ์ ์ํ ์์ฑ ๋ฑ์ ๋ํ ๊ท์น์ ์ค์ ํ๋ค.
3. DRM ์ฌ์ฉ ๊ท์น ์ ์ด ๊ธฐ์
- ์ํธํ ๊ธฐ์ : ์ฝํ ์ธ ๋ฅผ ์ํธํํ์ฌ ๋ฌด๋จ ์ ๊ทผ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ค. ์ฌ์ฉ์๋ ์ ์ ํ ๊ถํ์ด๋ ํค๊ฐ ์์ด๋ ์ํธํ๋ ์ฝํ ์ธ ๋ฅผ ์ด์ฉํ ์ ์๋ค.
- ๋ณ์กฐ ๋ฐฉ์ง(Tamper-Proofing): ์ฝํ ์ธ ๊ฐ ๋ฌด๋จ์ผ๋ก ๋ณ๊ฒฝ๋์ง ์๋๋ก ๋ณดํธํ๋ ๊ธฐ์ ๋ก, ๋ณ์กฐ ์๋๋ฅผ ํ์งํ๊ณ ์ ํจํ์ง ์์ ์ฝํ ์ธ ์ ์ฌ์ฉ์ ๋ฐฉ์งํ๋ค.
- ์ํฐ๋งํน(Watermarking): ์ฝํ ์ธ ์ ๋ณด์ด์ง ์๋ ๋์งํธ ํ์๋ฅผ ์ฝ์ ํ์ฌ ์๋ณธ ์ฝํ ์ธ ๋ฅผ ์๋ณํ ์ ์๊ฒ ํ๋ค. ์ด๋ ์ฝํ ์ธ ์ ์ถ์ฒ๋ฅผ ์ถ์ ํ๊ณ ๋ถ๋ฒ ๋ฐฐํฌ๋ฅผ ์ถ์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ค.
๋ฐ์ํ
'๐ฏ ์๊ฒฉ์ฆ ์ค๋น' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Comments