์ฌ์ค e ๋ฉ์ผ์ ๋ณด๋ธ ์ฌ๋์ ์ ๋ขฐ์ฑ์ ์ทจ์ฝํ ์ ์ด ์๋ค.
๊ทธ๊ฒ์ ๋ณด์ํ๊ธฐ ์ํด GnuPG ๋ฅผ ์ด์ฉํด ์ก์ ์์ ์ ์ ์๋ช
๋ฐ ์ํธํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ด์
์๋์ฐ ํ๊ฒฝ์์ ์ฌ์ฉ๋ฒ์ ๊ธฐ๋กํด ๋์๋ค.
ํ์ฌ GnuPG ๊ฒฝ์ฐ ์ฌ์ฉ์์ ๊ณต๊ฐํค ๊ณต์ ๊ฐ ์ฐ์ ์ด๋ฃจ์ด ์ ธ์ผ ํ๋๋ฐ
ํน์ ์๋ฒ๋ฅผ ํตํด ๊ณต์ ํ ์ ์์ด์ ๋ฉ์ผ์ด๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ฐ์ ๊ณต์ ๋์ด์ผ ํ๋ค.
1. GnuPG ๊ฐ์
Gnu Privacy Guard ์ ์ฝ์๋ก PGP์ ์คํ์์ค๋ก ๊ตฌํํ ๊ฒ์ด๋ค. ํ์ค ๋ฌธ์๋ RFC 4880 ์ด๋ค.
GnuPG๋ Free Software Foundation์์ OpenPGP ํ์ค์ ๋ฐ๋ผ ๊ฐ๋ฐํ ํ๋ก๊ทธ๋จ์ด๋ฉฐ
์๋์ฐ์ฉ ์ด๋ฆ์ Gpg4win ์ด๋ค
GPL(GNU General Public License) ๋ผ์ด์ผ์ค ์ ์ฑ
ํ์์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๊ณ ์์ค์ฝ๋๋ ๊ณต๊ฐ ๋์ด ์๋ค.
GnuPG๋ ์ค์ฌ์ GPG ๋ผ๊ณ ๋ ํ๋ค.
2. GnuPG ์ค์น
์๋์ฐ ํ๊ฒฝ์์ GnuPGํด์ ๋ฐ์์ ์ค์น๋ฅผ ํด๋ณด์.
ํด๋น ์๋์ฐ์ฉ ์ค์น ๋ค์ด๋ก๋ ๋ฐ ์ค์น๋ https://www.gpg4win.org ์ฌ์ดํธ์์ ๊ทธ๋ฆผ ์ฒ๋ฆผ ์งํ ํ๋ค.
ํน๋ณํ ๊ฒฐ์ ์ $0 ์ ํํ๋ฉด ๋ฌด๋ฃ๋ก ๋ค์ด ๋ฐ์ ์ ์๋ค.
์ด๋ ๊ฒ ํ๋ฉด gpg4win-4.1.0.exe ํ์ผ์ ๋ค์ด๋ก๋ ํ ์คํ ํ๋ฉด ์ค์น ๋๋ค.
์ค์น ์ต์ ์ ๋ํดํธ ์ํ๋ก ํ๋ค.
3. GnuPG ์คํ
์ค์นํ Kleopatra ๋ฅผ ์คํ ํ ํ๋ฉด์ด๋ค.
์ฒ์ ์ค์น ์ ํค ์์ ๋ง๋ค์ด์ผ ํ๊ธฐ ๋๋ฌธ์ "์ ํค ์" ์ ๋๋ฌ์ค๋ค.
ํค์ ์ด๋ฆ๊ณผ ๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ๋ค. ์ด๋ ๋ฐ์ ์ฉ ๋ฉ์ผ ์ฃผ์์ ์ผ์น ํด์ผ ํ๋ค.
์ด๋ ์ด๋ฆ์ด๋ ๋ฉ์ผ ์ฃผ์ ๊ฐ์ธํค ํจ์ค์๋๋ฅผ ์ ๋ ฅํ๋ค.
4. ๊ฐ์ธํค ์ ์ฅ ๋ฐ ๋ฐฑ์ ํ๊ธฐ
๊ฐ์ธํค ๊ฒฝ์ฐ GnuPG๋ฅผ ๋ค์ ์ค์น ์์๋ ๊ธฐ์กด ๋ฉ์ผ ์/๋ณตํธํ ๋ด์ฉ์ ์ฝ์ด ๋ณผ ์ ์๊ฒ ํ๊ธฐ ์ํด ๋ฐฑ์
์ ํด์ผ ํ๋ค.
๋ฐฑ์
์ ์๋ ์ฒ๋ผ ๋น๋ฐํค ๋ฐฑ์
์ ํตํด ์ ์ฅ ํ๋ค. ์ด ๋ ๊ฐ์ธํค ์ํธ๋ฅผ ์
๋ ฅ ํ๋ค.
์ด ํ์ผ์ ์ ๋ ๋
ธ์ถ ๋์ด์๋ ์๋๋ค.
5. ๊ณต๊ฐํค ๋ด๋ณด๋ด๊ธฐ/ ๊ฐ์ ธ์ค๊ธฐ
GnuPG๋ฅผ ์ฌ์ฉํ์ฌ ์ ์์๋ช
๋ฐ ์/๋ณตํธํ๋ฅผ ํ๊ธฐ ์ํด์๋ ๋ด ๊ณต๊ฐํค๋ ๋ด๋ณด๋ด๊ธฐ๋ก ํ์ผ๋ก ์ ๋ฌ ํ์ฌ์ผ ํ๊ณ
์๋๋ฐฉ์ ๊ณต๊ฐํค๋ฅผ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ํตํ์ฌ ์ ์ฅ ํ๋ค.
๋ฉ์ผ ์ก์์ ๋ฐฉ๋ฒ
- ์ฌ์ฉ ๋ชฉ์
- ๋ณด์์ ์ํ์ฌ ์ด๋ฉ์ผ์ ์ฌ์ฉ๋๋ ํ์ผ์ด๋ ํ ์คํธ๋ฅผ ์ํธํํ์ฌ ์ ์ก.
- ์ฌ์ฉ ๋ฐฉ๋ฒ
- ๋ฉ์ผ ์ก์์ ์ , ์๋ก์ ๊ณต๊ฐํค๋ฅผ ๊ณต์ ํ๋ค.(์ฌ์ ์์ )
- ์๋๋ฐฉ์๊ฒ ๋ฉ์ผ์ ์ ์กํ ์, ์๋๋ฐฉ์ ๊ณต๊ฐํค๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํํ ํ ์ํธ๋ฌธ ์ ์ก.
- ์๋๋ฐฉ์ ์๋๋ฐฉ์ ๊ฐ์ธํค๋ฅผ ์ด์ฉํ์ฌ ์ํธ๋ฌธ ๋ณตํธํ ํ, ๋ด์ฉ ํ์ ๊ฐ๋ฅ.
- ์๋๋ฐฉ์๊ฒ์ ์ํธ๋ฌธ ๋ฉ์ผ์ด ์ ์ก๋ ๊ฒฝ์ฐ, ์์ ์ ๊ฐ์ธํค๋ฅผ ์ฌ์ฉํ์ฌ ๋ณตํธํ ํ, ๋ด์ฉ ํ์ ๊ฐ๋ฅ
- ํค ์ฉ๋
- ๊ฐ์ธํค : ์ ์ ์๋ช ์์ฑ, ์ ๋ฌ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ณตํธํ ํ ๋ ์ฌ์ฉ. (์๋๋ฐฉ๊ณผ ๊ณต์ X)
- ๊ณต๊ฐํค : ์ ์ ์๋ช ๊ฒ์ฆ, ์ ์กํ ๋ฐ์ดํฐ๋ฅผ ์ํธํ ํ ๋ ์ฌ์ฉ. (์๋๋ฐฉ๊ณผ ๊ณต์ O)
6. ๋ฉ์ผ ์ ์์๋ช /์๋ณตํธํ
๋ฉ์ผ ๋ด์ฉ์ ์ ์์๋ช
๊ณผ ์/๋ณตํธํ๋ฅผ ํ๊ธฐ ์ํด์๋ Kleopatra ์ ๋ฉ๋ชจ์ฅ์ ์ด์ฉํ๋ฉด ๋๋ค.
๋ฌผ๋ก ํ์ผ๋ก ์ฒ๋ฆฌ๋ ๊ฐ๋ฅ ํ๋ค.
๋ฉ๋ชจ์ฅ์์ GnuPG ๋ฉ์ผ์ ๋ง๋ค๊ณ ๋ฉ๋ชจ์ฅ์ ํตํ์ฌ ๋ฐ์ GnuPG ๋ฉ์ผ์ ๋ณตํธํ ํด์ ๋ด์ฉ์ ํ์ธ ํ๋ฉด๋๋ค.
์๋ ๊ทธ๋ฆผ์ ์์ ๋ก ์ํธํ ๋ ๋ฉ์ผ ์ด๋ค.
์ฐธ๊ณ ๋ก ์ ์ ์๋ช
์ ๋์ ๊ฐ์ธํค๋ก ํ๊ณ ์ํธํ๋ ์๋๋ฐฉ์ ๊ณต๊ฐํค๋ก ํด์ผ ํ๋ค.
๊ทธ๋์ผ ์๋๋ฐฉ์ด ๋์ ๊ณต๊ฐํค๋ก ์ ์์๋ช
์ ๊ฒ์ฆ ํ ์ ์๊ณ
์๋๋ฐฉ์ ๊ฐ์ธํค๋ก ์์ ์์ธ ์๋๋ฐฉ๋ง์ด ๋ณตํธํ๋ฅผ ํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
๊ฐ๋จํ GnuPG ์ ๋ํด ๊ฐ๋จํ ์ฌ์ฉ๋ฒ์ ์ค๋ช
ํ๋ค.
ํ์ง๋ง ์๋ ๊ทธ๋ฆผ ์ฒ๋ผ GpgOL ์ด๋ผ๋ Outlook extension์ ํตํด ์์๋ฃฉ์์ ์ง์ ์ฌ์ฉ๋ ๊ฐ๋ฅ ํ๋ค.
์ค์ ๋ก Kleopatara ํด๋ก S/MIME ๋ ์ง์์ ํ๋ค. ํ์ง๋ง S/MIME ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ S/MIME ์ฉ ์ธ์ฆ์๊ฐ ํ์ํ๋ค.
์๋๋ ๋์ GnuPG ๊ณต๊ฐํค ๊ฐ์ด๋ค.
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEZEjQ4xYJKwYBBAHaRw8BAQdAKLCFQmle+PQUqhbmhpuCUq/D3qxyyL/zdPi4
wWMZhkS0G2p5a2ltNzQgPGp5a2ltNzRAZ21haWwuY29tPoiZBBMWCgBBFiEEtmbW
bDZ2DY8JZmhbBp/zWTGTpx0FAmRI0OMCGwMFCQPDe00FCwkIBwICIgIGFQoJCAsC
BBYCAwECHgcCF4AACgkQBp/zWTGTpx1usgD+IlOQX5a01+97dxEJEg8lgACZmB0U
CgM/y8JTZaye1AsA/0OTItMOevHU77CdSm8RNkqSB4srQH15ita729Nkj3EJuDgE
ZEjQ4xIKKwYBBAGXVQEFAQEHQMU9TFEcr130n9NxU0GMRPjVEfqCl2Hm8QXZqHDi
ZZM8AwEIB4h+BBgWCgAmFiEEtmbWbDZ2DY8JZmhbBp/zWTGTpx0FAmRI0OMCGwwF
CQPDe00ACgkQBp/zWTGTpx3E7wEA/PalkCNWYV2EMEzVxrVagXJxOwdO5K+c4rhW
vBxADQoA/1afkHk9jdJXCPBAhJYSxVz+wxORzg5RTJt+PphqbzwG
=2R7a
-----END PGP PUBLIC KEY BLOCK-----
'PKI > Geneal Infomation' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ์์๋ช ๊ณผ ์ธ์ฆ์ ์ด์ผ๊ธฐ (0) | 2023.05.03 |
---|---|
๊ณต๊ฐํค ๊ธฐ๋ฐ ๊ตฌ์กฐ (PKI) ๊ฐ๋ (0) | 2023.04.27 |
OpenSSL 3.0 ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ ( OpenSSL 1.1.1 ๊ณผ ๋น๊ต ) (0) | 2023.04.26 |
์ธ์ฆ์์ ํค์ ๋ํ ํ์ฅ์ ํ์(PEM CER DER CRT CSR, PFX, P12 ) (0) | 2023.03.03 |
์ธ์ฆ์ ๊ฒ์ฆ (0) | 2023.02.17 |