์ตœ๊ทผ Firefox์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋น„ํ™œ์„ฑํ™”์— ๋Œ€ํ•œ ๊ธฐ์ˆ ์  ์„ธ๋ถ€ ์‚ฌํ•ญ

๋ฉ”๋ชจ ๋ฒˆ์—ญ์ž: ๋…์ž์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ๋‚ ์งœ๋Š” ๋ชจ์Šคํฌ๋ฐ” ์‹œ๊ฐ„์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

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

๋ฐฐ๊ฒฝ: ์ถ”๊ฐ€ ๋ฐ ์„œ๋ช…

๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ Firefox๋Š” "์ถ”๊ฐ€ ๊ธฐ๋Šฅ"์ด๋ผ๋Š” ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋„์›€์„ ๋ฐ›์•„ ์‚ฌ์šฉ์ž๋Š” ๋ธŒ๋ผ์šฐ์ €์— ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. 15๊ฐœ ์ด์ƒ์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค: ๊ด‘๊ณ  ์ฐจ๋‹จ ์— ์ˆ˜๋ฐฑ ๊ฐœ์˜ ํƒญ ๊ด€๋ฆฌ.

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

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

๊ฐ ์ธ์ฆ์„œ์—๋Š” "์ฃผ์ฒด"(์ธ์ฆ์„œ๊ฐ€ ๋ฐœ๊ธ‰๋œ ๋Œ€์ƒ)์™€ "๋ฐœ๊ธ‰์ž"(์ธ์ฆ์„œ๋ฅผ ๋ฐœ๊ธ‰ํ•œ ์‚ฌ๋žŒ)๊ฐ€ ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์„ธ์š”. ๋ฃจํŠธ ์ธ์ฆ์„œ์˜ ๊ฒฝ์šฐ "์ฃผ์ฒด" = "๋ฐœ๊ธ‰์ž"์ด์ง€๋งŒ ๋‹ค๋ฅธ ์ธ์ฆ์„œ์˜ ๊ฒฝ์šฐ ์ธ์ฆ์„œ ๋ฐœ๊ธ‰์ž๋Š” ์„œ๋ช…๋œ ์ƒ์œ„ ์ธ์ฆ์„œ์˜ ์ฃผ์ฒด์ž…๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ์ : ๊ฐ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์€ ๊ณ ์œ ํ•œ ์ตœ์ข… ์ธ์ฆ์„œ๋กœ ์„œ๋ช…๋˜์ง€๋งŒ ๊ฑฐ์˜ ํ•ญ์ƒ ์ด๋Ÿฌํ•œ ์ตœ์ข… ์ธ์ฆ์„œ๋Š” ๋™์ผํ•œ ์ค‘๊ฐ„ ์ธ์ฆ์„œ๋กœ ์„œ๋ช…๋ฉ๋‹ˆ๋‹ค.

์ž‘์„ฑ์ž ๋ฉ”๋ชจ: ๋งค์šฐ ์˜ค๋ž˜๋œ ์ถ”๊ฐ€ ํ•ญ๋ชฉ์€ ์˜ˆ์™ธ์ž…๋‹ˆ๋‹ค. ๋‹น์‹œ์—๋Š” ๋‹ค์–‘ํ•œ ์ค‘๊ฐ„ ์ธ์ฆ์„œ๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ค‘๊ฐ„ ์ธ์ฆ์„œ๋กœ ์ธํ•ด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ธ์ฆ์„œ๋Š” ํŠน์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๊ฐ„ ์ด์ „์ด๋‚˜ ์ดํ›„์—๋Š” ์ธ์ฆ์„œ๊ฐ€ ์œ ํšจํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋ธŒ๋ผ์šฐ์ €๋Š” ์ด ์ธ์ฆ์„œ๋กœ ์„œ๋ช…๋œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์‰ฝ๊ฒŒ๋„ ์ค‘๊ฐ„ ์ธ์ฆ์„œ๊ฐ€ 4์›” 4์ผ ์˜ค์ „ XNUMX์‹œ์— ๋งŒ๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

ํ”ผํ•ด ๊ฐ์†Œ

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

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

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

๋ณ‘๋ ฌ ์ž‘๋™

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

  • ํ•œ ๋ฒˆ์— 15๊ฐœ์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์‹ ์†ํ•˜๊ฒŒ ๋‹ค์‹œ ์„œ๋ช…ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์€ ์ด๋Ÿฌํ•œ ๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€ ์‚ฌํ•ญ์— ์„œ๋ช…ํ•œ ํ›„์—๋Š” ์—…๋ฐ์ดํŠธ๋œ ๋ฒ„์ „์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์€ Mozilla ์„œ๋ฒ„์—์„œ ์„ค์น˜๋˜๋ฏ€๋กœ Firefox๋Š” ๋‹ค์Œ XNUMX์‹œ๊ฐ„ ์ด๋‚ด์— ์—…๋ฐ์ดํŠธ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์ผ๋ถ€ ๊ฐœ๋ฐœ์ž๋Š” ํƒ€์‚ฌ ์ฑ„๋„์„ ํ†ตํ•ด ์„œ๋ช…๋œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๋ฐฐํฌํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๋Š” ์ด๋Ÿฌํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์ˆ˜๋™์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋Œ€์‹  ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž๊ฐ€ ๋ณ„๋‹ค๋ฅธ ์กฐ์น˜๋ฅผ ์ทจํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ „ํ˜€ ์กฐ์น˜๋ฅผ ์ทจํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋“  ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ • ์‚ฌํ•ญ์„ ๊ฐœ๋ฐœํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.

๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์šฐ๋ฆฌ๋Š” ๋™์‹œ์— ์‚ฌ์šฉํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์ „๋žต์— ๋„๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ์ธ์ฆ์„œ ์œ ํšจ ๊ธฐ๊ฐ„์„ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด Firefox๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ธฐ์กด ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ๋งˆ์ˆ ์ฒ˜๋Ÿผ ๋‹ค์‹œ ์ž‘๋™ํ•˜๊ฒŒ ๋˜์ง€๋งŒ, ์ƒˆ๋กœ์šด Firefox ๋นŒ๋“œ๋ฅผ ์ถœ์‹œํ•˜๊ณ  ์ถœ์‹œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์œ ํšจํ•œ ์ธ์ฆ์„œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋งŒ๋ฃŒ๋œ ๊ธฐ์กด ์ธ์ฆ์„œ ๋Œ€์‹  Firefox๊ฐ€ ์ธ์ฆ์„œ๋ฅผ ์ˆ˜๋ฝํ•˜๋„๋ก ์„ค๋“ํ•˜์„ธ์š”.

์šฐ๋ฆฌ๋Š” ๊ฝค ์‹คํ–‰ ๊ฐ€๋Šฅํ•ด ๋ณด์ด๋Š” ์ฒซ ๋ฒˆ์งธ ์˜ต์…˜์„ ๋จผ์ € ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ๊ทธ๋“ค์€ ๋‘ ๋ฒˆ์งธ ์ˆ˜์ • ์‚ฌํ•ญ(์ƒˆ ์ธ์ฆ์„œ)์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•ด์„œ๋Š” ๋‚˜์ค‘์— ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ธ์ฆ์„œ ๊ต์ฒด

์œ„์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๋‹ค์Œ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ์ƒˆ๋กœ์šด ์œ ํšจํ•œ ์ธ์ฆ์„œ ์ƒ์„ฑ
  • Firefox์— ์›๊ฒฉ์œผ๋กœ ์„ค์น˜

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

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

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

์ž‘์„ฑ์ž ๋ฉ”๋ชจ: WebPKI์— ์ต์ˆ™ํ•œ ๋…์ž๋ผ๋ฉด ๊ต์ฐจ ์ธ์ฆ์„œ๊ฐ€ ์ •ํ™•ํžˆ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘๋™ํ•œ๋‹ค๋Š” ์ ์„ ์•Œ๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

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

๋…ธ๋ฅด๋ง๋””์™€ ์—ฐ๊ตฌ ์‹œ์Šคํ…œ

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

์ž‘์„ฑ์ž ์ฐธ๊ณ  ์‚ฌํ•ญ: ํŠน๋ณ„ํ•œ ๊ถŒํ•œ์ด ์žˆ๋Š” ์ธ์ฆ์„œ๋ฅผ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฃจํŠธ ์ธ์ฆ์„œ๋กœ ์„œ๋ช…๋˜๋ฏ€๋กœ Firefox๋Š” ์ด๋ฅผ ์‹ ๋ขฐํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ธ์ฆ์„œ ํ’€์— ๊ฐ„๋‹จํžˆ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ํ•ด๊ฒฐ์ฑ…์€ ์—ฐ๊ตฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด ์ƒ์„ฑํ•œ ์ƒˆ ์ธ์ฆ์„œ ์„ค์น˜
  • ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๋‹ค์‹œ ํ™•์ธํ•˜์—ฌ ๋‹ค์‹œ ์ž‘๋™ํ•˜๋„๋ก ๊ฐ•์ œ

"ํ•˜์ง€๋งŒ ์ž ๊น๋งŒ์š”. ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?"๋ผ๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์ธ์ฆ์„œ๋กœ ์„œ๋ช…ํ•˜์ž!

๋‹ค ํ•ฉ์น˜๋ฉด... ์™œ ์ด๋ ‡๊ฒŒ ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋‚˜์š”?

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

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

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

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

์ตœ์ข… ๋‹จ๊ณ„

์—ฐ๊ตฌ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜์ง€๋งŒ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ํŠน๋ณ„ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • ์—ฐ๊ตฌ ๋˜๋Š” ์›๊ฒฉ ์ธก์ •์„ ๋น„ํ™œ์„ฑํ™”ํ•œ ์‚ฌ์šฉ์ž
  • ์—ฐ๊ตฌ๊ฐ€ ์ „ํ˜€ ์ง€์›๋˜์ง€ ์•Š๋Š” Android ๋ฒ„์ „(Fennec) ์‚ฌ์šฉ์ž
  • ์›๊ฒฉ ์ธก์ •์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์—†๋Š” ๊ธฐ์—…์˜ Firefox ESR ๋งž์ถคํ˜• ๋นŒ๋“œ ์‚ฌ์šฉ์ž
  • MitM ํ”„๋ก์‹œ ๋’ค์— ์•‰์•„ ์žˆ๋Š” ์‚ฌ์šฉ์ž(์šฐ๋ฆฌ์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ์„ค์น˜ ์‹œ์Šคํ…œ์€ ํ•ด๋‹น ํ”„๋ก์‹œ์™€ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ํ‚ค ๊ณ ์ •์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ)
  • ์—ฐ๊ตฌ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋ ˆ๊ฑฐ์‹œ ๋ฒ„์ „์˜ Firefox ์‚ฌ์šฉ์ž

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

์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ์ด์ƒ์ ์ด์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋ฐ์ดํ„ฐ(์˜ˆ: ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋ฐ์ดํ„ฐ)๋ฅผ ์žƒ์–ด๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค. ๋‹ค์ค‘ ๊ณ„์ • ์ปจํ…Œ์ด๋„ˆ).

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

๋ ˆ์Šจ

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

๋ถ„๋ช…ํžˆ, ์ด๋Ÿฐ ์ผ์ด ์ „ํ˜€ ์ผ์–ด๋‚˜์ง€ ๋ง์•˜์–ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์‚ฌ๊ณ ์˜ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ด๊ณ  ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ํ”„๋กœ์„ธ์Šค๋ฅผ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํžˆ ๊ฐ€์น˜ ์žˆ๋Š” ์ผ์ž…๋‹ˆ๋‹ค.

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

๋‘˜์งธ, ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ์ด ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ์—๋„, ํŠนํžˆ ๋ชจ๋“  ๊ฒƒ์ด ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. "์—ฐ๊ตฌ" ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์€ ์ข‹์•˜์ง€๋งŒ, ์ด๋Š” ๋ถˆ์™„์ „ํ•œ ๋„๊ตฌ์ด๊ณ  ์›์น˜ ์•Š๋Š” ๋ถ€์ž‘์šฉ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์šฐ๋ฆฌ๋Š” ๋งŽ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž๋™ โ€‹โ€‹์—…๋ฐ์ดํŠธ๋ฅผ ํ™œ์„ฑํ™”ํ–ˆ์ง€๋งŒ ์—ฐ๊ตฌ์— ์ฐธ์—ฌํ•˜๊ธฐ๋ฅผ ์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค(์ €๋„ ์ด๋ฅผ ๊บผ ๋†“์•˜์Šต๋‹ˆ๋‹ค!). ๋™์‹œ์— ์‚ฌ์šฉ์ž์—๊ฒŒ ์—…๋ฐ์ดํŠธ๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•˜์ง€๋งŒ ๋‚ด๋ถ€ ๊ธฐ์ˆ  ๊ตฌํ˜„์ด ๋ฌด์—‡์ด๋“  ์‚ฌ์šฉ์ž๋Š” ์—…๋ฐ์ดํŠธ(ํ•ซํ”ฝ์Šค ํฌํ•จ)๋ฅผ ๊ตฌ๋…ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ๋ชจ๋“  ํ•ญ๋ชฉ์€ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์—…๋ฐ์ดํŠธ ์ฑ„๋„์€ ํ˜„์žฌ๋ณด๋‹ค ์‘๋‹ต์„ฑ์ด ๋” ๋†’์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. 6์›” XNUMX์ผ์—๋„ ์—ฌ์ „ํžˆ ์ˆ˜์ •๋ณธ์ด๋‚˜ ์ƒˆ ๋ฒ„์ „์„ ํ™œ์šฉํ•˜์ง€ ๋ชปํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์ด๋ฏธ ํ•ด๊ฒฐ๋˜์—ˆ์ง€๋งŒ ๋ฐœ์ƒํ•œ ์‚ฌ๊ฑด์€ ๊ทธ๊ฒƒ์ด ์–ผ๋งˆ๋‚˜ ์ค‘์š”ํ•œ์ง€ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์˜ ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ณ  ์†์ƒ ์œ„ํ—˜์„ ์ตœ์†Œํ™”ํ•˜๋ฉด์„œ ์ ์ ˆํ•œ ์ˆ˜์ค€์˜ ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์ฃผ์— ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚ฌ๋Š”์ง€์— ๋Œ€ํ•œ ๋ณด๋‹ค ์ฒ ์ €ํ•œ ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋™์•ˆ์—๋Š” ์ด๋ฉ”์ผ๋กœ ์งˆ๋ฌธ์— ๊ธฐ๊บผ์ด ๋‹ต๋ณ€ํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. [์ด๋ฉ”์ผ ๋ณดํ˜ธ]

์ถœ์ฒ˜ : linux.org.ru

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