์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
GnuPG๋กœ ์•”ํ˜ธํ™” ๋œ ํ…์ŠคํŠธ. ํ’€๋ ค๋ฉด ์•”ํ˜ธํ™”์— ์‚ฌ์šฉ๋œ ๊ณต๊ฐœํ‚ค์™€ ๋Œ€์นญ๋˜๋Š” ๋น„๋ฐ€ํ‚ค๊ฐ€ ํ•„์š”ํ•˜๋‹ค.[1]

Pretty Good Privacy,

1. PGP์˜ ์˜์˜
1.1. PGP์˜ ๊ฐœ๋… ๋ฐ ์—ญ์‚ฌ1.2. PGP์˜ ์›๋ฆฌ1.3. ๊ธฐํƒ€
2. PGP (GnuPG) ์‚ฌ์šฉํ•˜๊ธฐ
2.1. ์•ˆ๋“œ๋กœ์ด๋“œ2.2. iOS
3. PGP ๊ณต๊ฐœํ‚ค ์„œ๋ฒ„4. ๊ด€๋ จ ๋ฌธ์„œ

1. PGP์˜ ์˜์˜[ํŽธ์ง‘]

1.1. PGP์˜ ๊ฐœ๋… ๋ฐ ์—ญ์‚ฌ[ํŽธ์ง‘]

์•”ํ˜ธํ•™์˜ ์ผ๋Œ€ ํ˜๋ช…์„ ๊ฐ€์ ธ์˜จ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ, 1991๋…„ ํ•„ ์ง€๋จธ๋จผ(Phil Zimmermann)์ด๋ผ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฐœ๋ฐœํ•œ ์ „์ž์šฐํŽธ ์•”ํ˜ธํ™” ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ทธ ํŒŒ์ƒ์ž‘๋“ค์„ ๋งํ•œ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ ์ „๊นŒ์ง€๋งŒ ํ•ด๋„ ์•”ํ˜ธํ™” ๊ธฐ๋Šฅ์€ ์ •๋ถ€๋‚˜ ๊ตฐ๋Œ€, ๊ทธ๋ฆฌ๊ณ  ์ •๋ณด๊ธฐ๊ด€์˜ ์ „์œ ๋ฌผ์ด์—ˆ์œผ๋‚˜ PGP๋กœ ์ธํ•ด์„œ ์ผ๋ฐ˜ ์‚ฌ๋žŒ๋“ค๊นŒ์ง€ ์•”ํ˜ธ๊ฐ€ ํผ์ง€๊ฒŒ ๋˜์—ˆ๋‹ค. ๋•ํƒ์— ๊ฐœ์ธ ์‚ฌ์šฉ์ž๊ฐ€ ์•”ํ˜ธ๋ฅผ ์“ด๋‹ค๋Š” ๊ฒƒ์— ์—ด๋ฐ›์€ ๋ฏธ๊ตญ ์ •๋ถ€(+NSA)๋Š” PGP์˜ ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ๊ธฐ๋Šฅ์ด ํ…Œ๋Ÿฌ๋ฆฌ์ŠคํŠธ๋ฅผ ๋„์šธ์ˆ˜ ์žˆ๋‹ค๋Š” ์ด์œ ๋กœ ํ•„ ์ง€๋จธ๋จผ์„ ๊ตฐ์ˆ˜๋ฌผ์ž ํ†ต์ œ๋ฒ• ์œ„๋ฐ˜์œผ๋กœ ์กฐ์‚ฌํ•˜์˜€์œผ๋‚˜, ๋‚˜์ค‘์—” ์กฐ์‚ฌ๋ฅผ ํฌ๊ธฐํ•˜๊ฒŒ ๋œ๋‹ค.

์—ฌ๋‹ด์œผ๋กœ 1997๋…„ PGP ๊ตญ์ œ๋ฒ„์ „์ธ PGPi 5.0์ด ๊ฐœ๋ฐœ๋˜์—ˆ๊ณ , ํ•„ ์ง€๋จธ๋จผ์€ ์ด๋ฅผ ๊ตญ์™ธ๋กœ ์ˆ˜์ถœํ•˜๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ๋‹น์‹œ ๋ฏธ๊ตญ ์ •๋ถ€๋Š” ์•”ํ˜ธํ™” ํ”„๋กœ๊ทธ๋žจ์„ ๋ฌด๊ธฐ๋กœ ๊ฐ„์ฃผํ•˜์—ฌ ์ด๋ฅผ ์ €์ง€ํ•œ๋‹ค. ์ด์— ์ง€๋จธ๋จผ์€ ๋ฒ•๋ฅ ์„ ๊ฒ€ํ† ํ•˜๋˜ ์ค‘, ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์ˆ˜์ถœ ๊ธˆ์ง€ ํ•ญ๋ชฉ์— ํฌํ•จ๋˜์–ด ์žˆ์–ด๋„, ์ข…์ด์— ์ธ์‡„๋œ ์ฑ…์€ ์ˆ˜์ถœ์— ์ œ์•ฝ์ด ์—†๋‹ค๋Š” ์ ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๋ฒ•์˜ ํ—ˆ์ ์ด๋ผ๊ธฐ ๋ณด๋‹ค๋Š”, ๋ฏธ๊ตญ์—์„œ๋Š” ๊ฐ•๋ ฅํ•œ ์ˆ˜์ •ํ—Œ๋ฒ• 1์กฐ ๋•์— ์ถœํŒ์˜ ์ž์œ ๊ฐ€ ๋ณด์žฅ๋˜์–ด ๋‚ด์šฉ์ด ๋ฌด์—‡์ด๋“  ์ฑ…์œผ๋กœ ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ–ˆ๋˜ ๊ฒƒ.[2] ๊ทธ๋ฆฌํ•˜์—ฌ ์ด 6์ฒœ์—ฌ ํŽ˜์ด์ง€์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ์ถœ๋ ฅํ•˜์—ฌ 12๊ถŒ์˜ ์ฑ…์œผ๋กœ ๋ฌถ์—ˆ๊ณ , ์ด๋ฅผ ์ˆ˜์ถœํ•˜๊ณ  ๊ตญ์™ธ์—์„œ ์ง€์›์ž๋ฅผ ๋ชจ์ง‘ํ•˜์—ฌ ์Šค์บ๋„ˆ๋กœ ์ฑ… ํŽ˜์ด์ง€์˜ ์ด๋ฏธ์ง€๋ฅผ ๋– ์„œ OCR์„ ํ†ตํ•ด ๋‹ค์‹œ ํ”„๋กœ๊ทธ๋žจ ์†Œ์Šค ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ปดํŒŒ์ผํ•˜๋Š” ๋Œ€๋‹จํ•œ ์‚ฝ์งˆ(...)์„ ํ†ตํ•ด ๊ฒฐ๊ตญ ํ•ด์™ธ ์ˆ˜์ถœ์— ์„ฑ๊ณตํ•œ๋‹ค. ๋‹น์‹œ 70์—ฌ๋ช…์˜ ์ง€์›์ž๊ฐ€ ์žˆ์—ˆ๋‹ค๊ณ  ํ•œ๋‹ค. ์Šค์บ”๊ณผ OCR ๋ณ€ํ™˜, ๋นŒ๋“œ์™€ ๋ฏธ๊ตญ ๊ตญ์™ธ์—์„œ ์ถœ์‹œํ•˜๊ธฐ๊นŒ์ง€ ๊ฑธ๋ฆฐ ์ด ์‹œ๊ฐ„์€ 1000์‹œ๊ฐ„ ์ฏค ๋œ๋‹ค๊ณ  ํ•œ๋‹ค.(...) ์ด๋ฅผ "PGPi Scanning Project"๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ์ดํ›„ ๊ฐœ์ •ํŒ ๋ฒ„์ „์ด ๋‹ค์‹œ ์ด๋Ÿฌํ•œ ๊ณผ์ •์„ ๊ฑฐ์ณ ์ˆ˜์ถœ์— ์„ฑ๊ณตํ–ˆ์œผ๋ฉฐ, ๋ฏธ ์ •๋ถ€๊ฐ€ 1999๋…„์— ์ ์„ฑ๊ตญ๊ฐ€๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ๊ตญ๊ฐ€์— ์•”ํ˜ธํ™” ํ”„๋กœ๊ทธ๋žจ ์ˆ˜์ถœ์„ ํ—ˆ๊ฐ€ํ•˜๋„๋ก ๋ฒ•๋ น์„ ์ˆ˜์ •ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ์‚ฝ์งˆ์€ ๋” ์ด์ƒ ์ผ์–ด๋‚˜์ง€ ์•Š๊ฒŒ ๋˜์—ˆ๋‹ค.

๋˜ํ•œ, ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์†Œํ”„ํŠธ์›จ์–ด๋“ค๋„ ๊ฐ™์€ ์ด์œ ๋กœ ์ˆ˜์ถœ์ด ์ œํ•œ๋˜์–ด ํ•ด์™ธ์—์„œ๋Š” ๋ฏธ๊ตญ์‚ฐ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋Œ€์นญํ‚ค ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํ‚ค ๊ธธ์ด๊ฐ€ 40๋น„ํŠธ๋กœ ์ œํ•œ๋œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์“ธ ์ˆ˜ ๋ฐ–์— ์—†์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ํ•œ๊ตญ์—์„œ๋Š” ์ „์ž์ƒ๊ฑฐ๋ž˜์šฉ์œผ๋กœ SEED๋ผ๋Š” 128๋น„ํŠธ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋…์ž์ ์ธ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•ด ์ต์Šคํ”Œ๋กœ๋Ÿฌ์— ActiveX ํ˜•ํƒœ๋กœ ์ ์šฉํ–ˆ์œผ๋ฉฐ, ์ด ๋•Œ๋ถ€ํ„ฐ ActiveX์™€ ํ•จ๊ป˜ํ•˜๋Š” ํ™˜์žฅํ•  ์ธ์ฆ ์‹œ์Šคํ…œ์ด ์™„์ „ํžˆ ๋ฟŒ๋ฆฌ๋‚ด๋ฆฌ๊ฒŒ ๋œ๋‹ค. ์ง€๊ธˆ์€ ์‚ด์ง ๋ฐ”๋€Œ์—ˆ์ง€๋งŒ ์–ด์ฐจํ”ผ ๊ทธ๊ฒŒ ๊ทธ๊ฑฐ.

1.2. PGP์˜ ์›๋ฆฌ[ํŽธ์ง‘]

์ž์„ธํ•œ ๋‚ด์šฉ์€ RSA ๋ฌธ์„œ๋‚˜ ๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๋˜๋Š” RSA์— ๋Œ€ํ•œ ์ „๋ฌธ์„œ์ ์„ ์ฐธ๊ณ .

๊ฐ„๋‹จํžˆ๋งŒ ์„ค๋ช…ํ•˜์ž๋ฉด, ์ด๋ฉ”์ผ ๋‚ด์šฉ ์ž์ฒด๋ฅผ ์•”ํ˜ธํ™”ํ•˜์—ฌ ์˜ค๋กœ์ง€ ๋ณด๋‚ด๋Š” ์‚ฌ๋žŒ๊ณผ ๋ฐ›๋Š” ์‚ฌ๋žŒ๋งŒ์ด ๊ทธ ์›๋ฌธ(Plain Text)์„ ์•Œ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์•”ํ˜ธํ™” ๋ฐฉ์‹์„ ๋งํ•œ๋‹ค. ๋ฌผ๋ก  ์ด๋ฉ”์ผ ์„œ๋น„์Šค ์ œ๊ณต์ž(Google, Yahoo, Outlook ๋“ฑ)๋Š” ์ด๋ฉ”์ผ์˜ ์ „์†ก ๊ณผ์ •์—์„œ TLS๋ฅผ ์ ์šฉํ•˜๋Š” ๋“ฑ์˜ ๊ธฐ๋ณธ์ ์ธ ๋ณด์•ˆ์„ ์ œ๊ณตํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ฉ”์ผ ์„œ๋น„์Šค ์ œ๊ณต์ž ์ž์ฒด๋ฅผ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๊ฑฐ๋‚˜[3], ๋ฒ•๊ด€์ด ๋ฐœ๋ถ€ํ•œ ์••์ˆ˜์ˆ˜์ƒ‰ ์˜์žฅ์— ์˜ํ•ด ์ˆ˜์‚ฌ์ƒ ํ•„์š”๋กœ ์ธํ•ด ์ด๋ฉ”์ผ ์„œ๋น„์Šค ์ œ๊ณต์ž๊ฐ€ ์ด๋ฉ”์ผ์„ ์ˆ˜์‚ฌ๊ธฐ๊ด€๊ณผ ๋ฒ•์›์— ์ œ์ถœํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์ด๋ฉ”์ผ ๋‚ด์šฉ์ด ๊ทธ๋Œ€๋กœ ๋…ธ์ถœ๋  ์ˆ˜๋ฐ–์— ์—†๋‹ค.[4] ๋”ฐ๋ผ์„œ ์‹ฌ์ง€์–ด ์ด๋ฉ”์ผ ์ œ๊ณต์ž์กฐ์ฐจ ์ด๋ฉ”์ผ์˜ ์›๋ฌธ์„ ์•Œ ์ˆ˜ ์—†๋„๋ก ์•”ํ˜ธํ™”๋ฅผ ํ•  ํ•„์š”๊ฐ€ ์žˆ์—ˆ๊ณ , ๊ทธ๊ฒƒ์ด PGP์ด๋‹ค.

๊ณต๊ฐœํ‚ค์™€ ๊ฐœ์ธํ‚ค๋ฅผ ํ†ตํ•ด ์•”ํ˜ธํ™”์™€ ๋ณตํ˜ธํ™”๋ฅผ ๊ฐ๊ฐ ๊ฐœ๋ณ„์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๊ณต๊ฐœํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ์„œ ๋ฌธ์„œ๋ฅผ ์•”ํ˜ธํ™” ํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ๊ทธ๊ฒƒ์„ ๋ณตํ˜ธํ•˜์—ฌ ์›๋ž˜ ๋ฌธ์„œ๋กœ ๋˜๋Œ๋ฆฌ๋Š” ๊ฒƒ์€ ๊ฐœ์ธํ‚ค๋ฅผ ์ด์šฉํ•ด์„œ๋งŒ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ๊ณต๊ฐœํ‚ค๋ฅผ ์†ก์‹ ์ž์—๊ฒŒ ์ œ๊ณตํ•˜์—ฌ ์†ก์‹ ์ „์— ์•”ํ˜ธํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ•˜๋ฉฐ ๋”ฑํžˆ ์ด๊ฒƒ์ด ์œ ์ถœ๋˜๋Š” ๊ฒƒ์€ ์ƒ๊ด€ ์—†๋‹ค. ๊ทธ๋ž˜์„œ ๊ณต๊ฐœํ‚ค๋ผ ๋ถ€๋ฅธ๋‹ค. ์‚ฌ์‹ค์ƒ ๊ฐœ์ธํ‚ค๋กœ๋งŒ ๋ณตํ˜ธํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ์ˆ˜์‹ ์ž๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฐœ์ธ ํ‚ค๋งŒ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์ƒ๋‹นํžˆ ๋†’์€ ๋ณด์•ˆ์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

1.3. ๊ธฐํƒ€[ํŽธ์ง‘]

์ฒ˜์Œ ๊ฐœ๋ฐœ๋˜์—ˆ์„ ๋•Œ ๊ฐœ์ธ ์‚ฌ์šฉ์žํ•œํ…Œ๋Š” ๋ฌด๋ฃŒ์˜€์ง€๋งŒ, ํ˜„์žฌ๋Š” ์œ ๋ฃŒ๋กœ ์‹œ๋งŒํ…์—์„œ ํŒ๋งคํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ PGP์˜ ํ•œ ๊ฐˆ๋ž˜์ธ OpenPGP๋Š” ํ˜„์žฌ ์ธํ„ฐ๋„ท ํ‘œ์ค€์œผ๋กœ ์ž๋ฆฌ๋งค๊น€ ํ•˜์˜€์œผ๋ฉฐ, ์ด๋ฅผ ์ด์šฉํ•œ GnuPG๊ฐ™์€ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์ด ๋“ฑ์žฅํ–ˆ๋‹ค. ๋‹น์—ฐํ•˜๊ฒŒ ์œˆ๋„์šฐ๋‚˜ ๋งฅ, ๋ฆฌ๋ˆ…์Šค ๋ฒ„์ „๋„ ์กด์žฌํ•œ๋‹ค.

๋ฆฌ๋ˆ…์Šค๋Š” ํŒจํ‚ค์ง€ ๋ณด๊ด€์†Œ(Repository)์— ๋ณด๊ด€๋œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ณด๊ด€์†Œ์˜ GPG ํ‚ค๋ฅผ ์ด์šฉํ•˜์—ฌ ํŒจํ‚ค์ง€์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š”์ง€ ์—†๋Š”์ง€ ํ™•์ธํ•˜๋ฉฐ, ๋ช‡๋ช‡ ํฌ๋Ÿผ์˜ Geek๋“ค์€ ์ž์‹ ์ด ์ง์ ‘ ๊ธ€์„ ์ผ๋‹ค๋Š”๊ฑธ ์ฆ๋ช…ํ•˜๊ธฐ ์œ„ํ•ด PGP๋ฅผ ์‚ฌ์šฉํ•ด ์‚ฌ์ธํ•˜๊ฑฐ๋‚˜ ์•”ํ˜ธํ™”ํ•˜์—ฌ ๊ธ€์„ ์ž‘์„ฑํ•˜๊ธฐ๋„ ํ•˜๋ฉฐ, ์ด๋Ÿฌํ•œ ๊ธ€์€ ์ž‘์„ฑ์ž์˜ ๊ณต๊ฐœํ‚ค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ PGP๋ฅผ ํ†ตํ•ด ํ•ด๋…ํ•˜์—ฌ ๋ณธ์ธ์ธ์ง€ ์•„๋‹Œ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

2. PGP (GnuPG) ์‚ฌ์šฉํ•˜๊ธฐ[ํŽธ์ง‘]

  • Symantec PGP(์ƒ์šฉ): http://www.symantec.com/encryption/ [5]
  • GnuPG(์˜คํ”ˆ์†Œ์Šค): https://www.gnupg.org

๋ฆฌ๋ˆ…์Šค๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๋ฐฐํฌ๋ณธ์— ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜ ๊ฐ€๋Šฅํ•œ ํŒจํ‚ค์ง€ ํ˜•ํƒœ๋กœ ๋“ค์–ด์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋‹จ์ˆœํžˆ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰ ํ›„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค ์ด์™ธ์— ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์šด์˜์ฒด์ œ์šฉ์œผ๋กœ, ๋‹ค์Œ์˜ ๋งํฌ์—์„œ ์šด์˜์ฒด์ œ ๋ณ„ ์ฃผ์š” ํ”„๋กœ๊ทธ๋žจ์— ๋งž๊ฒŒ ์„ค์ •๊นŒ์ง€ ํ•ด์ฃผ์–ด ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„ค์น˜ํ˜• ํŒจํ‚ค์ง€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.
  • ์œˆ๋„์šฐ: http://www.gpg4win.org
  • OS X: https://gpgtools.org - gpg4win๊ณผ ๋‹ค๋ฅด๊ฒŒ, ์—ฌ๊ธฐ์„œ๋Š” ์• ํ”Œ ๋ฉ”์ผ์—๋‹ค๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋ฐ•์•„๋„ฃ๋Š”๋‹ค.

Windows์—์„œ PGP4Win, Mozilla Thunderbird, Enigmail์„ ์‚ฌ์šฉํ•˜์—ฌ PGP ์•”ํ˜ธํ™”๋ฅผ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ๋Š” ์›๋ฌธ(์˜์–ด)์ด๋‚˜ ๋ฒˆ์—ญ(ํ•œ๊ตญ์–ด)์„ ์ฐธ๊ณ ํ•˜๋ผ.

2.1. ์•ˆ๋“œ๋กœ์ด๋“œ[ํŽธ์ง‘]

์•ˆ๋“œ๋กœ์ด๋“œ์—์„œ PGP๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์„ธ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

์ด ์ค‘ ๊ธฐ๋Šฅ์ด ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ๊ฒƒ์€ GnuPG-cli๋ฅผ ํ†ต์ฑ„๋กœ ์ด์‹ํ•œ GnuPrivacyGuard์ง€๋งŒ ์—…๋ฐ์ดํŠธ๊ฐ€ 2014๋…„์— ๋ฉˆ์ท„๊ณ  ์‚ฌ์šฉ์ด ๋งค์šฐ ๋ถˆํŽธํ•˜๋‹ค. APG ์—ญ์‹œ ์—…๋ฐ์ดํŠธ๊ฐ€ 2014๋…„์— ๋ฉˆ์ท„๋‹ค. OpenKeychain๋งŒ์ด 2020๋…„ ๊ธฐ์ค€์œผ๋กœ ์œ ์ง€, ๊ฐœ๋ฐœ, ๋ณด์ˆ˜๊ฐ€ ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋Š” ์œ ์ผํ•œ ์˜คํ”ˆ์†Œ์Šค PGP ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‹ค.

APG์™€ OpenKeychain์€ K-9 ์ด๋ฉ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์—ฐ๋™ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋ฏธ์ง„ํ•œ APG๋Š” ์ฐจ๊ธฐ ๋ฒ„์ „์—์„  ๋น ์งˆ ์˜ˆ์ •.

2.2. iOS[ํŽธ์ง‘]

iOS์—์„œ๋„ PGP๋ฅผ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๋‹ค.

๋ค์œผ๋กœ ๋‘˜๋‹ค OpenPGP.js๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

3. PGP ๊ณต๊ฐœํ‚ค ์„œ๋ฒ„[ํŽธ์ง‘]

์ƒ๋Œ€๋ฐฉ์˜ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ๊ณต๊ฐœํ‚ค๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ฃผ๋Š” ์„œ๋ฒ„. ๋ฌผ๋ก  ๋‚ด ๊ณต๊ฐœํ‚ค๋ฅผ ์ œ์ถœํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๊ฒ€์ƒ‰ํ•˜๊ฒŒ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

  • PGP Global Directory: https://keyserver.pgp.com/vkd/GetWelcomeScreen.event
    PGP ์‚ฌ์—์„œ ์šด์˜ํ•˜๋Š” ํ‚ค์„œ๋ฒ„ ๊ตฐ์ด๋‹ค. ํ˜„์žฌ ์ฃผ๋กœ ์“ฐ์ด๋Š” SKS keyserver๊ณผ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์œผ๋ฉฐ, 6๊ฐœ์›”์— ํ•œ๋ฒˆ ํ‚ค๋ฅผ ์ธ์ฆํ•˜์—ฌ ๊ฐฑ์‹ ํ•˜์ง€ ์•Š์œผ๋ฉด ์„œ๋ฒ„์—์„œ ํ‚ค๊ฐ€ ์‚ฌ๋ผ์ง„๋‹ค.
  • MIT Key Server: https://pgp.mit.edu
    MIT ์—์„œ ๋…์ž์ ์œผ๋กœ ์šด์˜ํ•˜๋Š” PGP ํ‚ค ์„œ๋ฒ„. ์œ„ ๋„คํŠธ์›Œํฌ์™€ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๋Š” ์ ์ด ํŠน์ง•. SKS ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค์„œ๋ฒ„๋“ค๊ณผ ์—ฐ๋™๋œ๋‹ค.

2020๋…„ 9์›” ๊ธฐ์ค€์œผ๋กœ, ์ตœ๊ทผ์—๋Š” https://keys.openpgp.org/, http://keyserver.ubuntu.com/# ๋“ฑ ๋˜ํ•œ ํ™œ๋ฐœํ•˜๊ฒŒ ์“ฐ์ด๊ณ  ์žˆ๋‹ค. Where to upload PGP public key? Are KeyServers still surviving?

4. ๊ด€๋ จ ๋ฌธ์„œ[ํŽธ์ง‘]

[1] ์ฐธ๊ณ ๋กœ ์ €๊ฑธ ํ•ด๋…ํ•˜๋ฉด Hello!๊ฐ€ ๋‚˜์˜จ๋‹ค.
[2] 1995๋…„์— ์•”ํ˜ธํ•™์ž ๋Œ€๋‹ˆ์–ผ J. ๋ฒˆ์Šคํƒ€์ธ์ด ์†Œ์Šค์ฝ”๋“œ์˜ ์ถœํŒ ํ†ต์ œ์— ๋Œ€ํ•ด ์—ฐ๋ฐฉ๋Œ€๋ฒ•์›์— ์†Œ๋ฅผ ์ œ๊ธฐํ–ˆ๊ณ , 1997๋…„์— ์—ฐ๋ฐฉ๋Œ€๋ฒ•์›์€ ์†Œ์Šค์ฝ”๋“œ ์ถœํŒ์— ๋Œ€ํ•œ ๋ฏธ๊ตญ ์ •๋ถ€์˜ ํ†ต์ œ๋ฅผ ์œ„ํ—Œ์œผ๋กœ ๊ทœ์ •ํ–ˆ๋‹ค.
[3] ์ด๋ฉ”์ผ ์„œ๋น„์Šค ์ œ๊ณต์ž๊ฐ€ ์•…์˜์ ์œผ๋กœ ๋ฒ”์ฃ„์— ์ด์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๋ฌผ๋ก ์ด๊ณ , ์„œ๋ฒ„์˜ ๋ณด์•ˆ์ƒ ๊ฒฐํ•จ์œผ๋กœ ์ด๋ฉ”์ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์œ ์ถœ๋˜๋Š” ์‚ฌ๊ณ ๋„ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.
[4] ๋ฌผ๋ก  ์••์ˆ˜์ˆ˜์ƒ‰ ์˜์žฅ์— ์˜ํ•œ ์„œ๋ฒ„์˜ ์••์ˆ˜์ˆ˜์ƒ‰์ด๋‚˜ ๋ฒ•์›์˜ ์ œ์ถœ๋ช…๋ น์— ์˜ํ•œ ์ž๋ฃŒ์ œ์ถœ์€ ๋ชจ๋‘ ํ—Œ๋ฒ•๊ณผ ๋ฒ•๋ฅ ์— ๊ทผ๊ฑฐ๊ฐ€ ์žˆ๋Š” '์ ๋ฒ•์ ˆ์ฐจ'์— ๋”ฐ๋ฅธ ๊ฒƒ์ด๋‹ค.
[5] ๊ธฐ์—…์šฉ ์ œํ’ˆ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์ธ์ด ์‚ฌ์šฉํ•˜๊ธฐ์—๋Š” ๋ถ€์ ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค.