๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)

์ด ๋ฌธ์„œ์—์„œ๋Š” ๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)๋ฅผ ์œ„ํ•ด Cloud Key Management Service(Cloud KMS)๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. Cloud KMS CMEK๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Google Cloud์—์„œ ์ €์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ํ‚ค์— ๋Œ€ํ•œ ์†Œ์œ ๊ถŒ๊ณผ ์ œ์–ด๊ถŒ์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค.

CMEK์™€ Google ์†Œ์œ  ํ‚ค ๋ฐ Google ๊ด€๋ฆฌ ํ‚ค ๋น„๊ต

์‚ฌ์šฉ์ž๊ฐ€ ๋งŒ๋“œ๋Š” Cloud KMS ํ‚ค๋Š” ๊ณ ๊ฐ ๊ด€๋ฆฌ ํ‚ค์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Google ์„œ๋น„์Šค๋Š” CMEK ํ†ตํ•ฉ์„ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ CMEK๋ฅผ ์ง์ ‘ ๊ด€๋ฆฌํ•˜๊ฑฐ๋‚˜ Cloud KMS Autokey๋ฅผ ํ†ตํ•ด ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Google์˜ ๊ธฐ๋ณธ ์ €์žฅ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”์™€ ๊ณ ๊ฐ ๊ด€๋ฆฌ ํ‚ค์˜ ์ฐจ์ด์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ‚ค ์œ ํ˜• Autokey๋กœ ๊ณ ๊ฐ ๊ด€๋ฆฌ ๊ณ ๊ฐ ๊ด€๋ฆฌ(์ˆ˜๋™) Google ์†Œ์œ  ๋ฐ Google ๊ด€๋ฆฌ(Google ๊ธฐ๋ณธ๊ฐ’)
ํ‚ค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Œ ์˜ˆ ์˜ˆ ์˜ˆ
ํ‚ค ์†Œ์œ ๊ถŒ1 ๊ณ ๊ฐ ๊ณ ๊ฐ Google
ํ‚ค3๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Œ2 ํ‚ค ์ƒ์„ฑ ๋ฐ ํ• ๋‹น์€ ์ž๋™ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ ์ˆ˜๋™ ์ œ์–ด๊ฐ€ ์™„์ „ํžˆ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ๊ณ ๊ฐ, ์ˆ˜๋™ ์ œ์–ด๋งŒ Google
๊ณ ๊ฐ ๊ด€๋ฆฌ ํ‚ค์— ๋Œ€ํ•œ ๊ทœ์ œ ์š”๊ตฌ์‚ฌํ•ญ ์ง€์› ์˜ˆ ์˜ˆ ์•„๋‹ˆ์š”
ํ‚ค ๊ณต์œ  ๊ณ ๊ฐ๋ณ„๋กœ ๊ณ ์œ  ๊ณ ๊ฐ๋ณ„๋กœ ๊ณ ์œ  ์—ฌ๋Ÿฌ ๊ณ ๊ฐ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ๋™์ผํ•œ ํ‚ค ์•”ํ˜ธํ™” ํ‚ค(KEK)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํ‚ค ์ˆœํ™˜ ์ œ์–ด ์˜ˆ ์˜ˆ ์•„๋‹ˆ์š”
CMEK ์กฐ์ง ์ •์ฑ… ์˜ˆ ์˜ˆ ์•„๋‹ˆ์š”
์•”ํ˜ธํ™” ํ‚ค์— ๋Œ€ํ•œ ๊ด€๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋กœ๊น… ์˜ˆ ์˜ˆ ์•„๋‹ˆ์š”
๊ฐ€๊ฒฉ ์ฑ…์ • ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ๋‹ค๋ฆ„ - ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”. Autokey์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๋น„์šฉ ์—†์Œ ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ๋‹ค๋ฆ„ - ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”. ๋ฌด๋ฃŒ

1 ๋ฒ•๋ฅ  ์กฐํ•ญ์— ๋”ฐ๋ผ ํ‚ค ์†Œ์œ ์ž๋Š” ํ‚ค์— ๋Œ€ํ•œ ๊ถŒ๋ฆฌ๋ฅผ ๋ณด์œ ํ•œ ์‚ฌ๋žŒ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ณ ๊ฐ ์†Œ์œ ์˜ ํ‚ค๋Š” Google ์•ก์„ธ์Šค๊ฐ€ ์—„๊ฒฉํ•˜๊ฒŒ ์ œํ•œ๋˜๊ฑฐ๋‚˜ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค.

2ํ‚ค ์ œ์–ด๋Š” ํ‚ค ์ข…๋ฅ˜ ๋ฐ ํ‚ค ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ œ์–ด ์ˆ˜๋‹จ์„ ์„ค์ •ํ•˜๊ณ , ํŽธ์ฐจ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ , ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์‹œ์ • ์กฐ์น˜๋ฅผ ๊ณ„ํšํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํ‚ค๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ‚ค ๊ด€๋ฆฌ๋Š” ์ œ3์ž์—๊ฒŒ ์œ„์ž„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3ํ‚ค ๊ด€๋ฆฌ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

  • ํ‚ค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  • ํ‚ค์˜ ๋ณดํ˜ธ ์ˆ˜์ค€์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ๊ด€๋ฆฌ ๊ถŒํ•œ์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ์‚ฌ์šฉ์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ์ˆœํ™˜ ๊ธฐ๊ฐ„์„ ์„ค์ • ๋ฐ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ํ‚ค ์ˆœํ™˜์„ ํŠธ๋ฆฌ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ์ƒํƒœ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
  • ํ‚ค ๋ฒ„์ „์„ ํ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

Google ์†Œ์œ  ํ‚ค ๋ฐ Google ๊ด€๋ฆฌ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•œ ๊ธฐ๋ณธ ์•”ํ˜ธํ™”

Google Cloud์— ์ €์žฅ๋œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” Google์ด ์•”ํ˜ธํ™”๋œ ์ž์ฒด ๋ฐ์ดํ„ฐ์— ์‚ฌ์šฉํ•˜๋Š” ๋™์ผํ•œ ๊ฐ•ํ™” ํ‚ค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ €์žฅ ์ƒํƒœ์—์„œ ์•”ํ˜ธํ™”๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ‚ค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์€ ์—„๊ฒฉํ•œ ํ‚ค ์•ก์„ธ์Šค ์ œ์–ด ๋ฐ ๊ฐ์‚ฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ AES-256 ์•”ํ˜ธํ™” ํ‘œ์ค€์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ €์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค. Google์€ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”์— ์‚ฌ์šฉ๋˜๋Š” ํ‚ค๋ฅผ ์†Œ์œ ํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ด๋Ÿฌํ•œ ํ‚ค๋ฅผ ๋ณด๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•˜๊ฑฐ๋‚˜ ํ‚ค ์‚ฌ์šฉ๋Ÿ‰ ๋กœ๊ทธ๋ฅผ ๊ฒ€ํ† ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ณ ๊ฐ์˜ ๋ฐ์ดํ„ฐ์—์„œ ๋™์ผํ•œ ํ‚ค ์•”ํ˜ธํ™” ํ‚ค(KEK)๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์ •, ๊ตฌ์„ฑ ๋˜๋Š” ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Google Cloud์˜ ๊ธฐ๋ณธ ์•”ํ˜ธํ™”์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ธฐ๋ณธ ์ €์žฅ ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™”๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)

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

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

๊ฐ ํ‚ค์— ๋ฌด์ œํ•œ ํ‚ค ๋ฒ„์ „์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค๊ฐ€ CMEK๋ฅผ ์ง€์›ํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ์•Œ์•„๋ณด๋ ค๋ฉด ์ง€์›๋˜๋Š” ์„œ๋น„์Šค ๋ชฉ๋ก์„ ์ฐธ์กฐํ•˜์„ธ์š”.

Cloud KMS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ‚ค ๋ฒ„์ „ ์ˆ˜์™€ ์ด๋Ÿฌํ•œ ํ‚ค ๋ฒ„์ „์„ ์‚ฌ์šฉํ•œ ์•”ํ˜ธํ™” ์ž‘์—…๊ณผ ๊ด€๋ จ๋œ ๋น„์šฉ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๊ฒฉ ์ฑ…์ •์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud Key Management Service ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”. ์ตœ์†Œ ๊ตฌ๋งค ๋˜๋Š” ์•ฝ์ •์€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค(CMEK)

Cloud KMS Autokey๋Š” ํ”„๋กœ๋น„์ €๋‹ ๋ฐ ํ• ๋‹น์„ ์ž๋™ํ™”ํ•˜์—ฌ CMEK ์ƒ์„ฑ ๋ฐ ๊ด€๋ฆฌ๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. Autokey๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฆฌ์†Œ์Šค ์ƒ์„ฑ ์ค‘์— ํ•„์š” ์‹œ ํ‚ค๋ง๊ณผ ํ‚ค๊ฐ€ ์ƒ์„ฑ๋˜๋ฉฐ, ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™” ์ž‘์—…์— ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค ์—์ด์ „ํŠธ์— ํ•„์š”ํ•œ Identity and Access Management(IAM) ์—ญํ• ์ด ์ž๋™์œผ๋กœ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค.

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

๊ณ ๊ฐ ๊ด€๋ฆฌ ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

์ˆ˜๋™์œผ๋กœ ์ƒ์„ฑ๋œ CMEK ๋˜๋Š” ํ˜ธํ™˜๋˜๋Š” ์„œ๋น„์Šค์—์„œ Autokey๋กœ ์ƒ์„ฑ๋œ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

  • ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ์†Œ์œ ํ•ฉ๋‹ˆ๋‹ค.

  • ์•”ํ˜ธํ™” ํ‚ค์˜ ์œ„์น˜ ์„ ํƒ, ๋ณดํ˜ธ ์ˆ˜์ค€, ์ƒ์„ฑ, ์•ก์„ธ์Šค ์ œ์–ด, ์ˆœํ™˜, ์‚ฌ์šฉ, ํ๊ธฐ ๋“ฑ์„ ์ œ์–ดํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

  • Cloud KMS์—์„œ ํ‚ค ์ž๋ฃŒ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ Google Cloud ์™ธ๋ถ€์—์„œ ์œ ์ง€๋ณด์ˆ˜๋˜๋Š” ํ‚ค ์ž๋ฃŒ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

  • ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์œ„์น˜์™€ ๊ด€๋ จ๋œ ์ •์ฑ…์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ์˜คํ”„๋ณด๋”ฉ ์‹œ ํ‚ค๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์„ ํƒ์ ์œผ๋กœ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ๋ณด์•ˆ ์ด๋ฒคํŠธ(์•”ํ˜ธํ™” ํŒŒ์‡„)๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

  • ๊ณ ๊ฐ๋ณ„๋กœ ๊ณ ์œ ํ•œ ํ‚ค๋ฅผ ๋งŒ๋“ค์–ด์„œ ์‚ฌ์šฉํ•˜๊ณ  ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์•”ํ˜ธํ™” ๊ฒฝ๊ณ„๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ์•”ํ˜ธํ™” ํ‚ค์— ๋Œ€ํ•œ ๊ด€๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค๋ฅผ ๋กœ๊น…ํ•ฉ๋‹ˆ๋‹ค.

  • ์ด๋Ÿฌํ•œ ๋ชฉํ‘œ๋ฅผ ์š”๊ตฌํ•˜๋Š” ํ˜„์žฌ ๋˜๋Š” ๋ฏธ๋ž˜์˜ ๊ทœ์ •์„ ์ค€์ˆ˜ํ•ฉ๋‹ˆ๋‹ค.

CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค์˜ ๊ธฐ๋Šฅ

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

  • CMEK ํ†ตํ•ฉ์„ ์‚ฌ์šฉํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ์‚ฌ์šฉ์ž๊ฐ€ Cloud KMS์—์„œ ๋งŒ๋“  ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

  • Cloud KMS์™€ ํ†ตํ•ฉ๋œ ์„œ๋น„์Šค๋Š” ๋Œ€์นญ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ํ‚ค์˜ ๋ณดํ˜ธ ์ˆ˜์ค€์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  • ๋ชจ๋“  ํ‚ค๋Š” 256๋น„ํŠธ AES-GCM์ž…๋‹ˆ๋‹ค.

  • ํ‚ค ์ž๋ฃŒ๋Š” Cloud KMS ์‹œ์Šคํ…œ ๊ฒฝ๊ณ„๋ฅผ ๋ฒ—์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ๋Œ€์นญ ํ‚ค๋Š” ๋ด‰ํˆฌ ์•”ํ˜ธํ™” ๋ชจ๋ธ์—์„œ ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ‚ค ๋ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”์ ํ•˜๋Š” CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค

  • CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค์—๋Š” ์ด๋ฅผ ์•”ํ˜ธํ™”ํ•˜๋Š” ํ‚ค์˜ ์ด๋ฆ„์ด ํฌํ•จ๋œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํ•„๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Š” ๋ฆฌ์†Œ์Šค ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์—์„œ ๊ณ ๊ฐ์—๊ฒŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

  • ํ‚ค ์ถ”์ ์€ ํ‚ค ์ถ”์ ์„ ์ง€์›ํ•˜๋Š” ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ ํ‚ค๊ฐ€ ๋ณดํ˜ธํ•˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

  • ํ‚ค๋Š” ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๋‚˜์—ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค

CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค์—์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค๊ฑฐ๋‚˜ ๋ณด๋Š” ์ฃผ ๊ตฌ์„ฑ์›์—๊ฒŒ๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” CMEK์— Cloud KMS CryptoKey ์•”ํ˜ธํ™”/๋ณตํ˜ธํ™”(roles/cloudkms.cryptoKeyEncrypterDecrypter)๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ ํ”„๋กœ์ ํŠธ ๋ฆฌ์†Œ์Šค์—๋Š” ๊ณ ๊ฐ ๊ด€๋ฆฌ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์„œ๋น„์Šค ์—์ด์ „ํŠธ๋ผ๋Š” ํŠน์ˆ˜ํ•œ ์„œ๋น„์Šค ๊ณ„์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค. CMEK์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์„œ๋น„์Šค ์—์ด์ „ํŠธ์— ๋ถ€์—ฌํ•˜๋ฉด ์„œ๋น„์Šค ์—์ด์ „ํŠธ๊ฐ€ ํ•ด๋‹น ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค.

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

์ถ”๊ฐ€ ์š”์ฒญ์ž ์•ก์„ธ์Šค๋Š” ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์„œ๋น„์Šค ์—์ด์ „ํŠธ๊ฐ€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์•”ํ˜ธํ™”์™€ ๋ณตํ˜ธํ™”๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ฏ€๋กœ ๋ฆฌ์†Œ์Šค ์•ก์„ธ์Šค๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์€ Google์˜ ๊ธฐ๋ณธ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

CMEK์šฉ Autokey ์‚ฌ์šฉ

Autokey๋ฅผ ์‚ฌ์šฉํ•  ํด๋”๋งˆ๋‹ค ์ผํšŒ์„ฑ ์„ค์ • ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Autokey ์ง€์›ํŒ€๊ณผ ํ•จ๊ป˜ ์ž‘์—…ํ•  ํด๋” ๋ฐ Autokey๊ฐ€ ํ•ด๋‹น ํด๋”์˜ ํ‚ค๋ฅผ ์ €์žฅํ•˜๋Š” ๊ด€๋ จ ํ‚ค ํ”„๋กœ์ ํŠธ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Autokey ์‚ฌ์šฉ ์„ค์ •์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud KMS Autokey ์‚ฌ์šฉ ์„ค์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

CMEK๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ์™€ ๋‹ฌ๋ฆฌ Autokey์—๋Š” ๋‹ค์Œ ์„ค์ • ๋‹จ๊ณ„๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

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

Autokey๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ํ•œ ๊ฐ€์ง€ ๋‹จ๊ณ„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฆฌ์†Œ์Šค ์ƒ์„ฑ ์ค‘์— ํ‚ค๋ฅผ ์š”์ฒญํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ˜ํ™˜๋œ ํ‚ค๋Š” ์˜๋„ํ•œ ๋ฆฌ์†Œ์Šค ์œ ํ˜•๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.

Autokey๋กœ ์ƒ์„ฑ๋œ CMEK๋Š” ๋‹ค์Œ ๊ธฐ๋Šฅ์˜ ์ˆ˜๋™ ์ƒ์„ฑ ํ‚ค์™€ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

  • CMEK ํ†ตํ•ฉ ์„œ๋น„์Šค๋Š” ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

  • ํ‚ค ๊ด€๋ฆฌ์ž๋Š” Cloud KMS ๋Œ€์‹œ๋ณด๋“œ ๋ฐ ํ‚ค ์‚ฌ์šฉ ์ถ”์ ์„ ํ†ตํ•ด ์ƒ์„ฑ๋˜๊ณ  ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ํ‚ค๋ฅผ ๊ณ„์† ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์กฐ์ง ์ •์ฑ…์€ ์ˆ˜๋™์œผ๋กœ ์ƒ์„ฑ๋œ CMEK์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•  ๋•Œ์™€ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ Autokey์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

Autokey ๊ฐœ์š”๋Š” Autokey ๊ฐœ์š”๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. Autokey๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ Cloud KMS Autokey๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณดํ˜ธ๋˜๋Š” ๋ฆฌ์†Œ์Šค ๋งŒ๋“ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

CMEK ์ˆ˜๋™ ์ƒ์„ฑ

CMEK๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“ค ๋•Œ๋Š” ๋ณดํ˜ธ๋œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ ์ „์— ํ‚ค๋ง, ํ‚ค, ๋ฆฌ์†Œ์Šค ์œ„์น˜๋ฅผ ๊ณ„ํšํ•˜๊ณ  ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CMEK๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋Š” ์ •ํ™•ํ•œ ๋‹จ๊ณ„๋Š” ๊ด€๋ จ Google Cloud ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. GKE์™€ ๊ฐ™์€ ์ผ๋ถ€ ์„œ๋น„์Šค์—๋Š” ์„œ๋น„์Šค์™€ ๊ด€๋ จ๋œ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ์—ฌ๋Ÿฌ CMEK ํ†ตํ•ฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ์œ ์‚ฌํ•œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅผ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

  2. ์„ ํƒํ•œ ํ‚ค๋ง์— Cloud KMS ํ‚ค๋ฅผ ๋งŒ๋“ค๊ฑฐ๋‚˜ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์ด ํ‚ค๊ฐ€ CMEK์ž…๋‹ˆ๋‹ค.

  3. CMEK์˜ [CryptoKey Encrypter/Decrypter IAM ์—ญํ•  encrypter-decrypter-role์„ ํ•ด๋‹น ์„œ๋น„์Šค์˜ ์„œ๋น„์Šค ๊ณ„์ •์— ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค.

  4. ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ CMEK๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ฆฌ์†Œ์Šค๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด GKE ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ CMEK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋…ธ๋“œ์˜ ๋ถ€ํŒ… ๋””์Šคํฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์ฒญ์ž๊ฐ€ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•ด CMEK์— ์ง์ ‘ ์•ก์„ธ์Šคํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์—์ด์ „ํŠธ์— CryptoKey ์•”ํ˜ธํ™”/๋ณตํ˜ธํ™” ์—ญํ• ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์„œ๋น„์Šค๋Š” ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜๊ณ  ๋ณตํ˜ธํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์—ญํ• ์„ ์ทจ์†Œํ•˜๊ฑฐ๋‚˜ CMEK๋ฅผ ์‚ฌ์šฉ ์ค‘์ง€ํ•˜๊ฑฐ๋‚˜ ํ๊ธฐํ•˜๋ฉด ํ•ด๋‹น ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

CMEK ๊ทœ์ • ์ค€์ˆ˜

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

ํ‚ค ์‚ฌ์šฉ ์ถ”์ 

ํ‚ค ์‚ฌ์šฉ ์ถ”์ ์€ CMEK๋กœ ๋ณดํ˜ธ๋˜๋Š” ์กฐ์ง ๋‚ด์˜ Google Cloud ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํ‚ค ์‚ฌ์šฉ ์ถ”์ ์„ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ • ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ณดํ˜ธ ๋ฆฌ์†Œ์Šค, ํ”„๋กœ์ ํŠธ, ๊ณ ์œ ํ•œ Google Cloud ์ œํ’ˆ ๋ฐ ํ‚ค ์‚ฌ์šฉ ์—ฌ๋ถ€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‚ค ์‚ฌ์šฉ ์ถ”์ ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํ‚ค ์‚ฌ์šฉ๋Ÿ‰ ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

CMEK ์กฐ์ง ์ •์ฑ…

Google Cloud๋Š” ์กฐ์ง ๋ฆฌ์†Œ์Šค ์ „์ฒด์—์„œ ์ผ๊ด€๋œ CMEK ์‚ฌ์šฉ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์กฐ์ง ์ •์ฑ… ์ œ์•ฝ์กฐ๊ฑด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ œ์•ฝ์กฐ๊ฑด์€ CMEK ์‚ฌ์šฉ์„ ์š”๊ตฌํ•˜๊ณ  CMEK ๋ณดํ˜ธ์— ์‚ฌ์šฉ๋˜๋Š” Cloud KMS ํ‚ค๋ฅผ ์ œํ•œ ๋ฐ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ œ์–ด ๊ธฐ๋Šฅ์„ ์กฐ์ง ๊ด€๋ฆฌ์ž์—๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„