๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์—๋Š” ๋ฌธ์„œ์˜ ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์˜๋ฏธํ•˜๋Š” ์›๊ฒฉ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์—๋Š” ๋ฌธ์„œ์˜ ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์˜๋ฏธํ•˜๋Š” ์›๊ฒฉ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

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

์ด๋Š” ๋ฌธ์„œ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‹คํ–‰ํ•˜์—ฌ ๊ณ ์šฉ๋œ ์ง์›์˜ ์›๊ฒฉ ์ž‘์—…์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ์ƒํ™ฉ๊ณผ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์—…์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ถ„๋ช…ํ•œ ์ด์  ๋•Œ๋ฌธ์— ๋””์ง€ํ„ธ ์„œ๋ช…์œผ๋กœ ์ „ํ™˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๋””์ง€ํ„ธ ์„œ๋ช… ์„œ๋น„์Šค (DSS)๋Š” ๋‹ค์Œ์„ ์ œ๊ณตํ•˜๋Š” ๋””์ง€ํ„ธ ์„œ๋ช…์˜ ์‹ ์†ํ•œ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ API ์ง€์› ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

  • PKI ์„ค์ •์—์„œ ๋ชจ๋“  ๋ฌธ์„œ ๋˜๋Š” ๋””์ง€ํ„ธ ๊ฑฐ๋ž˜์˜ ํ•ด์‹œ์— ๋””์ง€ํ„ธ ์„œ๋ช…
  • ์„œ๋ช…์ฆ๋ช…์„œ ๋ฐœ๊ธ‰
  • AATL ๋ฐ Microsoft ๋ฃจํŠธ ์ง€์›
  • HSM์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์ธ ํ‚ค ์ €์žฅ
  • ๊ฐ์‚ฌ์— ํ•„์š”ํ•œ ํ”ผ๋“œ๋ฐฑ ๊ฒ€ํ† 
  • eIDAS ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•˜๋Š” ๊ณ ๊ธ‰ ์ „์ž ๋„์žฅ ๋ฐ ์ธ์ฆ์„ ๋ฐ›์€ ์ ๊ฒฉ ์„œ๋ช…

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์ง€์›ํ•˜์—ฌ ๋ฌธ์„œ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ ๋ฐฐํฌ๋ฅผ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ž‘์—…์€ ๋‹จ์ˆœํžˆ API๋ฅผ ํ†ตํ•ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์—๋Š” ๋ฌธ์„œ์˜ ๋””์ง€ํ„ธ ์„œ๋ช…์„ ์˜๋ฏธํ•˜๋Š” ์›๊ฒฉ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Service Experts๋กœ ๋Œ์•„์™€์„œ ๊ทธ๋“ค์€ ์ตœ๊ทผ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋œ ์ƒˆ๋กœ์šด ์ œํ’ˆ์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ๊ณ ๊ฐ์˜ ์ง‘์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์•ฝ์„ ์ฒด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์ „๋ฌธ๊ฐ€๋Š” USAFact์™€ ํ˜‘๋ ฅํ•˜์—ฌ ์„œ๋น„์Šค ํŒ๋งค์ž์—๊ฒŒ ๋‹ค์–‘ํ•œ ๊ณ„์‚ฐ์„ ์•ˆ๋‚ดํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ „์ž ์„œ๋ช… ๋ฐ ๊ธฐ๋ก์ด ๊ฐ€๋Šฅํ•œ PDF๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์ „์— ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ์†”๋ฃจ์…˜์ด ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ด ๋ช…๋ฐฑํ•ด์กŒ์„ ๋•Œ USAFact๋Š” ๋” ๋‚˜์€ ์†”๋ฃจ์…˜์„ ์ฐพ๊ธฐ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋…€๋Š” ์ตœ์ข…์ ์œผ๋กœ ๋งž์ถคํ˜• ๋””์ง€ํ„ธ ์„œ๋ช… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ GlobalSign์„ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.

ํŒŒ์ผ๋Ÿฟ ํ”„๋กœ๊ทธ๋žจ์ด ์™„๋ฃŒ๋œ ํ›„ Service Experts๋Š” ๋ฏธ๊ตญ ๋‚ด 94๊ฐœ ์ง€์  ๋ชจ๋‘์™€ 600๊ฐœ ํ˜„์žฅ ์‚ฌ๋ฌด์†Œ์— ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ DSS๋ฅผ ๋ฐฐํฌํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ์šฉ์ž๋Š” ์ˆ˜์ง‘๋œ ๋ชจ๋“  ์ •๋ณด๊ฐ€ ํ˜„์žฌ์™€ ๋ฏธ๋ž˜ ๋ชจ๋‘ ์ตœ์‹  ์ƒํƒœ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ์œ ์ง€๋œ๋‹ค๋Š” ์ ์„ ํ™•์‹ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€