์ํธํํ์ฉ ํ๋์จ์ด ์ง๊ฐ์ ์์ฐํ๋ ํ์ฌ์ธ Ledger์ ์ฐ๊ตฌ์ ๊ทธ๋ฃน์
HSM์ ์ฌ์ฉํ๋ฉด ์์คํ ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ํค๋ฅผ ์์ ํ ๊ฒฉ๋ฆฌํ๊ณ ์ฅ์น ์ธก์์ ๊ตฌํ๋ ๊ธฐ๋ณธ ์ํธํ ๊ธฐ๋ณธ ์์๋ฅผ ์คํํ๊ธฐ ์ํ API๋ง ์ ๊ณตํ๋ฏ๋ก ๋ณด์์ ํฌ๊ฒ ๊ฐํํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก HSM์ ์ํ, ์ํธํํ ๊ฑฐ๋์, ์ธ์ฆ์ ๋ฐ ๋์งํธ ์๋ช ์ ํ์ธํ๊ณ ์์ฑํ๋ ์ธ์ฆ ๊ธฐ๊ด ๋ฑ ์ต๊ณ ์์ค์ ๋ณด์์ด ํ์ํ ์์ญ์์ ์ฌ์ฉ๋ฉ๋๋ค.
์ ์๋ ๊ณต๊ฒฉ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ธ์ฆ๋์ง ์์ ์ฌ์ฉ์๊ฐ ์ฅ์น์ ์ ์ฅ๋ ๋ชจ๋ ์ํธํ ํค์ ๊ด๋ฆฌ์ ์๊ฒฉ ์ฆ๋ช ์ ์ถ์ถํ๋ ๊ฒ์ ํฌํจํ์ฌ HSM์ ์ฝํ ์ธ ์ ๋ํ ์์ ํ ์ ์ด๊ถ์ ์ป์ ์ ์์ต๋๋ค. ๋ฌธ์ ๋ ๋ด๋ถ PKCS#11 ๋ช ๋ น ์ฒ๋ฆฌ๊ธฐ์ ๋ฒํผ ์ค๋ฒํ๋ก์ ์ํธํ ํ์จ์ด ๋ณดํธ ๊ตฌํ ์ค๋ฅ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ์ด๋ฅผ ํตํด PKCS#1v1.5 ๋์งํธ ์๋ช ์ ์ฌ์ฉํ์ฌ ํ์จ์ด ํ์ธ์ ์ฐํํ๊ณ ์์ฒด ๋ก๋๋ฅผ ์์ํ ์ ์์ต๋๋ค. HSM์ ํ์จ์ด๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์์ฐ์ ์ํด ์์ ๋ ํ์จ์ด๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์ฌ๊ธฐ์ ๋ฐฑ๋์ด๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๋ฐฑ๋์ด๋ ์ ์กฐ์ ์ฒด์์ ํ์ค ํ์จ์ด ์ ๋ฐ์ดํธ๋ฅผ ์ค์นํ ํ์๋ ํ์ฑ ์ํ๋ก ์ ์ง๋ฉ๋๋ค. ๊ณต๊ฒฉ์ ์๊ฒฉ์ผ๋ก ์ํ๋ ์ ์๋ค๋ ์ฃผ์ฅ์ด ์ ๊ธฐ๋๋ค(๊ณต๊ฒฉ ๋ฐฉ๋ฒ์ ๋ช ์๋์ง ์์์ผ๋ ๋ค์ด๋ก๋ํ ํ์จ์ด๋ฅผ ๊ต์ฒดํ๊ฑฐ๋ ์ฒ๋ฆฌ๋ฅผ ์ํด ํน๋ณํ ๋ฐ๊ธ๋ ์ธ์ฆ์๋ฅผ ์ ์กํ๋ ๊ฒ์ ์๋ฏธํ ๊ฒ์ผ๋ก ์ถ์ ๋๋ค).
์ด ๋ฌธ์ ๋ HSM์์ ์ ์๋ PKCS#11 ๋ช ๋ น์ ๋ด๋ถ ๊ตฌํ์ ๋ํ ํผ์ง ํ ์คํธ ์ค์ ํ์ธ๋์์ต๋๋ค. ํ์ค SDL์ ์ฌ์ฉํ์ฌ ๋ชจ๋์ HSM์ ๋ก๋ํ์ฌ ํ ์คํธ๋ฅผ ๊ตฌ์ฑํ์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, PKCS#11์ ๊ตฌํ์์ ๋ฒํผ ์ค๋ฒํ๋ก๊ฐ ๊ฐ์ง๋์์ผ๋ฉฐ, ์ด๋ HSM ๋ด๋ถ ํ๊ฒฝ๋ฟ๋ง ์๋๋ผ ์ปดํจํฐ์ ๊ธฐ๋ณธ ์ด์ ์ฒด์ ์์ PKCS#11 ๋๋ผ์ด๋ฒ์ ์ก์ธ์คํ๋ ๊ฒฝ์ฐ์๋ ์ ์ฉ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. HSM ๋ชจ๋์ด ์ฐ๊ฒฐ๋ ๊ณณ์ ๋๋ค.
๋ค์์ผ๋ก ๋ฒํผ ์ค๋ฒํ๋ก๋ฅผ ํ์ฉํ์ฌ HSM ์ธก์์ ์ฝ๋๋ฅผ ์คํํ๊ณ ์ก์ธ์ค ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ ์ํ์ต๋๋ค. ์ฑ์ฐ๊ธฐ ์ฐ๊ตฌ ์ค์ ๋์งํธ ์๋ช ์์ด ์ ํ์จ์ด๋ฅผ ๋ค์ด๋ก๋ํ ์ ์๋ ๋ ๋ค๋ฅธ ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ๊ถ๊ทน์ ์ผ๋ก ์ฌ์ฉ์ ์ ์ ๋ชจ๋์ด ์์ฑ๋์ด HSM์ ๋ก๋๋์์ผ๋ฉฐ, ์ด๋ HSM์ ์ ์ฅ๋ ๋ชจ๋ ๋น๋ฐ์ ๋คํํฉ๋๋ค.
์ทจ์ฝ์ ์ด ํ์ธ๋ HSM ๊ธฐ๊ธฐ์ ์ ์กฐ์ฌ๋ช
์ ์์ง ๊ณต๊ฐ๋์ง ์์์ง๋ง, ์ผ๋ถ ๋ํ ์ํ๊ณผ ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต์
์ฒด์์ ๋ฌธ์ ์ ๊ธฐ๊ธฐ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ์ผ๋ก ์ถ์ ๋๋ค. ํด๋น ๋ฌธ์ ์ ๋ํ ์ ๋ณด๋ ์ด๋ฏธ ์ ์กฐ์ฌ์ ์ ๋ฌ๋๊ณ , ์ต์ ํ์จ์ด ์
๋ฐ์ดํธ๋ฅผ ํตํด ์ด๋ฏธ ์ทจ์ฝ์ ์ ์ ๊ฑฐํ ๊ฒ์ผ๋ก ์๋ ค์ก๋ค. ๋
๋ฆฝ์ ์ธ ์ฐ๊ตฌ์๋ค์ ๋ฌธ์ ๊ฐ XNUMX์์ ์ถ์๋ Gemalto์ ์ฅ์น์ ์์ ์ ์๋ค๊ณ ์ ์ํฉ๋๋ค.
์ถ์ฒ : opennet.ru