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

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

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

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

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

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

์š”์•ฝํ•˜์ž๋ฉด, SSL(Secure Sockets Layer)์€ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์˜ ์•”ํ˜ธํ™”๋œ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ณธ ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ๋กœ, ๋ฐ์ดํ„ฐ ์ „์†ก์„ ๋ณดํ˜ธํ•˜๊ณ  ์ธํ„ฐ๋„ท ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. SSL๊ณผ ๊ทธ ํ›„์†์ธ TLS๋ฅผ ์ฑ„ํƒํ•จ์œผ๋กœ์จ AppMasterno-code ํ”Œ๋žซํผ์€ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค์–‘ํ•œ ์‚ฐ์—… ๋ถ„์•ผ์—์„œ ์•ˆ์ „ํ•˜๊ณ  ๊ทœ์ •์„ ์ค€์ˆ˜ํ•˜๋ฉฐ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ณด๋‹ค ์‰ฝ๊ฒŒ โ€‹โ€‹๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ ์œ„ํ˜‘์ด ์ฆ๊ฐ€ํ•˜๊ณ  ๊ทœ์ • ์ค€์ˆ˜ ๊ทœ์ •์ด ์—„๊ฒฉํ•ด์ง€๋Š” ์‹œ๋Œ€์— SSL์˜ ์ค‘์š”์„ฑ์„ ์ธ์‹ํ•œ AppMaster ํ˜„์žฌ์™€ ๋ฏธ๋ž˜์˜ ๋ฌธ์ œ๋ฅผ ๋ชจ๋‘ ํ•ด๊ฒฐํ•˜๋Š” ์ตœ์ฒจ๋‹จ ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.