AWS CloudHSM์ AWS ํด๋ผ์ฐ๋์์ ์์ฒด ์ํธํ ํค๋ฅผ ์์ฝ๊ฒ ์์ฑ ๋ฐ ์ฌ์ฉํ ์ ์๋๋ก ์ง์ํ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๋์จ์ด ๋ณด์ ๋ชจ๋(HSM)์
๋๋ค. CloudHSM์์๋ FIPS 140-2 ๋ ๋ฒจ 3 ์ธ์ฆ HSM์ ์ฌ์ฉํ์ฌ ์์ฒด ์ํธํ ํค๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. CloudHSM์ PKCS#11, Java Cryptography Extensions(JCE) ๋ฐ Microsoft CryptoNG(CNG) ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ์
๊ณ ํ์ค API๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ํตํฉํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ํ, CloudHSM์ ํ์ค์ ์ค์ํ๋ฉฐ ๋ชจ๋ ํค๋ฅผ ๋๋ถ๋ถ์ ์์ฉ HSM์ผ๋ก ๋ด๋ณด๋ผ ์ ์์ต๋๋ค. ์ฌ์ฉ์๋ฅผ ์ํด ํ๋์จ์ด ํ๋ก๋น์ ๋, ์ํํธ์จ์ด ํจ์น, ๊ณ ๊ฐ์ฉ์ฑ, ๋ฐฑ์
๋ฑ ์๊ฐ ์๋ชจ์ ์ธ ๊ด๋ฆฌ ์์
์ ์๋ํํ๋ ์์ ๊ด๋ฆฌํ ์๋น์ค์
๋๋ค. CloudHSM์ ์ฌ์ฉํ๋ฉด ์ ๊ฒฐ์ ๋น์ฉ ์์ด ์จ๋๋งจ๋๋ก HSM ์ฉ๋์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐํ์ฌ ์ ์ํ๊ฒ ํ์ฅ/์ถ์ํ ์ ์์ต๋๋ค.
๋ณด์์ด ๋ฐ์ด๋ HSM์์ ์ํธํ ํค๋ฅผ ์์ฑ ๋ฐ ์ฌ์ฉ
AWS CloudHSM์ ์ฌ์ฉํ๋ฉด FIPS 140-2 ๋ ๋ฒจ 3 ์ค์ HSM์์ ์ํธํ ํค๋ฅผ ์์ฑํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค. CloudHSM์ ์์ฒด Amazon Virtual Private Cloud(VPC)์์ ๋ณ์กฐ ๋ฐฉ์ง HSM์ ๋ํ ๋
์ ์ ๋จ์ผ ํ
๋ํธ ์ก์ธ์ค๋ฅผ ํตํด ํค๋ฅผ ๋ณดํธํฉ๋๋ค.
์ ๊ฒฐ์ ๋น์ฉ ์์ด ์ฌ์ฉ๋์ ๋ฐ๋ผ ์ง๋ถ
AWS CloudHSM์์๋ ์จ๋๋งจ๋๋ก HSM์ ์์ ๋ฐ ์ค๋จํ์ฌ ์ ๊ฒฐ์ ๋น์ฉ ์์ด ํ์ํ ๋ ํ์ํ ๊ณณ์ HSM ์ฉ๋์ ํ๋ก๋น์ ๋ํ ์ ์์ต๋๋ค.
์
๊ณ ํ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ๊ฐ๋ฐฉํ HSM ์ฌ์ฉ
AWS CloudHSM์ ์ฌ์ฉํ๋ฉด PKCS#11, Java Cryptography Extensions(JCE) ๋ฐ Microsoft CryptoNG(CNG) ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ์
๊ณ ํ์ค API๋ฅผ ํตํด ์ฌ์ฉ์ ์ง์ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ํตํฉํ ์ ์์ต๋๋ค. ๋ํ, ํค๋ฅผ ๋ค๋ฅธ ์์ฉ HSM ์๋ฃจ์
์ผ๋ก ์ ์กํ ์ ์์ผ๋ฏ๋ก AWS์์ ๋๋ AWS๋ก ํค๋ฅผ ์์ฝ๊ฒ ๋ง์ด๊ทธ๋ ์ด์
ํ ์ ์์ต๋๋ค.
์ํธํ ํค์ ๋ํ ์ ์ด ์ ์ง
AWS CloudHSM์ ์ฌ์ฉ์๋ฅผ ์์ฑํ๊ณ HSM ์ ์ฑ
์ ์ค์ ํ ์ ์๋๋ก ์์ ํ ์ฑ๋์ ํตํด HSM์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. CloudHSM์ ํตํด ์์ฑํ๊ณ ์ฌ์ฉํ๋ ์ํธํ ํค๋ ๊ณ ๊ฐ์ด ์ง์ ํ HSM ์ฌ์ฉ์๋ง ์ก์ธ์คํ ์ ์์ต๋๋ค. AWS๋ ๊ณ ๊ฐ์ ์ํธํ ํค๋ฅผ ๋ณผ ์๋ ์ก์ธ์คํ ์๋ ์์ต๋๋ค.
๊ฐ๋ ฅํ ์ธ์ฆ์ผ๋ก ํค๋ฅผ ๋ณดํธ
๋ํ, AWS CloudHSM์ ์ค์ํ ๊ด๋ฆฌ ๋ฐ ํค ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ๋ํด Quorum ์ธ์ฆ์ ์ง์ํ๊ณ ๊ณ ๊ฐ์ด ์ ๊ณตํ ํ ํฐ์ ์ฌ์ฉํ Multi-Factor Authentication(MFA)์ ์ง์ํฉ๋๋ค.
๊ฐํธํ ๊ด๋ฆฌ
AWS CloudHSM์ ์ฌ์ฉ์๋ฅผ ์ํด ํ๋์จ์ด ํ๋ก๋น์ ๋, ์ํํธ์จ์ด ํจ์น, ๊ณ ๊ฐ์ฉ์ฑ, ๋ฐฑ์
๋ฑ ์๊ฐ ์๋ชจ์ ์ธ ๊ด๋ฆฌ ์์
์ ์๋ํํ๋ ์์ ๊ด๋ฆฌํ ์๋น์ค์
๋๋ค. ์จ๋๋งจ๋๋ก ํด๋ฌ์คํฐ์์ HSM์ ์ถ๊ฐํ๊ณ ์ ๊ฑฐํจ์ผ๋ก์จ ์ ์ํ๊ฒ HSM ์ฉ๋์ ์กฐ์ ํ ์ ์์ต๋๋ค.
์น ์๋ฒ์ ์๊ฒฉ ์ฆ๋ช
์ ํ์ธํ๊ณ ์ธํฐ๋ท์ ํตํ ์์ ํ HTTPS ์ฐ๊ฒฐ์ ์ค์ ํ๋ ๋ฐ Secure Sockets Layer(SSL)์ TLS(์ ์ก ๊ณ์ธต ๋ณด์)์ด ์ฌ์ฉ๋ฉ๋๋ค. AWS CloudHSM์ ์ฌ์ฉํ์ฌ ์น ์๋ฒ์ฉ SSL/TLS ์ฒ๋ฆฌ๋ฅผ ์คํ๋ก๋ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ฒ๋ฆฌ ์์
์ CloudHSM์ ์ฌ์ฉํ๋ฉด ์น ์๋ฒ์ ๋ํ ๋ถ๋ด์ด ์ค์ด๋ค๊ณ ์น ์๋ฒ์ ํ๋ผ์ด๋น ํค๋ฅผ CloudHSM์ ์ ์ฅํจ์ผ๋ก์จ ์ถ๊ฐ์ ์ธ ๋ณด์์ ์ ๊ณตํ๊ฒ ๋ฉ๋๋ค.
๊ณต๊ฐ ํค ์ธํ๋ผ(PKI)์์ ์ธ์ฆ ๊ธฐ๊ด(CA)์ ๋์งํธ ์ธ์ฆ์๋ฅผ ๋ฐํํ๋ ๋ฏฟ์ ์ ์๋ ๋จ์ฒด์
๋๋ค. ์ด๋ฌํ ๋์งํธ ์ธ์ฆ์๋ ๊ฐ์ธ ๋๋ ์กฐ์ง์ ์๋ณํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. AWS CloudHSM์ ์ฌ์ฉํ์ฌ ํ๋ผ์ด๋น ํค๋ฅผ ์ ์ฅํ๊ณ ์กฐ์ง์ ์ธ์ฆ์๋ฅผ ๋ฐํํ๋ ๋ฐํ CA์ ์ญํ ์ ํ ์ ์์ต๋๋ค.
AWS CloudHSM์ ์ฌ์ฉํ์ฌ TDE๋ฅผ ์ง์ํ๋ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ฉ Transparent Data Encryption(TDE) ๋ง์คํฐ ์ํธํ ํค๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค. TDE๋ฅผ ์ฌ์ฉํ๋ฉด, ์ง์๋๋ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์์ ๋์คํฌ์ ์ ์ฅํ๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ ์ ์์ต๋๋ค. Amazon RDS for Oracle์์๋ CloudHSM์ ํตํ TDE๋ฅผ ์ง์ํ์ง ์์ต๋๋ค.
์ฝ๊ฒ AWS CloudHSM์ ์์ํ ์ ์์ต๋๋ค. ์ฝ์์ ์๋ ์ค๋ช ์ ๋ฐ๋ผ ํด๋ฆญ ๋ช ๋ฒ์ผ๋ก ์ฒซ ๋ฒ์งธ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ฐฐํฌํ์ญ์์ค.

