· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Thunderbird WithGPG


1. Introduction

ÇÊÀÚÀÇ °æ¿ì gmailÀ» Á¦¿ÜÇÑ ¸ðµç ¸ÞÀÏÀ» MS Windows XP°¡ ±ò¸° ÄÄ¿¡¼­ Mozilla Thunderbird¸¦ ÅëÇؼ­ »ç¿ëÇϴµ¥ Thunderbird´Â ±âº»ÀûÀ¸·Î´Â PGP³ª GPG¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù. ã¾Æº¸´Ï EnigmailÀ̶ó´Â Mozilla/Netscape/Thunderbird ¿ëÀÇ ExtensionÀÌ ³ª¿Í ÀÖ¾ú´Ù. EnigmailÀº GnuPG¸¦ Áö¿øÇÑ´Ù. ±×·¡¼­ ¼³Ä¡ÇÑ °úÁ¤À» Á» ¼³¸íÇØ º¸µµ·Ï ÇÏ°Ú´Ù. »ç¿ëÇÑ ÇÁ·Î±×·¥µéÀÇ ¹öÁ¯Àº ´ÙÀ½°ú °°´Ù:

  • Mozilla Thunderbird 0.8
  • GnuPG 1.2.5
  • Enigmail 0.86.1

2. Download

[http]http://enigmail.mozdev.org/download.html ¿¡¼­ EnigmailÀ» downloadÇÑ´Ù. downloadÇÒ °ÍÀº ´ÙÀ½ÀÇ µÎ °¡ÁöÀÌ´Ù:

¸¸¾à À¥ ºê¶ó¿ìÁ®·Î Mozilla Firefox¸¦ »ç¿ëÇÑ´Ù¸é Àú ÆÄÀϵéÀ» ±×³É ¸¶¿ì½º·Î ¿ÞÂÊ Å¬¸¯ÇÏ¸é ¾ÈµÈ´Ù. ±×·¯¸é FirefoxÀÇ extensionÀ¸·Î °£ÁÖÇÏ°í ¼³Ä¡ÇÏ·Á µé±â ¶§¹®ÀÌ´Ù. ±×·¯´Ï Save Link As.. ¸¦ ¼±ÅÃÇؼ­ Çϵåµð½ºÅ©¿¡ ´Ù¿î·ÎµåÇÑ´Ù.

ÀÌ¿Ü¿¡ GPG¸¦ ¼³Ä¡Çϱâ À§Çؼ­ [http]http://www.gnupg.org¿¡¼­ GPGÀÇ win32 ¹öÁ¯À» ´Ù¿î·ÎµåÇÑ´Ù:

À§ÀÇ ÆäÀÌÁö¿¡ °¡¸é 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¿Í µ¿ÀÏÇÑ ¹æ½ÄÀ» »ç¿ëÇÑ´Ù.

10. Document history


  • óÀ½ ÀÛ¼º -- 2004-10-04 04:48:50 ¾ç¿¬Çü
  • PGP/MIME µ¡ ºÙÀÓ --2006-07-18 14:41:04 CN

11. TODO


  • Linux¿¡¼­ »ç¿ë ¹æ¹ý ¼³¸í


ID
Password
Join
The luck that is ordained for you will be coveted by others.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-07-18 16:55:45
Processing time 0.0115 sec