๋๊ตฌ๋ ๋ฐ๊ฒฌ๋์ง ์์๋ค.
๋๊ตฌ๋ ๋ฐ๊ฒฌ๋์ง ์์๋ค.
๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ธ์ฆ์ ํ์ผ ํ์ ์ค ํ๋์
๋๋ค. (ํ์ฅ์๋ .pem, .crt, .cer, key์
๋๋ค)
'----- BEGIN CERTIFICATE -----'์ '----- END CERTIFICATE -----'์ฌ์ด์ ํ
์คํธ๋ฅผ ์ฐ์ญ์์ค.
์๋ฒ ์ธ์ฆ์, ์ค๊ฐ ์ธ์ฆ์ ๋ฐ ๊ฐ์ธ ํค๋ฅผ ์ ์ฅํ ์ ์์ต๋๋ค.
PEM ํ์ ์ธ์ฆ์๋ Apache๋ฅผ ํฌํจํ ๋ค์ํ ์๋ฒ์์ ์ฌ์ฉ๋ฉ๋๋ค.
PEM ์ธ์ฆ์์ ๊ฐ์ธ ํค๋ฅผ ๋จ์ผ ํ์ผ๋ก ๊ฒฐํฉ ํ ์ ์์ง๋ง ๋๋ถ๋ถ์ ํ๋ซํผ์์๋ ์ธ์ฆ์์ ๊ฐ์ธ ํค๋ฅผ ๋ถ๋ฆฌํด์ผํฉ๋๋ค.
์ด๊ฒ์ DER ๋ฐฉ๋ฒ์ผ๋ก ์ธ์ฝ๋ฉ ๋ ํ์์
๋๋ค. (ํ์ฅ์๋ .der์ .cer์
๋๋ค)
์ธ์ฆ์ ๋ฐ ๊ฐ์ธ ํค๋ ์ ํ์ ๊ด๊ณ์์ด DER ํ์์ผ๋ก ํ์ ๋ ์ ์์ต๋๋ค.
์ด ํ์์ ์ผ๋ฐ์ ์ผ๋ก Java ํ๋ซํผ์์ ์ฌ์ฉ๋ฉ๋๋ค.
ํ๋์ ํ์ผ์ ์ฌ๋ฌ ์ธ์ฆ์๋ฅผ ํฌํจ ํ ์ ์์ผ๋ฉฐ ์ค๊ฐ ์ธ์ฆ์๋ฅผ ํฌํจํ์ฌ ๋ฐฐํฌ ํ ์ ์์ต๋๋ค (ํ์ฅ์๋ .spc, .p7a, .p7b, .p7c).
'----- BEGIN PKCS7 -----'์ '----- END PKCS7 -----'์ฌ์ด์ ํ
์คํธ๋ฅผ ์ฐ์ญ์์ค.
P7B ํ์์ Microsoft IIS ๋ฐ Tomcat๊ณผ ๊ฐ์ ํ๋ซํผ์์ ์ง์๋ฉ๋๋ค.
์ค๊ฐ ์ธ์ฆ์, ์๋ฒ ์ธ์ฆ์ ๋ฐ ๊ฐ์ธ ํค๋ฅผ ํฌํจ ํ ์์๋ ํ์์
๋๋ค. (ํ์ฅ์๋ .pfx ๋ฐ .p12์
๋๋ค)
๊ฐ์ธ ํค ๋ฐ ์ธ์ฆ์๋ฅผ ๊ฐ์ ธ์ค๊ณ ๋ด๋ณด๋ด๋ ๋ฐ Windows์์ ์ฌ์ฉํฉ๋๋ค.
* PFX๋ฅผ PEM์ผ๋ก ๋ณํ ํ ๋๋ ํ
์คํธ ํธ์ง๊ธฐ๋ก ๊ฒฐ๊ณผ ํ์ผ์ ์ด๊ณ ๊ฐ ์ธ์ฆ์์ ๊ฐ์ธ ํค๋ฅผ BEGIN / END๋ก ๋ฌถ๊ณ ํ
์คํธ ํ์ผ (cert.cer, CA_Cert.cer, private.key)๋ก ์ ์ฅํด์ผํฉ๋๋ค. ๋ฑ)