๊ฒ์ ๋จ ํดํท ๋ฆด๋ฆฌ์ค ๊ทธ๋PG 2.2.17 (GNU Privacy Guard), OpenPGP ํ์ค๊ณผ ํธํ๋จ(RFC-4880) ๋ฐ S/MIME์ ์ ๊ณตํ๋ฉฐ ์ ์ ์๋ช
, ํค ๊ด๋ฆฌ ๋ฐ ๊ณต๊ฐ ํค ์ ์ฅ์์ ๋ํ ์ก์ธ์ค ์์
์ ์ํํ๋ ๋ฐ์ดํฐ ์ํธํ์ฉ ์ ํธ๋ฆฌํฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. GnuPG 2.2 ๋ธ๋์น๋ ์๋ก์ด ๊ธฐ๋ฅ์ด ๊ณ์ ์ถ๊ฐ๋๋ ๊ฐ๋ฐ ๋ฆด๋ฆฌ์ค๋ก ํฌ์ง์
๋๋์ด ์์ผ๋ฉฐ 2.1 ๋ธ๋์น์์๋ ์์ ์ฌํญ๋ง ํ์ฉ๋ฉ๋๋ค.
์๋ก์ด ๋ฌธ์ ๋ ์ด์ ๋ํ ๋์์ฑ
์ ์ ์ํฉ๋๋ค. ์ฃผ์ ์๋ฒ ๊ณต๊ฒฉ, ๋ฌธ์ ๊ฐ ์๋ ์ธ์ฆ์๊ฐ ๋ก์ปฌ ์ ์ฅ์์์ ์ญ์ ๋๊ฑฐ๋ ํ์ธ๋ ๊ณต๊ฐ ํค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ฆ์ ์ ์ฅ์๊ฐ ๋ค์ ์์ฑ๋ ๋๊น์ง GnuPG๊ฐ ์ค๋จ๋๊ณ ์์
์ ๊ณ์ํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ถ๊ฐ๋ ๋ณดํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํค ์ ์ฅ์ ์๋ฒ์์ ๋ฐ์ ์ธ์ฆ์์ ๋ชจ๋ ํ์ฌ ๋์งํธ ์๋ช
์ ์์ ํ ๋ฌด์ํ๋ ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๋ชจ๋ ์ฌ์ฉ์๋ ์์์ ์ธ์ฆ์์ ๋ํ ์์ ์ ๋์งํธ ์๋ช
์ ํค ์ ์ฅ์ ์๋ฒ์ ์ถ๊ฐํ ์ ์์ผ๋ฉฐ, ๊ณต๊ฒฉ์๋ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ํผํด์์ ์ธ์ฆ์์ ๋ํด ์์ฒญ๋ ์์ ์๋ช
(10๋ง ๊ฐ ์ด์)์ ์์ฑํฉ๋๋ค. GnuPG์ ์ ์์ ์ธ ์๋์ ๋ฐฉํดํฉ๋๋ค.
์ 3์ ๋์งํธ ์๋ช
์ ๋ฌด์ํ๋ ๊ฒ์ ์์ฑ์์ ์๋ช
๋ง ํค์ ๋ก๋ํ ์ ์๋๋ก ํ์ฉํ๋ "์์ฒด ์๋ช
์ ์ฉ" ์ต์
์ผ๋ก ๊ท์ ๋ฉ๋๋ค. ์ด์ ๋์์ ๋ณต์ํ๋ ค๋ฉด gpg.conf์ "keyserver-options no-self-sigs-only,no-import-clean" ์ค์ ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๋ํ ์์
์ค์ ๋ก์ปฌ ์ ์ฅ์(pubring.kbx)์ ์ค๋ฒํ๋ก๋ฅผ ์ ๋ฐํ๋ ์ฌ๋ฌ ๋ธ๋ก ๊ฐ์ ธ์ค๊ธฐ๊ฐ ๊ฐ์ง๋๋ฉด ์ค๋ฅ๋ฅผ ํ์ํ๋ ๋์ GnuPG๋ ์๋์ผ๋ก ๋์งํธ ์๋ช
๋ฌด์ ๋ชจ๋("์์ฒด ์๋ช
")๋ฅผ ์ผญ๋๋ค. -๋ง, ์์
-๊นจ๋ํจโ).
๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ํค๋ฅผ ์
๋ฐ์ดํธํ๋ ค๋ฉด ์น ํค ๋๋ ํ ๋ฆฌ (WKD) ํ์ธ๋ ๊ณต๊ฐ ํค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ฆ์ ์ ์ฅ์๋ฅผ ๋ค์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ "--locate-external-key" ์ต์
์ ์ถ๊ฐํ์ต๋๋ค. "--auto-key-retrieve" ์์
์ ์ํํ ๋ ์ด์ WKD ๋ฉ์ปค๋์ฆ์ด ํค ์๋ฒ๋ณด๋ค ์ ํธ๋ฉ๋๋ค. WKD์ ํต์ฌ์ ์ฐํธ ์ฃผ์์ ์ง์ ๋ ๋๋ฉ์ธ์ ๋ํ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์น์ ๊ณต๊ฐ ํค๋ฅผ ๋ฐฐ์นํ๋ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, ์ฃผ์ "[์ด๋ฉ์ผ ๋ณดํธ]"ํค๋ "https://example.com/.well-known/openpgpkey/hu/183d7d5ab73cfceece9a5594e6039d5a" ๋งํฌ๋ฅผ ํตํด ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru