CBA(์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ)๋Š” ๋‹ค์–‘ํ•œ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ ๋ฆฌ์†Œ์Šค์— ์•ก์„ธ์Šคํ•˜๋Š” ์‚ฌ์šฉ์ž ๋˜๋Š” ์—”ํ„ฐํ‹ฐ์˜ ID๋ฅผ ๊ฒ€์ฆํ•˜๊ณ  ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž ์ธ์ฆ ์ปจํ…์ŠคํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ณ ๊ธ‰ ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ์ด ์ธ์ฆ ํ˜•์‹์€ ๊ณต์ธ ์ธ์ฆ ๊ธฐ๊ด€(CA)์—์„œ ๋ฐœ๊ธ‰ํ•œ ์‚ฌ์šฉ์ž ๋˜๋Š” ์—”ํ„ฐํ‹ฐ์˜ ๋””์ง€ํ„ธ ํ‘œํ˜„์ธ ๋””์ง€ํ„ธ ์ธ์ฆ์„œ์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค. CBA ๊ตฌํ˜„์˜ ํ•ต์‹ฌ ๋ชฉ์ ์€ ์ค‘์š”ํ•œ ์ •๋ณด์— ์•ก์„ธ์Šคํ•˜๊ณ  ๋ฌด๋‹จ ์•ก์„ธ์Šค ๋ฐ ์ž ์žฌ์ ์ธ ๋ณด์•ˆ ์œ„๋ฐ˜์„ ์™„ํ™”ํ•˜๋ฉด์„œ ๋†’์€ ์ˆ˜์ค€์˜ ์‹ ๋ขฐ์™€ ์‹ ๋ขฐ์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. AppMasterno-code ํ”Œ๋žซํผ์˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ „๋ฌธ๊ฐ€๋กœ์„œ ์šฐ๋ฆฌ๋Š” ์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ ๊ตฌํ˜„์„ ํฌํ•จํ•œ ๊ฐ•๋ ฅํ•œ ๋ณด์•ˆ ์กฐ์น˜์˜ ์ค‘์š”์„ฑ์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ ํ”„๋กœ์„ธ์Šค๋Š” ํฌ๊ฒŒ ์ธ์ฆ์„œ ๋ฐœ๊ธ‰๊ณผ ์ธ์ฆ์„œ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๋‹จ๊ณ„๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ธ์ฆ์„œ ๋ฐœ๊ธ‰ ๋‹จ๊ณ„์—์„œ CA๋Š” ์‹ ์ฒญ์ž์˜ ์‹ ์›์„ ํ™•์ธํ•˜๊ณ , ํ™•์ธ์— ์„ฑ๊ณตํ•˜๋ฉด ๋””์ง€ํ„ธ ์ธ์ฆ์„œ๋ฅผ ๋ฐœ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค. ์ธ์ฆ์„œ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๋‹จ๊ณ„์—์„œ ์ˆ˜์‹ ์ž๋Š” CA์˜ ๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•˜๊ณ , ํ•ด์ง€ ๋ฐ ๋งŒ๋ฃŒ๋ฅผ ํ™•์ธํ•˜๊ณ , ์ธ์ฆ์„œ๊ฐ€ ์ •ํ’ˆ์ด๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” CA์—์„œ ๋ฐœ๊ธ‰๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๋””์ง€ํ„ธ ์ธ์ฆ์„œ๊ฐ€ ์œ ํšจํ•˜๊ณ  ์ธ์ฆ๋œ ๊ฒƒ์œผ๋กœ ํ™•์ธ๋˜๋ฉด ์‚ฌ์šฉ์ž๋‚˜ ์—”ํ„ฐํ‹ฐ์—๋Š” ์š”์ฒญ๋œ ๋ฆฌ์†Œ์Šค๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ์ด 2๋‹จ๊ณ„ ํ”„๋กœ์„ธ์Šค๋Š” ์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ ์‹œ์Šคํ…œ์—์„œ ๋†’์€ ์ˆ˜์ค€์˜ ์‹ ๋ขฐ์™€ ๋ณด์•ˆ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

CBA๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ํ”„๋กœํ† ์ฝœ๊ณผ ํ‘œ์ค€์ด ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฉฐ, ์ฃผ์š” ์˜ˆ๋กœ๋Š” TLS(์ „์†ก ๊ณ„์ธต ๋ณด์•ˆ), SSL(๋ณด์•ˆ ์†Œ์ผ“ ๊ณ„์ธต), SSH(๋ณด์•ˆ ์…ธ) ๋ฐ IPSec(์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ๋ณด์•ˆ)์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ”„๋กœํ† ์ฝœ์€ OSI ๋ชจ๋ธ์˜ ๋‹ค์–‘ํ•œ ๊ณ„์ธต์— CBA๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ฒ”์œ„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์‹œ์Šคํ…œ ๋ฐ ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ๋ณด์•ˆ ์—ฐ๊ฒฐ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. CBA์˜ ์ฃผ์š” ์‚ฌ์šฉ ์‚ฌ๋ก€๋กœ๋Š” ์›น์‚ฌ์ดํŠธ ํ†ต์‹  ๋ณด์•ˆ(HTTPS), ๋ณด์•ˆ ์ด๋ฉ”์ผ ํ†ต์‹ (S/MIME), ๊ฐ€์ƒ ์‚ฌ์„ค๋ง(VPN), ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋กœ๊ทธ์ธ, ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ๋ฐ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ์ œ์–ด ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ์˜ ๋งฅ๋ฝ์—์„œ ์ตœ๊ณ  ์ˆ˜์ค€์˜ ๋ณด์•ˆ๊ณผ ์‹ ๋ขฐ๋ฅผ ๋ณด์žฅํ•˜๋Š” ๊ฒƒ์€ ๊ธฐ๋ณธ ์š”๊ตฌ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ๊ณ ๊ฐ์ด ์‚ฌ์šฉ์ž ์ธ์ฆ ๋ฐ ๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค ์ œ์–ด๋ฅผ ์œ„ํ•œ CBA๋ฅผ ํฌํ•จํ•œ ๊ฐ•๋ ฅํ•œ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์ƒ์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์—…๊ณ„ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์ค€์ˆ˜ํ•˜๋ฉฐ ์ฃผ์š” CA(์ธ์ฆ ๊ธฐ๊ด€) ์„œ๋น„์Šค์™€ ํ†ตํ•ฉ๋˜์–ด ๊ฐ•๋ ฅํ•œ ์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ ์ธํ”„๋ผ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝํ•˜์ž๋ฉด, ์ธ์ฆ์„œ ๊ธฐ๋ฐ˜ ์ธ์ฆ์€ ๋””์ง€ํ„ธ ์ธ์ฆ์„œ์™€ ๊ธฐ๋ณธ ๊ณต๊ฐœ ํ‚ค ์ธํ”„๋ผ(PKI)๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์‹ ๋ขฐ, ์‹ ๋ขฐ์„ฑ, ๋ณด์•ˆ ์•ก์„ธ์Šค๋ฅผ ๋ณด์žฅํ•˜๋Š” ์‚ฌ์šฉ์ž ์ธ์ฆ ์˜์—ญ์—์„œ ํ•„์ˆ˜์ ์ด๊ณ  ํšจ๊ณผ์ ์ธ ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ž…๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ธ์ฆ ๊ธฐ๊ด€(CA)์˜ ์ง€์›์„ ๋ฐ›์•„ CBA๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ํƒ„๋ ฅ์ ์ธ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ฌด๋‹จ ์•ก์„ธ์Šค ๋ฐ ๋ณด์•ˆ ์œ„๋ฐ˜๊ณผ ๊ด€๋ จ๋œ ์œ„ํ—˜์„ ์™„ํ™”ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋ถ€ํ•˜๊ฐ€ ๋†’์€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ๋”์šฑ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.