Thunderbird WithGPG
1. Introduction ¶ÇÊÀÚÀÇ °æ¿ì gmailÀ» Á¦¿ÜÇÑ ¸ðµç ¸ÞÀÏÀ» MS Windows XP°¡ ±ò¸° ÄÄ¿¡¼
Mozilla Thunderbird¸¦ ÅëÇؼ »ç¿ëÇϴµ¥ Thunderbird´Â ±âº»ÀûÀ¸·Î´Â
PGP³ª GPG¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù. ã¾Æº¸´Ï EnigmailÀ̶ó´Â Mozilla/Netscape/Thunderbird
¿ëÀÇ ExtensionÀÌ ³ª¿Í ÀÖ¾ú´Ù. EnigmailÀº GnuPG¸¦ Áö¿øÇÑ´Ù. ±×·¡¼ ¼³Ä¡ÇÑ °úÁ¤À»
Á» ¼³¸íÇØ º¸µµ·Ï ÇÏ°Ú´Ù. »ç¿ëÇÑ ÇÁ·Î±×·¥µéÀÇ ¹öÁ¯Àº ´ÙÀ½°ú °°´Ù:
2. Download ¶![]()
¸¸¾à À¥ ºê¶ó¿ìÁ®·Î Mozilla Firefox¸¦ »ç¿ëÇÑ´Ù¸é Àú ÆÄÀϵéÀ»
±×³É ¸¶¿ì½º·Î ¿ÞÂÊ Å¬¸¯ÇÏ¸é ¾ÈµÈ´Ù. ±×·¯¸é FirefoxÀÇ extensionÀ¸·Î °£ÁÖÇÏ°í
¼³Ä¡ÇÏ·Á µé±â ¶§¹®ÀÌ´Ù. ±×·¯´Ï Save Link As.. ¸¦ ¼±ÅÃÇؼ Çϵåµð½ºÅ©¿¡
´Ù¿î·ÎµåÇÑ´Ù.
ÀÌ¿Ü¿¡ GPG¸¦ ¼³Ä¡Çϱâ À§Çؼ
![]()
À§ÀÇ ÆäÀÌÁö¿¡ °¡¸é win32 ¿ëÀ¸·Î ÄÄÆÄÀÏ µÈ binary¸¦ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ°í,
¾Æ·¡ÀÇ ¸µÅ©¸¦ ÀÌ¿ëÇصµ µÈ´Ù.
3. GPG install ¶¿ì¼± GPG¸¦ ¼³Ä¡ÇÑ´Ù. setup.exe¸¦ ½ÇÇàÇϸé ÀÚµ¿À¸·Î ¼³Ä¡µÇ´Â Çü½ÄÀÌ
¾Æ´Ï¶ó¼ ¼öµ¿À¸·Î ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ÇÏÁö¸¸ ¼³Ä¡´Â »ó´çÈ÷ ½±´Ù.
gnupg-w32cli-1.2.5.zip ¶ó´Â ¾ÐÃàÆÄÀÏÀ» Ǭ´Ù. ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ¾ÐÃàÀ»
Ç® ¼ö ÀÖ°ÚÁö¸¸ Àд »ç¶÷ÀÌ ¾Ë¾Æ¼ Àß ÇÒ ¼ö ÀÖÀ¸¸®¶ó º»´Ù. ¾ÐÃàÀº
ÀÏ´Ü ¾Æ¹« µ¥³ª Ç®¾îµµ µÈ´Ù.
ÀÌÁ¦ ±× Æú´õ¿¡¼ gpg.exe, gpgkeys_ldap.exe, gpgv.exe ÀÇ ¼¼°¡Áö ÆÄÀÏÀ»
C:\WINDOWS ¿Í °°Àº °÷¿¡ º¹»çÇØ ³Ö´Â´Ù. Àú À§Ä¡¿¡ ³Ö¾î¾ß ÇÏ´Â ÀÌÀ¯´Â
¾ø´Âµ¥, ´Ù¸¥ µ¥¿¡ ³Ö¾îµµ ¾îÂ÷ÇÇ Enigmail¿¡¼ gpg.exeÀÇ À§Ä¡¸¦ ÁöÁ¤Çϵµ·Ï
µÇ¾î Àֱ⠶§¹®ÀÌ´Ù. ¹¹, ±×·¡µµ ÀÏ´Ü GPGÀÇ ¼³Ä¡ °¡À̵忡 µû¶ó¼ ÀÏ´Ü
path°¡ °É·Á ÀÖ´Â Àú À§Ä¡¿¡ ³Ö´Â´Ù.
¸¶Áö¸·À¸·Î keyring (¿¼è°í¸®)ÀÌ ÀúÀåµÉ Àå¼Ò¸¦ °ñ¶ó¾ß ÇÑ´Ù. ÇÊÀÚÀÇ °æ¿ì´Â
D:\lbird\gnupg ¶ó´Â À§Ä¡¿¡ ³Ö±â·Î Çß´Ù. ÀÌ Àå¼Ò´Â ¾Æ¹«µ¥³ª °í¸£¸é µÈ´Ù.
ÀÏ´Ü À§¿Í °°Àº Æú´õ¸¦ »ý¼ºÇÑ ´ÙÀ½¿¡ registry¸¦ ¾à°£ ¼ÕºÁ¾ß ÇÑ´Ù.
À©µµ¿ì ¸Þ´ºÀÇ "½ÇÇà"¿¡¼ regedit¸¦ ½ÇÇàÇÏ°í
HKEY_CURRENT_USER -> Software -> GNU -> GnuPG ÀÇ À§Ä¡¿¡ Ç׸ñ Çϳª¸¦
Ãß°¡ÇØ¾ß Çϴµ¥, Software ±îÁö´Â ÀÌ¹Ì ÀÖÀ» °ÍÀÌ°í, ±× ¾Æ·¡¿¡ GNU¶ó´Â
Ç׸ñÀÌ ¾ø´Ù¸é Çϳª ¸¸µç´Ù. Software¸¦ ¼±ÅÃÇÏ°í ¿À¸¥ÂÊ Å¬¸¯Çؼ
"»õ·Î ¸¸µé±â => Å°"¸¦ ¼±ÅÃÇÏ°í GNU¶ó°í ÀÔ·ÂÇÑ´Ù. GNU¶ó´Â Å°°¡ »ý°å°í ÀÌÁ¦
ÀÌ ¾Æ·¡¿¡ GnuPG¶ó´Â Å°¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. GNU¸¦ Ŭ¸¯ÇÑ ´ÙÀ½¿¡ ¿À¸¥ÂÊ Å¬¸¯, ±×¸®°í
"»õ·Î ¸¸µé±â => Å°"¸¦ ¼±ÅÃÇÏ°í GnuPG¶ó°í ÀÔ·ÂÇÑ´Ù. ÀÌÁ¦ GnuPG¸¦
¼±ÅÃÇÏ°í ¿À¸¥ÂÊ Å¬¸¯ "»õ·Î ¸¸µé±â => ¹®ÀÚ¿"À» ¼±ÅÃÇÑ´Ù. ¹®ÀÚ¿ÀÇ À̸§Àº
HomeDir ¶ó°í ÀÔ·ÂÇÏ°í HomeDirÀ» ¿À¸¥ÂÊ Å¬¸¯ ¼öÁ¤À» ¼±ÅÃÇÏ°í À§¿¡¼ ¸¸µç
keyringÀÌ µé¾î°¥ µð·ºÅ丮ÀÇ À§Ä¡¸¦ Àû¾îÁØ´Ù. ÁÖÀÇÇÒ Á¡Àº µð·ºÅ丮ÀÇ
À̸§À» ÀûÀ» ¶§ \ (back slash) ´ë½Å¿¡ / (forward slash)¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù´Â
°ÍÀÌ´Ù. ±×·¯´Ï±î, D:\lbird\gnupg ¶ó°í ÀûÁö ¸»°í, D:/lbird/gnupg ¶ó°í
Àû´Â´Ù.
ÀÌÁ¦ GPGÀÇ ¼³Ä¡´Â ³¡³µ´Ù.
4. Enigmail install ¶À§¿¡¼ ´Ù¿î·ÎµåÇÑ enigmail-0.86.1.xpi¿Í enigmime-0.86.1-tb-win32.xpi¸¦
¼³Ä¡ÇØ¾ß ÇÑ´Ù. Thunderbird¸¦ ½ÇÇàÇÏ°í ¸Þ´º¿¡¼ Tools => Extensions ¸¦
¼±ÅÃÇÑ´Ù. Etensions âÀÌ ¶ß¸é InstallÀ» ´©¸£°í enigmail-0.86.1.xpi ÀÇ
À§Ä¡¸¦ ¼±ÅÃÇÏ°í unsigned ¶ó°í »¡°£ ±Û¾¾°¡ ¶ß°ÚÁö¸¸ ±×³É ¼³Ä¡ÇÑ´Ù. :P
±×¸®°í, enigmime µµ ¿ª½Ã °°Àº ½ÄÀ¸·Î ¼³Ä¡ÇÑ´Ù.
EnigmailÀÇ ¼³Ä¡°¡ ³¡³µ´Ù.
5. PGP key ¼³Á¤ ¶Å°¸¦ »õ·Î »ý¼ºÇصµ µÇ°í ÀÌ¹Ì ¸¸µç °ÍÀ» °¡Á®¿Íµµ µÇ´Âµ¥
¸¸µå´Â ¹æ¹ýÀº GPG ÀÇ ¼³¸íÀ» Âü°íÇϵµ·Ï ÇÑ´Ù.
ÇÊÀÚÀÇ °æ¿ì¿¡ ´Ù¸¥ ¸Ó½Å¿¡ ÀÌ¹Ì Å°¸¦ »ý¼ºÇØ ³õÀº °ÍÀÌ ÀÖ¾î¼
gpg -a --export KEYID > yhgogo.pub gpg -a --export-secret-key KEYID > yhgogo.sec ¸¦ ÀÌ¿ëÇؼ ÀÏ´Ü key¸¦ export Çß´Ù. ¾ÕÀÇ °ÍÀº public key, µÚÀÇ °ÍÀº
secret keyÀÌ´Ù. public key¾ß ±×³É ¸· ¿Å°Üµµ µÇÁö¸¸ secret key´Â
¾ÈÀüÇÏ°Ô ¿Å°Ü¾ß ÇÑ´Ù. ÇÊÀÚÀÇ °æ¿ì ´Ù¸¥ ¸Ó½Å¿¡ sshÀ» ÅëÇؼ Á¢¼ÓÇϱâ
¶§¹®¿¡ catÀ¸·Î yhgogo.sec ÀÇ ³»¿ëÀ» ȸ鿡 »Ñ¸° ´ÙÀ½¿¡ ÀÌ°É ±Ü¾î¼
ÇöÀç ¸Ó½Å¿¡¼ »õ·Î¿î ÅؽºÆ® ÆÄÀÏÀ» ¸¸µé¾î¼ ºÙ¿©³Ö±â¸¦ Çß´Ù.
¹°·Ð public keyµµ °°Àº ¹æ¹ýÀ¸·Î ¿Å°Üµµ µÈ´Ù.
ÀÌÁ¦ ÇöÀç ¸Ó½Å¿¡ key¸¦ import ÇØ¾ß ÇÑ´Ù.
"½ÃÀÛ => ½ÇÇà" ¿¡¼ cmd.exe¸¦ ÀÔ·ÂÇؼ ÄܼÖÀ» ¶ç¿î ´ÙÀ½¿¡
gpg --import yhgogo.pub gpg --import yhgogo.sec ¸¦ ÀÌ¿ëÇؼ import ÇÑ´Ù. ¹°·Ð GPG¸¦ ½ÇÇàÇÏ´Â °÷¿¡´Â À§ÀÇ ÆÄÀϵéÀÌ
¾øÀ» °ÍÀ̹ǷΠ¿ÏÀüÇÑ °æ·Î¸íÀ» Àû¾îÁְųª ÆÄÀÏÀÌ ÀÖ´Â Àå¼Ò·Î ¿Å°Ü°¡¼
½ÇÇàÇÑ´Ù.
keyÀÇ ¼³Á¤ÀÌ ³¡³µ´Ù.
¹æ±Ý importÇÑ Å°¸¦ Thunderbird¿¡¼ »ç¿ëÇÒ °Å¶ó¸é
gpg --list-keys ¸¦ ÀÌ¿ëÇؼ KEYID¸¦ È®ÀÎÇصдÙ. KEYID´Â ¿µ¼ýÀÚ 8ÀÚ·Î µÇ¾î ÀÖ´Ù.
6. Thunderbird ¼³Á¤ ¶Thunderbird¸¦ ´Ù½Ã ½ÇÇàÇÏ¸é ¸Þ´º¿¡ EnigmailÀ̶ó´Â ¸Þ´º°¡ »ý°åÀ» °ÍÀÌ´Ù.
Enigmail=>Preferences ¸¦ ¼±ÅÃÇÑ´Ù. GnuPG executable path¿¡
C:\WINDOWS\gpg.exe ¸¦ ÀÔ·ÂÇÑ´Ù. ¾Æ´Ï¸é Browse¸¦ ´·¯¼ gpg.exe °¡ ÀÖ´Â
À§Ä¡¸¦ ¼±ÅÃÇØ Á൵ µÈ´Ù. ³ª¸ÓÁö´Â ÀÔ¸À¿¡ ¸Â°Ô ¼³Á¤ÇÑ´Ù.
ÀÌÁ¦ °¢ °èÁ¤ÀÇ ¼³Á¤À» ÇØÁà¾ß Çϴµ¥, Tools=>Account settings ¿¡ °¡º¸¸é
°¢ °èÁ¤¸¶´Ù ÀÌÀü¿¡´Â ¾ø´ø OpenPGP Security¶ó´Â Ç׸ñÀÌ »ý°åÀ» °ÍÀÌ´Ù.
ÀÌ Ç׸ñÀ» ´©¸£°í Enable OpenPGP support (Enigmail) for this identity ¸¦
üũÇÑ´Ù. ¾Õ¿¡¼ Å°ÀÇ ¾ÆÀ̵𸦠ȮÀÎÇß´Ù¸é Á÷Á¢ Àû¾îÁְųª, ȤÀº Select Key¸¦
´·¯¼ ¸ñ·Ï¿¡¼ ¼±ÅÃÇÑ´Ù. Message Composition Default Options ´Â ÀÔ¸À¿¡
¸Â°Ô ¼±ÅÃÇÑ´Ù. ÇÊÀÚÀÇ °æ¿ì´Â non-encrypted messageÀÇ °æ¿ì ¼¸íÀ» Çϵµ·Ï
¼³Á¤Çß´Ù.
³¡³µ´Ù.
7. ½ÃÇè ¶Thunderbird¿¡¼ Write¸¦ ´·¯¼ ¸ÞÀÏÀ» Çϳª ÀÛ¼ºÇÑ´Ù. °èÁ¤ÀÌ ¿©·¯°³¶ó¸é ¾Õ¿¡¼
key¸¦ ¼³Á¤ÇÑ °èÁ¤À» ¼±ÅÃÇÏ°í ¸ÞÀÏÀ» ÀÛ¼ºÇÑ ´ÙÀ½¿¡ Åø¹Ù¿¡¼ OpenPGP¸¦ ´©¸¥´Ù.
ÀÌ¹Ì À§¿¡¼ ¼³Á¤À» ÇßÀ¸¹Ç·Î Sign Message/Encrypt Message ¿Í Use PGP/MIME¸¦ ¼±ÅÃÇÏ´Â
âÀÌ ¶á´Ù. ¿©±â¼ ÇÊÀÚÀÇ °æ¿ì´Â Sign¸¸ ÇÏ°í PGP/MIMEÀ» »ç¿ëÇϵµ·Ï ¼±ÅÃÇß´Ù.
±×·¯¸é â ¿À¸¥ÂÊ ¾Æ·¡¿¡ µÎ°³ÀÇ ¾ÆÀÌÄÜ Áß¿¡¼ ¼¸í ¾ÆÀÌÄÜÀÌ Ä÷¯·Î º¯ÇÏ°í
¾ÏÈ£ ¾ÆÀÌÄÜÀº Èæ¹éÀ¸·Î ³²¾Æ ÀÖ°Ô µÈ´Ù.
ÀÌÁ¦ º¸Åë ¸ÞÀÏÀ» º¸³»µíÀÌ º¸³»¸é µÈ´Ù.
³¡ÀÌ´Ù. Àß ¾²´Â Àϸ¸ ³²¾Ò´Ù.
8. ´Ù¸¥ »ç¶÷ °ø°³Å° °¡Á®¿À±â ¶´Ù¸¥ »ç¶÷ÀÌ º¸³½ ¸ÞÀÏÀÌ PGP·Î ¼¸íµÇ¾î ÀÖ´Ù¸é ±× »ç¶÷ÀÇ °ø°³Å°°¡
ÀÖ¾î¾ßÁö ±× ¼¸íÀ» È®ÀÎÇÒ ¼ö°¡ ÀÖ´Ù. ¼¸íµÈ ¸ÞÀÏÀ» ¿¸é »ó´Ü¿¡
Engimail: ¿·¿¡ ÇöÀç ¼¸í »óÅ°¡ ³ª¿Â´Ù. À̶§ ¿À¸¥ÂÊ¿¡ ¿¬ÇÊ ¾ÆÀÌÄÜÀ»
´©¸£¸é Á»´õ ÀÚ¼¼ÇÑ ¸Þ½ÃÁö°¡ ³ª¿Â´Ù. ¸¸¾à ¼¸íÇÑ »ç¶÷ÀÇ °ø°³Å°°¡
ÇöÀç ¾ø´Ù¸é °ø°³Å°¸¦ °ø°³ Å°¼¹ö¿¡¼ ã¾Æº¸°Ú³Ä°í ¹°¾îº»´Ù. ±×·¯°Ú´Ù°í
Çϸé Àá½Ã ÈÄ¿¡ °ø°³Å°¸¦ ¹Þ¾Æ¼ ¾Ë¾Æ¼ ¼³Ä¡ÇØÁØ´Ù.
ÀÌÁ¦ PGP ¾²´Â »ç¶÷µéÀ» ¸¹ÀÌ »ç±Í´Â Àϸ¸ ³²¾Ò´Ù.
9. ´Ù¸¥ Ŭ¶óÀ̾ðÆ®°£ÀÇ ¹®Á¦ ¶muttµîÀÇ Å¬¶óÀ̾ðÆ®¸¦ ¾²´Â »ó´ë¿Í ±³½ÅÀ» ÇÒ¶§ ¼·ÎÀÇ ¹æ½ÄÀÌ ´Þ¶ó ¹®Á¦°¡ »ý±ä´Ù.
EngimailÀº ±âº»ÀûÀ¸·Î pineÀÇ ¹æ½ÄÀ» ÅÃÇÏ´Â ¹Ý¸é¿¡ mutt´Â ÀÌ°ÍÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù.
ȯ°æ¼³Á¤¿¡¼ always pgp/mimeÀ» ¼±ÅÃÇϸé mutt¿Í µ¿ÀÏÇÑ ¹æ½ÄÀ» »ç¿ëÇÑ´Ù.
|
Show your affection, which will probably meet with pleasant response. |