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

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

์•”ํ˜ธํ™”์˜ ํ•„์ˆ˜์ ์ธ ์ธก๋ฉด ์ค‘ ํ•˜๋‚˜๋Š” ์ข…์ข… ์•”ํ˜ธ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. AES(Advanced Encryption Standard), RSA, ECC(Elliptic Curve Cryptography)์™€ ๊ฐ™์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์–‘ํ•œ ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜๊ณ  ํ•ด๋…ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ดˆ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ ์ ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์€ ์‚ฌ์šฉ ์ค‘์ธ ์•”ํ˜ธํ™” ์‹œ์Šคํ…œ์˜ ๋ณด์•ˆ๊ณผ ์„ฑ๋Šฅ์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ์ ํ•ฉํ•œ ์•”ํ˜ธ๋ฅผ ์„ ํƒํ•  ๋•Œ๋Š” ํ‚ค ํฌ๊ธฐ, ๊ณ„์‚ฐ ํšจ์œจ์„ฑ, ๋‹ค์–‘ํ•œ ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์ €ํ•ญ์„ฑ๊ณผ ๊ฐ™์€ ์š”์†Œ๋ฅผ ๊ณ ๋ คํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

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

AppMasterno-code ํ”Œ๋žซํผ ๋‚ด์—์„œ ์•”ํ˜ธํ™”๋Š” ์ „์ฒด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์—์„œ ๋ฐ์ดํ„ฐ์™€ ํ†ต์‹ ์„ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉ์ž ์ž๊ฒฉ ์ฆ๋ช…, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ์ดํ„ฐ ๋ฐ API ํ‚ค์™€ ๊ฐ™์€ ์ค‘์š”ํ•œ ์ •๋ณด๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฐ ๊ธฐ์ˆ ์„ ๊ตฌํ˜„ํ•˜์—ฌ ์ƒ์„ฑ๋œ ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ตœ์ƒ์˜ ๋ณด์•ˆ ๊ด€ํ–‰ ๋ฐ ์—…๊ณ„ ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ํ”Œ๋žซํผ, ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ„์˜ ์•ˆ์ „ํ•œ ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์ „์†ก์„ ์œ„ํ•ด ๊ณ ๊ธ‰ ์•”ํ˜ธํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

AppMaster ํ”Œ๋žซํผ์€ ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์— ํ†ตํ•ฉํ•˜์—ฌ ์•ˆ์ „ํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณ ๊ฐ์ด ์ƒˆ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋ฉด AppMaster ๋ณด์•ˆ ์•”ํ˜ธํ™” ํ‚ค, ๋””์ง€ํ„ธ ์„œ๋ช… ๋ฐ ์ธ์ฆ์„œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜์—ฌ ๊ฒฐ๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ์—”๋“œํˆฌ์—”๋“œ ์•”ํ˜ธํ™” ํ†ต์‹  ๋ฐ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ๋ฅผ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ์‹ค์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒ์„ฑํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์ˆ ์  ๋ถ€์ฑ„๊ฐ€ ์—†์œผ๋ฉฐ ์—…๋ฐ์ดํŠธ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ ์ค‘์— ์ตœ์‹  ์•”ํ˜ธํ™” ์กฐ์น˜๋ฅผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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