· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Docbook Sgml/GnuPG-TRANS

You are not allowed to 'info'


Gnu Privacy Guard (GnuPG) mini HOWTO

Gnu Privacy Guard (GnuPG) mini HOWTO

J.S.A.A.F. de Winter (English)Brenno

           
        

Fischer v. Mollard (German)Michael

           
        

BaartArjen

           
        

Á¶¼ºÇ¥

           
        

ÀÌ ¹®¼­´Â GNU Privacy Guard(GnuPG, GNU »ç»ýÈ° °æºñ¿ø)ÀÇ »ç¿ë¹ýÀ» ¼³¸íÇÏ°í ÀÖ´Ù. GnuPG´Â ¿ÀÇ ¼Ò½º·Î ÁøÇàÇÏ°í ÀÖ´Â OpenPGP¿Í ȣȯ¼º ÀÖ´Â ¾Ïȣȭ ½Ã½ºÅÛÀÌ´Ù. ÀÌ ÇÁ·Î±×·¥À» ¿ÏÀüÈ÷ ÀÚÀ¯·Ó°Ô Çϱâ À§ÇÏ¿© RSA ¾Ë°í¸®Áò°ú ´Ù¸¥ ƯÇãµî·ÏµÈ ¾Ë°í¸®ÁòÀº ÇÇÇß´Ù. ¿ø·¡ ¹®¼­´Â µ¶ÀÏÀÇ ¸¶ÀÌŬ ÇǼŠv. ¸ô¶óµå¾¾°¡ ÀÛ¼ºÇÏ¿´´Ù. ±× ºÐÀÌ ÀûÀº ±ÛÀ» ¹ø¿ªÇß°í ¸î °¡Áö¸¦ Á¶Á¤ÇÏ¿´À¸¹Ç·Î ¿ÏÀüÈ÷ µ¿ÀÏÇÑ »çº»À¸·Î °£ÁÖÇÒ ¼ö´Â ¾ø´Ù.

고친 과정
고침 0.1.42003-03-06고친이 koseph
¿À¸®Áö³Î 0.1.3 ¿µ¹® SGML¹®¼­¸¦ KLDP ÇÁ·ÎÁ§Æ®¿¡ ¸Âµµ·Ï ¼öÁ¤(Çѱ¹¾îÆÇ)
고침 0.1.32002-05-17고친이
¸î °¡Áö ¼öÁ¤(µ¶ÀϾîÆÇ)
고침 0.1.22002-04-03고친이
¸î °¡Áö ¼öÁ¤, ÇÁ·±Æ® ¿£Æ® ºÎºÐ Ãß°¡(¿µ¹®ÆÇ)
고침 0.1.1¾Ë ¼ö ¾øÀ½고친이
¸î °¡Áö ¼öÁ¤, º¸¾ÈÀÇ °æ°è¼± ºÎºÐ Ãß°¡(µ¶ÀϾîÆÇ)
고침 0.11999-04-30고친이
µ¶ÀÏ¾î ¿øº»À» ¿µ¹®À¸·Î ÃÖÃÊ ÀÛ¼º

1. ¼Ò°³ÀÇ ±Û

º» ¹®¼­´Â ºê·¹³ë J.S.A.A.F. µå À©Å;¾°¡ ÀÛ¼ºÇÑ ¿µ¹® ¹®¼­¸¦ ¹ø¿ªÇÑ °ÍÀ¸·Î, KLDP ÇÁ·ÎÁ§Æ®¿¡¼­ ¿ä±¸ÇÏ´Â SGML Çü½ÄÀ¸·Î º¯È¯ÇÑ °ÍÀÔ´Ï´Ù. ÀÛ¾÷ Ãʱâ SGML·Î ÀÛ¾÷ÇØ¾ß ÇÑ´Ù´Â °É ¸ð¸£°í HTML·Î ÀÛ¾÷Çß´Ù°¡ ´Ù½Ã SGML·Î ÀÛ¾÷Çؼ­ ½Ã°£ÀÌ °öÀý °É¸° ¹ø¿ªº»ÀÔ´Ï´Ù. ¾Æ¹«ÂÉ·Ï µµ¿òÀÌ µÇ½Ã±æ.......


1.1. ÀúÀÛ±Ç Á¤º¸

Copyright (C) 1999 Michael Fischer v. Mollard (original German version)

Copyright (C) 1999 Brenno J.S.A.A.F. de Winter (English)

Copyright (C) 2002 Arjen Baart (Dutch version)

Copyright (C) 2003 Á¶¼ºÇ¥ (Çѱ¹¾îÆÇ)

º» ¹®¼­´Â ¿©·¯ºÐÀÌ ÀÚÀ¯ ¼ÒÇÁÆ®¿þ¾î Àç´Ü(Free Software Foundation)¿¡¼­ ¹ßÇàÇÑ GNU ¶óÀ̺귯¸® ÀÏ¹Ý °ø°³ »ç¿ë±Ç(GNU Library General Public License)ÀÇ ±ÔÁ¤(Áï »ç¿ë±Ç 2ÆÇÀ̳ª ȤÀº ¿©·¯ºÐÀÇ ¼±Åÿ¡ µû¶ó ´õ ÀÌÈÄÀÇ »ç¿ë±Ç)À» ÁؼöÇÏ´Â ÇÑ ÀçÀ¯Æ÷Çϰųª ¼öÁ¤ÇÒ ¼ö ÀÖ´Â ÀÚÀ¯ ¹®¼­ÀÔ´Ï´Ù. ´Ü, ÀúÀ۱ǿ¡ ´ëÇÑ º» »çÇ×À» ²À ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù.

¿©·¯ºÐÀº ÀÌ ¶óÀ̺귯¸®¿Í ÇÔ²² GNU ¶óÀ̺귯¸® ÀÏ¹Ý °ø°³ »ç¿ë±ÇÀÇ »çº»À» ²À ¹Þ¾Æ º¸¾Æ¾ß¸¸ ÇÕ´Ï´Ù. ¸¸ÀÏ ±×·¸Áö ¾Ê´Ù¸é ´ÙÀ½ÀÇ ÁÖ¼Ò·Î ¿¬¶ôÇϱ⠹ٶø´Ï´Ù: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.


1.2. Ã¥ÀÓÀÇ ÇÑ°è

º» ¶óÀ̺귯¸®´Â ÀÌ°ÍÀÌ À¯¿ëÇÏ±æ ¹Ù¶ó´Â ¸¶À½¿¡¼­ ¹èÆ÷ÇÕ´Ï´Ù¸¸, ¾î¶°ÇÑ º¸Áõµµ ¾ø½À´Ï´Ù. »ó¾÷ÀûÀÎ ¿ëµµ³ª ƯÁ¤ÇÑ ¸ñÀû¿¡ ¸Â°Ô »ç¿ë ÇßÀ»¶§ Àǹ«ÀûÀ¸·Î µû¶ó ºÙ´Â º¸Áõµµ ¾ø½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº GNU ¶óÀ̺귯¸® ÀÏ¹Ý ´ëÁß »ç¿ë±Ç¿¡ ´ëÇØ º¸±â ¹Ù¶ø´Ï´Ù.

º» ¹®¼­ÀÇ ÁýÇÊÀÚ ¹× ¿ªÀÚ´Â ¹®¼­ÀÇ ³»¿ëÀÌ ¾ß±âÇÒ ¼ö ÀÖ´Â ¾î¶°ÇÑ °á°ú¿¡ ´ëÇؼ­µµ Ã¥ÀÓÀ» ÁöÁö ¾Ê½À´Ï´Ù. º» ¹®¼­¿¡¼­ ³»Æ÷ÇÏ°í ÀÖ´Â Á¤º¸ ¹× ¿¹Á¦´Â ¿©·¯ºÐÀÌ ¾Ë¾Æ¼­ È°¿ëÇϽʽÿÀ. ºñ·Ï ÃÖ¼±À» ´ÙÇßÀ¸³ª ¹ø¿ªÀÌ °®´Â °íÀ¯ÇÑ Æ¯¼º°ú ¿ªÀÚÀÇ ½Ç·ÂºÎÁ·À¸·Î ÀÎÇÏ¿© ÀÌ ¹®¼­´Â Ʋ¸° Á¡À̳ª ¿À·ù°¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù.


1.3. °¨»çÀÇ ±Û

°¡Àå ¸ÕÀú ´Ã ÀÚ½ÅÀ» ¾Æ³¢Áö ¾Ê´Â, ³ª¸¦ ¾Æ³¢´Â »ç¶÷¿¡°Ô °¨»ç µå¸³´Ï´Ù.

±×¸®°í, ¾ÕÀ¸·Î ¸®´ª½º¸¦ ÁÁ¾Æ ÇϽô ºÐ, ÁÁ¾Æ Çغ¸·Á°í ÇÏ´Â ºÐ, ÀÌ·± ¹ø¿ª ÀÛ¾÷À» ÇØ º¸½Ã·Á°í ÇÏ´Â ºÐµéÀÌ ´Ã¾î³µÀ¸¸é ÇÏ°í ¹Ù¶ø´Ï´Ù. :)


1.4. Çǵå¹é

ÀÌ ¹®¼­¸¦ ÀÐÀ» ¶§ ¿À¿ªÀ̳ª ¿ÀÅ»ÀÚ°¡ ÀÖ´Ù¸é ³Ê±×·¯ÀÌ ÀÌÇØÇÏ°í ¼öÁ¤»çÇ×ÀÌ ÀÖ´Ù¸é À¸·Î ¼öÁ¤»çÇ×À» º¸³»°Å³ª, ½º½º·Î ¼öÁ¤ÇÏ¿© °¡¿ëÇÑ »çÀÌÆ®¿¡ Á¦ÃâÇϰųª, µÑ´Ù Çϰųª ¾Ë¾Æ¼­ Çϱ⠹ٶø´Ï´Ù.


2. °³³ä

2.1. °ø°³Å° ¾Ïȣȭ

¾Ïȣȭ Çϴµ¥ ÀÖ¾î °íÀüÀûÀÎ ¹æ¹ýÀº ´Ü ÇϳªÀÇ Å°¸¸À» »ç¿ëÇÑ´Ù. º¸³»´Â »ç¶÷(¼Û½ÅÀÚ)Àº ÀÌ Å°¸¦ ÀÌ¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ ¾ÏȣȭÇÑ´Ù. ¾ÏȣȭÇÑ ¸Þ½ÃÁö¸¦ Ç®±â(º¹È£È­ ȤÀº Æò¹®È­) À§Çؼ­ ¹Þ´Â »ç¶÷(¼ö½ÅÀÚ)Àº º¸³½ »ç¶÷ÀÌ »ç¿ëÇß´ø °Í°ú ¶È°°Àº Å°¸¦ °¡Áö°í ÀÖÀ» ÇÊ¿ä°¡ ÀÖ´Ù. ¼ö½ÅÀÚ¿¡°Ô ÀÌ Å°¸¦ Àü´ÞÇÏ´Â °úÁ¤¿¡¼­ ´Ù¸¥ »ç¶÷ÀÌ ÀÌ Å°¸¦ ¾òÁö ¸øÇϵµ·Ï ÇØ¾ß ÇÑ´Ù. ¸¸¾à ¾î¶² ´Ù¸¥ »ç¶÷ÀÌ ÀÌ Å°¸¦ °®°Ô µÈ´Ù¸é, ÀÌ ¾Ïȣȭ ¹æ¹ýÀº ¾µ ¼ö ¾ø°Ô µÈ´Ù.

¼ÒÀ§ °ø°³Å°(public key)¶ó´Â °ÍÀ» ÀÌ¿ëÇϸé ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Ù. °ø°³Å°´Â µÎ °³ÀÇ Å°°¡ °ü¿©ÇÏ´Â °³³äÀÌ´Ù. Å° ÇÑ°³´Â °ø°³Å°·Î ¸ðµç ºÎ·ùÀÇ ¸Åü¸¦ ÅëÇØ À¯Æ÷ÇÒ ¼ö ÀÖ°í ¾î´À ´©±¸µç °¡Áú ¼ö ÀÖ´Ù. ³ª¸ÓÁö Å° ÇÑ°³´Â ºñ¹ÐÅ°(private key)ÀÌ´Ù. ÀÌ Å°´Â ºñ¹Ð½º·¯¿î °ÍÀ¸·Î À¯Æ÷Çؼ­´Â ¾ÈµÈ´Ù. ÀÌ ºñ¹ÐÅ°´Â ¿À·ÎÁö Å°ÀÇ ÁÖÀÎ(¼ÒÀ¯ÀÚ)¸¸ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±¸ÇöÀÌ ÀßµÈ ½Ã½ºÅÛÀÎ °æ¿ì ºñ¹ÐÅ°´Â °ø°³Å°¸¦ ÀÌ¿ëÇØ ÃßÃøÇÒ ¼ö ¾ø´Ù. ÀÌÁ¦ º¸³»´Â »ç¶÷ÀÌ ¹Þ´Â »ç¶÷ÀÇ °ø°³Å°¸¦ ÀÌ¿ëÇØ ¸Þ½ÃÁö¸¦ ¾ÏȣȭÇÏ¿© º¸³¾ °ÍÀÌ´Ù. ±×·± ÈÄ¿¡ ¹Þ´Â »ç¶÷Àº ÀÚ½ÅÀÇ ºñ¹ÐÅ°¸¦ ÀÌ¿ëÇÏ¿© ¾ÏȣȭµÈ ¸Þ½ÃÁö¸¦ Ç®¾îº¸°Ô µÇ´Â °ÍÀÌ´Ù.

ÀÌ·¯ÇÑ °³³ä¿¡¼­ Áß¿äÇÑ °ÍÀº ºñ¹ÐÅ°´Â öÀúÈ÷ ºñ¹ÐÀ» ÁöÄѾßÇÏ°í(º¸¾È±â¹ÐÀ» À¯ÁöÇØ¾ß ÇÏ°í) ºñ¹ÐÅ°ÀÇ ÁÖÀÎÀ» Á¦¿ÜÇÏ°ï ŸÀο¡°Ô Áְųª ³²µéÀÌ ÀÔ¼öÇϵµ·Ï ÇÏ¸é ¾ÈµÈ´Ù´Â °ÍÀÌ´Ù. ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ ºñ¹ÐÅ°¸¦ ÀÎÅͳÝÀ» ÅëÇØ Àü¼ÛÇؼ­´Â ¾ÈµÈ´Ù. ¶ÇÇÑ ÅÚ³Ý(telnet)À» ÅëÇØ GnuPG¸¦ »ç¿ëÇÏ´Â °ÍÀº ´ë´ÜÈ÷ Çö¸íÇÏÁö ¾ÊÀº ÇൿÀÌ´Ù. (¿©·¯ºÐÀº º¸¾È»ó À§Ç輺ÀÌ ³ôÀº ÅÚ³ÝÀ» Àý´ë ÀÌ¿ëÇÏÁö ¾Ê´Â °ÍÀ» °í·ÁÇØ º½Á÷ÇÏ´Ù)


2.1. µðÁöƲ ¼­¸í

¸Þ½ÃÁö°¡ Á¤¸»·Î Ʋ¸²¾øÀÌ º¸³½ ±× »ç¶÷ÀÌ º¸³½ °ÍÀΰ¡¸¦ º¸¿©ÁÖ±â À§Çؼ­ µðÁöƲ ¼­¸íÀ̶ó´Â °³³äÀÌ ³ª¿Ô´Ù. ¸» ±×´ë·Î º¸³»´Â »ç¶÷ÀÌ ¸Þ½ÃÁö¸¦ µðÁöƲÀ» ÀÌ¿ëÇÏ¿© ¼­¸íÇÏ´Â °ÍÀÌ´Ù. ÀÌ ¼­¸íÀ» ÀÌ¿ëÇÔÀ¸·Î½á ¿©·¯ºÐÀº ¸Þ½ÃÁöÀÇ ½Åºù¼º(authenticity)¸¦ Á¡°ËÇÒ ¼ö ÀÖ´Ù. À̸¦ ÀÌ¿ëÇÔÀ¸·Î½á Æ®·ÎÀÌ ¸ñ¸¶(¾î¶² ¹®Á¦¸¦ °íÄ¥ ¼ö ÀÖ´Ù°í ÇÏÁö¸¸ ½ÇÁ¦·Î´Â ¹ÙÀÌ·¯½º³ª ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ¿¡ ÀÖ´Â µ¥ÀÌÅÍ¿¡ ³ª»Û Áþ°Å¸®¸¦ ÇÏ´Â ¸Þ½ÃÁö)¿¡ ´ëÇÑ À§ÇèÀ» ÁÙÀÏ ¼ö ÀÖ´Ù. ¶ÇÇÑ Á¤º¸ ȤÀº µ¥ÀÌÅ͸¦ º¸³½ °÷ÀÌ ÁøÂ¥ ÃâóÀÎÁö¸¦ È®ÀÎÇÒ ¼ö À־ ±× ÁøÀ§¸¦ ±¸º°ÇÒ ¼ö ÀÖ´Ù.

µðÁöƲ ¼­¸íÀº ƯÁ¤ÀÎÀÇ ºñ¹ÐÅ°¿Í »ç¿ëÇÑ ÅؽºÆ®¸¦ Á¶ÇÕÇÏ¿© ¸¸µç´Ù. º¸³½ »ç¶÷ÀÇ °ø°³Å°¸¦ ÀÌ¿ëÇÏ¸é ¸Þ½ÃÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. º¸³½ »ç¶÷ÀÌ ¸Â´ÂÁö ¸¸À» Á¡°ËÇÏ´Â °ÍÀÌ ¾Æ´Ï°í º¸³½ ³»¿ë±îÁöµµ Á¡°ËÇÑ´Ù. ±×·¯¹Ç·Î ¿©·¯ºÐÀº º¸³½ »ç¶÷À¸·ÎºÎÅÍ ±× ¸Þ½ÃÁö°¡ ¿Ô°í Àü¼Û µµÁß¿¡ ¸Þ½ÃÁöÀÇ ³»¿ëÀÌ º¯ÇÏÁö ¾Ê¾ÒÀ½À» ¾Æ´Â °ÍÀÌ´Ù.


2.2. ½Å¿ë À¥

°ø°³Å° ¾Ë°í¸®ÁòÀÇ Ãë¾àÁ¡Àº °ø°³Å°¸¦ À¯Æ÷ÇÏ´Â °úÁ¤¿¡ ÀÖ´Ù. ´Ù¸¥ »ç¶÷ÀÇ ¾ÆÀ̵𸦠»çĪÇÑ °ø°³Å°¸¦ °¡Á®¿À´Â °æ¿ì°¡ »ý±æ ¼ö ÀÖ´Ù. ¸¸¾à ÀÌ Æ¯Á¤ÇÑ Å°¸¦ ÀÌ¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ ¾ÏȣȭÇÏ´Â °æ¿ì, ħÀÔÀÚ´Â ¸Þ½ÃÁö¸¦ Ç®¾î¼­ ÀÐÀ» ¼ö ÀÖ´Ù. ħÀÔÀÚ°¡ À̸¦ ´Ù½Ã ÁøÂ¥ °ø°³Å°·Î ¾ÏȣȭÇÏ¿© ÁøÂ¥ ¼ö½ÅÀÚ¿¡°Ô ³Ñ°Ü ÁÙ °æ¿ì, ÀÌ·¯ÇÑ °ø°ÝÀÌ ÀÖ¾úÀ½À» ¾Ë¾ÆÂ÷¸± ¼ö ¾ø´Ù.

PGP¿¡¼­ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ½Ä(ÀÚ¿¬È÷ GnuPG¿¡¼­µµ »ç¿ëÇÏ´Â ¹æ½Ä)Àº Å°¿¡´Ù ¼­¸íÀ» ÇÏ´Â °ÍÀÌ´Ù. °ø°³Å°´Â ´Ù¸¥ »ç¶÷ÀÌ ¼­¸íÇÒ ¼ö ÀÖ´Ù. ÀÌ ¼­¸íÀº UID(User IDentificationÀÇ ¾àÀÚ, »ç¿ëÀÚ ½ÅºÐ)¸¦ ÀÌ¿ëÇÑ Å°°¡ ½ÇÁ¦·Î ±× »ç¶÷À̶ó°í ÁÖÀåÇÏ´Â »ç¶÷ÀÇ °ÍÀÎÁö¸¦ ¾Ë·ÁÁØ´Ù. ±×·± ´ÙÀ½¿¡ ³ª¸ÓÁö´Â GnuPG¸¦ »ç¿ëÀÚ°¡ ±× ¼­¸íÀ» ¾ó¸¶³ª ¹Ï´Â°¡¿¡ ´Þ·Á ÀÖ´Ù. ¿©·¯ºÐÀº ¿©·¯ºÐÀÌ Å°¸¦ º¸³½ »ç¶÷À» ¹ÏÀ»¶§ Å°°¡ ½Å·ÚÇÏ°í ±× Å°°¡ ½ÇÁ¦·Î ±× »ç¶÷ °ÍÀ̶ó´Â °Íµµ È®½ÇÈ÷ ¾È´Ù. ¿À·ÎÁö ¿©·¯ºÐÀÌ ¼­¸íÇÑ »ç¶÷ÀÇ Å°¸¦ ½Å·ÚÇÒ ¶§¸¸, ¿©·¯ºÐÀº ±× ¼­¸íÀ» ½Å·ÚÇÒ ¼ö ÀÖ´Ù. È®½ÇÇÏ°Ô ±× Å°°¡ ¸Â´Â °ÍÀÓÀ» È®½ÅÇÏ·Á¸é ¿©·¯ºÐÀº Àý´ëÀûÀÎ ½Å·Ú¸¦ ÁÖ±â Àü¿¡ ¹ÏÀ» ¼ö Àִ ä³ÎÀ» ÅëÇØ Áö¹®(finger print)ÀÌ °°ÀºÁö ºñ±³ÇØ ºÁ¾ß¸¸ ÇÑ´Ù.


2.3. º¸¾È¿¡ ´ëÇÑ °æ°è¼±

¸¸¾à ¿©·¯ºÐÀÌ ºñ¹Ð·Î ÇÏ°íÇ µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖ´Ù¸é, ´ÜÁö ¾î¶² ÀÎÄÚµù ¾Ë°í¸®ÁòÀ» ¾µ °ÍÀÎÁö¸¦ °áÁ¤ÇÏ´Â °Í¸¸ÀÌ ÀüºÎ°¡ ¾Æ´Ï´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛ º¸¾È¿¡ ´ëÇØ ÀϹÝÀûÀ¸·Î »ý°¢Çؾ߸¸ ÇÑ´Ù. ±âº»ÀûÀ¸·Î ¿ì¸®´Â PGP´Â ¾ÈÀüÇÏ´Ù°í »ý°¢ÇÏ°í ÀÌ ¹®¼­¸¦ ÀÛ¼ºÇÏ°í ÀÖ´Â Áö±Ý ÇÊÀÚ°¡ ¾Æ´Â PGP Å©·¢ »ç°í´Â ¾ø´Ù. ÇÏÁö¸¸ ÀÌ·¯ÇÑ »ç½ÇÀÌ ¸ðµç ÀÎÄÚµù ¹æ¹ýÀÌ ¾ÈÀüÇÑ °ÍÀ̶ó´Â °ÍÀ» ÀǹÌÇÏÁø ¾Ê´Â´Ù. (¿¹¸¦ µé¾î ±¹Á¤¿øÀÌ ¾îÂî¾îÂî Çؼ­ PGP¸¦ Å©·¢ÇÑ °æ¿ì ÇÊÀÚ¿¡°Ô À̸¦ ¾Ë¸®Áö ¾ÊÀ» °ÍÀÌ°í, Á¤¸» ¾ÇÀÇÀûÀÎ ÀÌÀ¯·Î Å©·¢À» ÇÑ »ç¶÷ ¿ª½Ã ±×·²°ÍÀÌ´Ù). ÇÏÁö¸¸, ¼³»ç PGP°¡ ¿Ïº®ÇÏ°Ô 'ÇØÅ·ÇÒ ¼ö ¾ø´Â' °ÍÀ̶ó ÇÒÁö¶óµµ ¾ÈÀüÀ» À§ÇùÇÏ´Â ´Ù¸¥ ¹æ¹ýÀ» ¾µ ¼öµµ ÀÖ´Ù. 1999³â 2¿ùÃÊ Çϵåµð½ºÅ© »ó¿¡¼­ ºñ¹Ð PGPÅ°¸¦ ã¾Æ¼­ ãÀº Å°¸¦ FTP·Î Àü¼ÛÇÏ´Â Æ®·ÎÀÌ ¸ñ¸¶°¡ ¹ß°ßµÆ´Ù. ¸¸¾à ÁÁÁö ¾ÊÀº ¾ÏÈ£¸¦ ¼±ÅÃÇÑ °æ¿ì¶ó¸é ºñ¹ÐÅ°´Â ½±°Ô Å©·¢´çÇÒ ¼ö ÀÖ´Ù.

¶Ç ´Ù¸¥ ±â¼úÀûÀÎ °¡´É¼º(ºñ·Ï ´õ ¾î·Æ±ä ÇÏÁö¸¸)Àº Å°º¸µå ÀԷ³»¿ëÀ» ÀüÆÄÇÏ´Â Æ®·ÎÀÌ ¸ñ¸¶´Ù. ¶ÇÇÑ È­¸éÀÇ ³»¿ë±îÁö º¸³¾ °¡´É¼º(ÇÏÁö¸¸ ¸Å¿ì ¾î·Á¿î ÀÏÀÌ´Ù)µµ ÀÖ´Ù. ÀÌ·± ¹æ¹ýÀ» ÀÌ¿ëÇÏ¸é ½ºÅ©·¥ºíµÈ ¸Þ½ÃÁö¸¦ Å©·¡Å·ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ÀÌ·¯ÇÑ ¸ðµç À§Çè¿¡ ´ëºñÇÏ¿© ½ÇÁ¦·Î ¿î¿µÇÒ ÈǸ¢ÇÏ°í ±íÀÌ »ý°¢ÇÑ º¸¾È °èȹÀÌ ÇÊ¿äÇÑ °ÍÀÌ´Ù.

»ç¶÷µé »çÀÌ¿¡ ÆíÁýÁõÀ» ¸¸µé±â º¸´Ù´Â, º¸´Ù ¾ÈÀüÇϱâ À§Çؼ± ÇÊ¿äÇÑ °ÍÀÌ ´õ ÀÖ´Ù´Â °ÍÀ» ÁöÀûÇϱâ À§ÇÔÀÌ´Ù. °¡Àå Áß¿äÇÑ °ÍÀº ¾Ïȣȭ´Â º¸¾È¿¡ ÀÖ¾î ù¹ßÀ̶ó´Â °Í°ú ¸ðµç °ÍÀ» ÇØ°áÇØ ÁÖ´Â °ÍÀÌ ¾Æ´Ï¶ó´Â °ÍÀ» ±ú´Ý´Â °ÍÀÌ´Ù. 1999³â 3¿ù¿¡ ¸á¸®»ç ¹ÙÀÌ·¯½º¿¡ ÃâÇöÇÑ Æ®·ÎÀÌ ¸ñ¸¶´Â ¸¹Àº ±â¾÷ÀÌ ÀÌ·¯ÇÑ °Í¿¡ ´ëºñÇÏÁö ¾Ê¾ÒÀ½À» Áõ¸íÇß´Ù.


3. ¼³Ä¡

3.1. GnuPG ¼Ò½º

°ø½ÄÀûÀÎ ´Ù¿î·Îµå »çÀÌÆ®´Â GnuPG ȨÆäÀÌÁöÀÌ´Ù. ȨÆäÀÌÁö¿¡ °¡º¸¸é ¹Ì·¯ »çÀÌÆ®¿¡ ´ëÇÑ ¸µÅ©¸¦ ãÀ» ¼ö ÀÖ´Ù. ¹ýÀûÀÎ Á¦¾àÀ¸·Î ÀÎÇÏ¿© ¹ÌÇÕÁß±¹¿¡ ±â¹ÝÀ» µÎ°í ÀÖ´Â ¼­¹ö¿¡¼­ GnuPG¸¦ ´Ù¿î·Îµå ÇÏ´Â °ÍÀ» Çã°¡ÇÏÁö ¾Ê°í ÀÖ´Ù. ¹ÌÇÕÁß±¹Àº ¾Ïȣȭ ¼ÒÇÁÆ®¿þ¾îÀÇ ¼öÃâÁ¦ÇÑÀ» °­¿äÇÏ°í ÀÖ´Ù. ÀÌ°ÍÀÌ PGP°¡ Ç×»ó ±¹Á¦ÆÇ°ú ±¹³»(¹ÌÇÕÁß±¹¿ë)À¸·Î ³ª¿Í ÀÖ´Â ÀÌÀ¯ÀÌ´Ù. ±¹Á¦ÆÇÀÇ °æ¿ì¿¡ ¼Ò½º ÄÚµå´Â Ã¥°ú °°Àº Àμ⹰·Î Àü´ÞÇØ¿Ô´Ù. À¯·´(¿À½½·Î)¿¡¼­ ½ºÄµÇØ ¿Ô´Ù. ±¹Á¦ PGP ȨÆäÀÌÁö¿¡¼­ ´õ ¸¹Àº Á¤º¸¸¦ ãÀ» ¼ö ÀÖ´Ù. PGP ±¹Á¦ÆÇÀº ´Ù½Ã Àç¼öÃâ µÇÁö ¾Ê´Â ÇÑ ¹ÌÇÕÁß±¹³»·Î µé¿©¿À´Â °ÍÀº ÀÚÀ¯´Ù.

¸¸¾à ¿©·¯ºÐÀÌ ¼³Ä¡µÈ ¹öÀüÀÇ GnuPG³ª PGP¸¦ °¡Áö°í ÀÖ´Ù¸é, ±× ÆÄÀÏÀÇ ¼­¸íÀ» Á¡°ËÇؾ߸¸ ÇÑ´Ù.(¼­¸í ºÎºÐÀ» º¸±â ¹Ù¶õ´Ù).


3.1. ¼³Á¤

¿©·¯ºÐÀº µ¥ºñ¾È ÆÐÅ°Áö³ª RPM ÆÐÅ°Áö(·¹µåÇÞ ÆÐÅ°Áö °ü¸®ÀÚ) ȤÀº ¼Ò½º ÇüÅ·ΠGnuPG¸¦ ±¸ÇÒ ¼ö ÀÖ´Ù. GnuPG´Â ÃֽŠ·¹µåÇÞ ¸®´ª½º ¹èÆ÷ÆÇ¿¡ µé¾î°¡ ÀÖ´Ù. ¿©·¯ºÐÀÇ ½Ã½ºÅÛ¿¡ GnuPG°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö¸¦ È®ÀÎÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ÀÌ¿ëÇÑ´Ù:

   rpm -q gnupg
   
ÆÐÅ°Áö´Â ¸®´ª½º Ç÷§Æû¿¡ ÇÊ¿äÇÑ µµ±¸¿Í ÇÔ²² ¹ÙÀ̳ʸ® ÆÄÀÏ ÇüÅ·Π¼³Ä¡µÈ´Ù. ´Ù¸¥ Ç÷§Æû¿¡¼­ »ç¿ëÇÒ GnuPG°¡ ÇÊ¿äÇÑ °æ¿ì¿¡´Â ¿©·¯ºÐÀÌ ÀÌ°ÍÀ» Á÷Á¢ ÄÄÆÄÀÏÇÏ¿©¾ß ÇÑ´Ù. ¿©·¯ºÐÀÌ ´Ù¸¥ Ç÷§Æû¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ¼³Ä¡ ¹æ¹ýÀ» ÀÏ¹Ý ´ëÁßµéÀÌ ¾Ë ¼ö ÀÖµµ·Ï ÇÑ´Ù¸é °í¸¶¿î ÀÏÀÌ´Ù.

ÁÖ¿ä ºÎºÐ¿¡ ´ëÇÑ °³¹ßÀº ¸®´ª½º(x86)À¸·Î ¼öÇàÇÏ¿´±â ¶§¹®¿¡, ´Ù¸¥ ½Ã½ºÅÛ¿¡ ´ëÇÑ º¯È¯ÀÛ¾÷À» ¹®Á¦·Î º¸Áö ¸»¾Æ¾ß ÇÑ´Ù. GnuPG¸¦ Áö¿øÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁø ¿î¿µ üÁ¦ÀÇ ½ÇÁ¦ ¸ñ·ÏÀº GnuPG ȨÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. ¾Æ·¡¿¡ ±â¼úÇÑ ÀýÂ÷´Â »ó´çÈ÷ Ç÷§Æû µ¶¸³ÀûÀÌ´Ù. ÀÌ ÀýÂ÷¸¦ ÀÌ¿ëÇÏ¸é ¼Ò½ºÄڵ尡 µé¾îÀִ Ÿº¼(tar-ball)·ÎºÎÅÍ GnuPG¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù.

´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© Ÿº¼À» Ǭ´Ù:

    tar xvzf gnupg-?.?.?.tar.gz
    
¾ÐÃàÀ» ǬÈÄ, ¼Ò½º Äڵ尡 µé¾î°¡ ÀÖ´Â µð·ºÅ丮·Î µé¾î°£´Ù. ±×·± ÈÄ ¾Æ·¡¿Í °°ÀÌ ÀÔ·ÂÇÑ´Ù.
    ./configure
    
À§ÀÇ ÀÛ¾÷À» ÇÒ¶§¿¡ Ưº°ÇÑ ÀÏ(ÁÖ·Î ¿¡·¯)ÀÌ »ý±âÁö ¸»¾Æ¾ß ÇÑ´Ù.
    ./configure --help
    
À§ÀÇ ¸í·ÉÀ» ÀÌ¿ëÇÏ¸é ¿©·¯ºÐÀº ÄÄÆÄÀÏ Çϴµ¥ »ç¿ë °¡´ÉÇÑ ¼³Á¤ ¼¼ÆÃÀ» º¼ ¼ö ÀÖ´Ù. ¸¸¾à ±¹Á¦È­(GET text) ÇØ¾ß Çϴµ¥ ÀÖ¾î ¹®Á¦Á¡ÀÌ »ý±ä´Ù¸é, --with-included-gettext ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ¼Ò½ºÄڵ忡 µé¾î ÀÖ´Â ¹öÀüÀ» Áý¾î³Ö°Å³ª --disable-NLS ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ÀüȯÇÒ ¼ö ÀÖ´Ù.


3.2. ÄÄÆÄÀÏ

À§ÀÇ ÀÛ¾÷À» ¸¶Ä£ÈÄ ´ÙÀ½°ú °°Àº ¸í·É¾î·Î ÄÄÆÄÀÏÇÑ´Ù:

    make
    
ÀÌ°Í ¿ª½Ã ¾Æ¹«·± ¹®Á¦¾øÀÌ ÀÛµ¿ÇØ¾ß ÇÑ´Ù. ¸¸¾à ¹®Á¦°¡ ¹ß»ýÇÏ¸é ´ÙÀ½¿¡ ³ª¿Í ÀÖ´Â ´Ü°è(¿©±â¼­ ±â¼úÇÏ°í Àִ´ë·Î °°Àº ¼ø¼­·Î)¸¦ µû¸£±â ¹Ù¶õ´Ù: ¿ì¼± ÀÌ ¹®Á¦¸¦ ¿©·¯ºÐ ½º½º·Î ÇØ°áÇØ º¸·Á°í ½ÃµµÇضó(¹°·Ð ¿©·¯ºÐÀÌ ±¸ÇÒ ¼ö ÀÖ´Â ¹®¼­¸¦ ÀÌ¿ëÇÏ¿©). ±×·± ´ÙÀ½ ¿©·¯ºÐÀÌ °Þ°í ÀÖ´Â ¹®Á¦°¡ ¾Ë·ÁÁø ¹ö±×°¡ ¾Æ´ÑÁö È®ÀÎÇÑ´Ù (http://www.gnupg.org¿¡ ÀÖ´Â BUGS ÆÄÀÏÀ» Á¡°ËÇÑ´Ù). ±×·±ÈÄ¿¡ ¿©·¯ºÐÀÌ ¾Æ´Â ´©±º°¡¿¡°Ô Áú¹®ÇÑ´Ù. ¸¸¾à ÀÌ·± ¹æ¹ýÀ¸·Î ¿©·¯ºÐÀÇ ¹®Á¦¸¦ ÇØ°áÇÏÁö ¸øÇÑ °æ¿ì GnuPG-¸ÞÀϸµ ¸®½ºÆ®¿¡ Áú¹®À» ¿Ã·Áº»´Ù (Á¤º¸ÀÇ Ãâó ºÎºÐÀ» º¸µµ·Ï ÇÑ´Ù). ¸¸¾à ¹®Á¦°¡ °æ·Î¿Í °ü·ÃµÈ °ÍÀ̶ó¸é, make clean ÇÑ ´ÙÀ½¿¡, configure¸¦ ´Ù½Ã ½ÇÇàÇÏ°í ÄÄÆÄÀÏÀ» ½ÃµµÇØ¾ß ÇÑ´Ù. ÀÌ·¸°Ô Çߴµ¥µµ ¾ÈµÈ´Ù¸é ÀÌÁ¦ °Ì¸ÔÀ» ½Ã°£ÀÌ´Ù.


3.3. ¼³Ä¡

ÀÚ ÀÌÁ¦ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÏÀÚ:

    make install
    
ÀÌ ¸í·ÉÀº ¼³Ä¡ µð·ºÅ丮¿¡ ½ÇÁ¦·Î ÇÁ·Î±×·¥°ú ¸ÇÆäÀÌÁö¸¦ º¹»çÇÑ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ./configure¸¦ ½ÇÇàÇÒ ¶§ ¼³Ä¡ µð·ºÅ丮¸¦ º¯°æÇÏÁö ¾Ê¾Ò´Ù¸é usr/local/share/gnupg/°¡ ¼³Ä¡ µð·ºÅ丮°¡ µÈ´Ù. ÀÌ ¼³Ä¡ µð·ºÅ丮´Â ¶ó´Â ÆÄÀÏ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. options.skel ÆÄÀÏ ³»¿¡¼­ ÀÌ µð·ºÅ丮¸¦ ãÀ» ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ options.skel ÆÄÀÏÀ» º¯°æÇÏ´Â °æ¿ì. ¸¸¾à ¿©·¯ºÐÀÌ ÀÌ°ÍÀ» ~/.gnupg/options¿¡´Ù º¹»çÇÑ´Ù¸é ÀûÀýÇÑ Á¶Àý»çÇ×ÀÌ Ç¥ÁØÀ¸·Î¼­ »ç¿ëµÉ °ÍÀÌ´Ù. ~/.gnupg/À» ¸¸µé¶§ º¹»ç´Â ÀÚµ¿À¸·Î µÇ¾î¾ß ÇÑ´Ù. ¸ðµç °¡´ÉÇÑ ¿É¼ÇÀº ¹®¼­·Î Àß Á¤¸®µÇ¾î ÀÖ°í ¿©±â¼­ À̸¦ ¼³¸íÇÏ´Â °ÍÀº À¯¿ëÇÒ °Í °°Áö ¾Ê´Ù.

¿©·¯ºÐÀº GnuPG¸¦ suid root·Î ½ÇÇàÇÒ ¼ö ÀÖ´Ù. ±×·¯¸é ÇÁ·Î±×·¥Àº ¼öÆÛÀ¯Àú°¡ °¡Áö°í ÀÖ´Â ¸ðµç ±ÇÇÑÀ¸·Î ½ÇÇàµÈ´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î½á ¿©·¯ºÐÀº ÇÁ·Î±×·¥ÀÇ Æ¯Á¤ ºÎºÐÀÌ ¿ÜºÎ·Î ÀúÀåµÈ ÈÄ ¾Æ¹«³ª ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÏ´Â °¡´É¼ºÀ» ¹èÁ¦ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ À§ÇèÀÇ °¡Ä¡¿¡ ´ëÇØ ÇÊÀÚ´õ·¯ ÆÇ´ÜÇ϶ó´Â °ÍÀº Çö½ÇÀûÀÌÁö ¸øÇÏ´Ù. ¼öÆÛÀ¯Àú ±ÇÇÑÀ¸·Î ½ÇÇàÇÏ´Â Æ®·ÎÀÌ ¸ñ¸¶´Â ½Ã½ºÅÛ Àüü¸¦ ¼Õ»ó½Ãų ¼ö ÀÖ´Ù. ¸¸¾à ÀÌ·¯ÇÑ ÀÌÀ¯(ȤÀº ´Ù¸¥ ¾î¶² ÀÌÀ¯)·Î ¿©·¯ºÐÀÌ GnuPG¸¦ ·çÆ® ±ÇÇÑÀ¸·Î ½ÇÇàÇÏÁö ¾Êµµ·Ï ÇÏ°Ú´Ù¸é ~/.gnupg/options ÆÄÀÏ ³»¿¡ no-secmem-warning¸¦ ¼³Á¤ÇÏ¿© °æ°í ¸Þ½ÃÁö¸¦ ²ø ¼ö ÀÖ´Ù.


4. Å° ÀÌ¿ëÇϱâ

4.1. Å° ¸¸µé±â

´ÙÀ½ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿©

    gpg --gen-key
    
»õ·Î¿î Å°½ÖÀ» ¸¸µç´Ù. (¿©±â¼­ Å°½ÖÀ̶õ key pair·Î ºñ¹ÐÅ°¿Í °ø°³Å° µÎ °¡Áö¸¦ ½ÖÀ¸·Î ¹­¾î¼­ ÀÏÄ´ °ÍÀÌ´Ù) ù¹ø° Áú¹®Àº ¾î¶² ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÒ °ÍÀΰ¡´Ù. ¿©·¯ºÐÀº PGP DH ´ë RSA FAQ ȤÀº ÀÀ¿ëµÈ ¾Ïȣȭ ¹æ¹ý¿¡¼­ ¾Ë°í¸®Áò¿¡ ´ëÇØ ´õ ÀÐÀ» ¼ö ÀÖ´Ù. ¿©·¯ºÐÀº ¼Õ½±°Ô(¾Æ¸¶ »ç¿ëÇؾ߸¸ ÇÒ °ÍÀÌ´Ù - ¿Ö³Ä¸é ±²ÀåÈ÷ ³Î¸® »ç¿ëÇÏ°í Àֱ⠶§¹®¿¡) DSA/ElGamalÀ» ÀÌ¿ëÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº ƯÇã°¡ ³ª ÀÖÁö ¾Ê´Ù.

´ÙÀ½ Áú¹®Àº Å°ÀÇ ±æÀÌ´Ù. ÀÌ°ÍÀº ¾ÆÁÖ »ç¿ëÀÚ ÀÇÁ¸ÀûÀÎ °ÍÀÌ´Ù. ¿©·¯ºÐÀº º¸¾È°ú °è»ê ½Ã°£ »çÀÌ¿¡¼­ ¼±ÅÃÀ» ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. Å°°¡ ±ä °æ¿ì¿¡´Â ¸Þ½ÃÁö°¡ »÷ °æ¿ì Å©·¢Å·¿¡ ´ëÇÑ À§ÇèÀº ÁÙ¾îµç´Ù. ÇÏÁö¸¸ Å°°¡ Å©¸é °è»ê ½Ã°£ ¿ª½Ã Áõ°¡ÇÑ´Ù. °è»ê ½Ã°£ÀÌ ¹®Á¦¶ó¸é ¿©·¯ºÐÀº ¾î¶² °æ¿ì¿¡ ±× Å°¸¦ ÀÌ¿ëÇϱ⸦ ¿øÇÏ´ÂÁö °í·ÁÇؾ߸¸ ÇÑ´Ù. ¿ì¸® ¸ðµÎ´Â ¿¬»ê ¼º´ÉÀÌ ¾ÆÁÖ »¡¸® ¿Ã¶ó°¡°í ÀÖ´Ù´Â °ÍÀ» ¾È´Ù. »õ·Î¿î ÇÁ·Î¼¼¼­´Â °¥¼ö·Ï »¡¶óÁö°í ÀÖ´Ù. ±×·¯¹Ç·Î ÀÌ°É »õ°ÜµÎÀÚ. GnuPG°¡ ¿ä±¸ÇÏ´Â ÃÖ¼ÒÇÑÀÇ Å° ±æÀÌ´Â 768ºñÆ®ÀÌ´Ù. ÇÏÁö¸¸ ¾î¶² »ç¶÷µéÀº ¿©·¯ºÐ´õ·¯ 2048ºñÆ®(ÇöÀç·Î¼­ GnuPG¿¡¼­ ¾µ ¼ö ÀÖ´Â ÃÖ´ëÀ̱⵵ ÇÏ´Ù) ±æÀÌÀÇ Å°¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù°í ¸»ÇÑ´Ù. DSAÀÇ °æ¿ì 1024°¡ Ç¥ÁØ Å©±âÀÌ´Ù. º¸¾ÈÀÌ ÃÖ¿ì¼±ÀÌ°í ¼º´ÉÀÌ ´ú Áß¿äÇÏ´Ù¸é ¿©·¯ºÐÀº ÃÖ´ëÇÑ Å« Å° Å©±â¸¦ ¼±ÅÃÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.

½Ã½ºÅÛÀº ÀÌÁ¦ À̸§, ÄÚ¸àÆ® ±×¸®°í À̸ÞÀÏ ¾îµå·¹½º¸¦ ³Ö¾î´Þ¶ó°í ÇÒ °ÍÀÌ´Ù. ¿©±â ÀÔ·ÂÇÑ »çÇ×À» ±â¹ÝÀ¸·Î ÇÏ¿© Äڵ带 °è»êÇÑ´Ù. ÀÌ ¼³Á¤°ªÀº ³ªÁß¿¡ º¯°æÇÒ ¼ö ÀÖ´Ù. Å°½Ö °ü¸®Çϱ⠺κÐÀ» º¸µµ·Ï ÇÏÀÚ.

¸¶Áö¸·À¸·Î ¿©·¯ºÐÀº ¾ÏÈ£(»ç½Ç ¾ÏÈ£¹®ÀåÀÌ ´õ ÀûÀýÇÏ´Ù. ¿Ö³Ä¸é °ø¹éµµ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù)¸¦ ÀÔ·ÂÇÏ¿©¾ß ÇÑ´Ù. ÀÌ ¾ÏÈ£´Â ¿©·¯ºÐÀÇ ºñ¹ÐÅ°¿¡ ¼ÓÇÑ ±â´ÉÀ» ÀÌ¿ë °¡´ÉÇϵµ·Ï Çϴµ¥ »ç¿ëÇÑ´Ù. ÁÁÀº ¾ÏÈ£¹®ÀåÀº ´ÙÀ½°ú °°Àº ¿ä¼Ò¸¦ °®´Â´Ù:

  • ±æ°í,

  • Ư¼ö¹®ÀÚ(¾ËÆĺª°ú ¼ýÀÚ°¡ ¾Æ´Ñ)°¡ µé¾î°¡ ÀÖÀ¸¸ç,

  • Ưº°ÇÑ °Í(À̸§ÀÌ ¾Æ´Ñ)ÀÌ°í,

  • ÃßÃøÇϱ⠴ë´ÜÈ÷ Èûµé¾î¾ß ÇÑ´Ù. (±×·¯¹Ç·Î À̸§, »ý³â¿ùÀÏ, ÀüÈ­¹øÈ£, Å©·¹µðÆ® Ä«µå¹øÈ£, ¼öÇ¥ °èÁ¹øÈ£, ¾Öµé ¼ýÀÚ µîÀº ¾Æ´Ï´Ù)

¾î¶² °æ¿ì¿¡´Â CaPItaLs³ª SOMEtimes¿Í °°ÀÌ ´ë¼Ò¹®ÀÚ¸¦ ¼¯À¸¸é ¿©·¯ºÐÀº º¸´Ù ³ªÀº º¸¾Èȯ°æÀ» ¸¸µé ¼ö ÀÖ´Ù. ¾ÏÈ£¸¦ ¸¸µé ¶§¿¡´Â ¿©·¯ºÐÀÌ È®½ÇÈ÷ Àؾî¹ö¸®Áö ¾Ê´Â °ÍÀ¸·Î ¸¸µé¾î¾ß ÇÑ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ¾ÏÈ£¸¦ Àؾî¹ö¸®¸é ¾ÏȣȭµÈ ¸Þ½ÃÁö¸¦ ÀÐÀ» ¼ö ÀÐÀ» ¼ö ¾ø°í ¿©·¯ºÐÀÌ ºñ¹ÐÅ°¸¦ »ç¿ëÇÑ Àǹ̵µ »ç¶óÁø´Ù. ÀÌ·¯ÇÑ Á¤º¸¸¦ ´ãÀº ÀÎÁõ¼­¿Í °°Àº °ÍÀ» ¸¸µé¾î º¸´Â °Íµµ Çö¸íÇÒ ¼ö ÀÖ´Ù. (¹°·Ð ¾î´À ´©±¸µµ ¿©·¯ºÐÀÇ ¾ÏÈ£¹®ÀåÀ» ÀÔ¼öÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù) Æó±â ºÎºÐÀ» º¸±â ¹Ù¶õ´Ù.

¸ðµç°ÍÀ» ÀÔ·ÂÇÑ ÈÄ¿¡ ½Ã½ºÅÛÀº Å°¸¦ ¸¸µé±â ½ÃÀÛÇÑ´Ù. ½Ã°£ÀÌ ¾à°£ °É¸°´Ù. ÀÌ ½Ã°£µ¿¾È ¸¹Àº ¹«ÀÛÀ§ µ¥ÀÌÅ͸¦ ¼öÁýÇØ¾ß ÇÑ´Ù. ´Ù¸¥ È­¸é¿¡¼­ ÀÛ¾÷ÇÔÀ¸·Î½á ¿©·¯ºÐÀº ½Ã½ºÅÛÀÌ º¯ÇÏ´Â ¹«ÀÛÀ§ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ´Â °ÍÀ» µµ¿ï ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ Áö±Ý±îÁö ÀÌÇØÇÑ °Íó·³, Å°´Â Ç×»ó °ªÀÌ ´Ù¸£´Ù. ¸¸¾à ¿©·¯ºÐÀÌ Áö±Ý Å°¸¦ »ý¼ºÇÑ ÈÄ 5ºÐ µÚ¿¡ Á¤È®È÷ °°Àº µ¥ÀÌÅÍ·Î Å°¸¦ ¼º¼ºÇØ º¸¸é µÎ °³ÀÇ Å°°¡ ´Ù¸£´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌÁ¦ ¿Ö ¿©·¯ºÐÀÌ ¿©·¯ºÐÀÇ ¾ÏÈ£¸¦ ÀØÁö ¸»¾Æ¾ß ÇÏ´ÂÁö¸¦ ÀÌÇØÇÏ¿©¾ß¸¸ ÇÑ´Ù.


4.2. Å° ³»º¸³»±â

¾î¶² »ç¿ëÀÚ¿¡ ´ëÇØ Å°¸¦ ³»º¸³»±â À§ÇÑ ¸í·ÉÀº ´ÙÀ½°ú °°´Ù:

    gpg --export [UID]
   

UID¸¦ ÁöÁ¤ÇÏÁö ¾ÈÀº °æ¿ì¿¡´Â ÇöÁ¸ÇÏ´Â ¸ðµç Å°¸¦ ³»º¸³½´Ù. ±âº»ÀûÀ¸·Î Ãâ·ÂÀº stdout(Ç¥ÁØÃâ·Â, Áï È­¸é)ÀÌ´Ù. -o ¿É¼ÇÀ» ÀÌ¿ëÇϸé À̸¦ ÆÄÀÏ·Î ³»º¸³½´Ù. Å°¸¦ ¹ÙÀ̳ʸ® ÆÄÀÏ ´ë½Å¿¡ 7ºñÆ® ¾Æ½ºÅ° ÆÄÀÏ·Î ¾²·Á¸é -a ¿É¼ÇÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù.

°ø°³Å°¸¦ ³» º¸³¿À¸·Î½á ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ È°µ¿¹üÀ§¸¦ Å°¿ï ¼ö ÀÖ´Ù. ´Ù¸¥ »ç¶÷µéÀÌ ¾ÈÀüÇÏ°Ô ¿©·¯ºÐ°ú Á¢ÃËÀ» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÌ ¿©·¯ºÐÀÇ È¨ÆäÀÌÁö, ÇΰŠ¼­ºñ½º, http://www.pca.dfn.de/dfnpca/pgpkserv/¿Í °°Àº Å° ¼­¹ö ȤÀº ¿©·¯ºÐÀÌ »ý°¢ÇÏ´Â ¾î¶°ÇÑ ¹æ¹ýÀ» ÀÌ¿ëÇؼ­ °ø°³Å°¸¦ ´©±¸³ª º¼ ¼ö ÀÖµµ·Ï °ø°³ÇÏ¸é µÈ´Ù.


4.3. Å° °¡Á®¿À±â

¿©·¯ºÐÀÌ ¾î¶² »ç¶÷ÀÇ °ø°³Å°(ȤÀº ¿©·¯°³ÀÇ °ø°³Å°)¸¦ ¹ÞÀº °æ¿ì À̸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¿©·¯ºÐÀÇ Å° µ¥ÀÌÅͺ£À̽º¿¡ À̵éÀ» Ãß°¡Çؾ߸¸ ÇÑ´Ù. ´Ù¸¥ »ç¶÷ÀÇ °ø°³Å°¸¦ µ¥ÀÌÅͺ£À̽º·Î °¡Á®¿À´Â ¸í·É¾î´Â ´ÙÀ½°ú °°´Ù:

    gpg --import [ÆÄÀϸí]
   
¸¸¾à ÆÄÀϸíÀ» »ý·«Çϸé Å°´Â stdin(Ç¥ÁØ ÀÔ·Â)À» ÅëÇØ ¹Þ°Ô µÈ´Ù.


4.4. Å° Æó±âÇϱâ

¼­³Ê°¡Áö ÀÌÀ¯ ¶§¹®¿¡ ¿©·¯ºÐÀº ÇöÀç ÀÖ´Â Å°¸¦ Æó±âÇÏ°íÀÚ ÇÏ´Â °æ¿ì°¡ »ý±æ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, ºñ¹ÐÅ°¸¦ ºÐ½ÇÇϰųª ºñ¹ÐÅ°°¡ ´Ù¸¥ »ç¶÷ ¼Õ¿¡ µé¾î°£ °æ¿ì, UID°¡ º¯°æµÈ °æ¿ì, ´õ ÀÌ»ó ±× Å°´Â ÃæºÐÈ÷ Å©´Ù°í ÇÒ ¼ö ¾ø´Â °æ¿ì µîÀÌ´Ù. ÀÌ·¯ÇÑ ¸ðµç °æ¿ì¿¡ ÇØ´ç Å°¸¦ Æó±âÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù:

    gpg --gen-revoke
   

ÀÌ ¸í·ÉÀº Æó±â ÀÎÁõ¼­¸¦ »ý¼ºÇÑ´Ù. Æó±â ÀÎÁõ¼­¸¦ »ý¼ºÇϱâ À§Çؼ­´Â ¿©·¯ºÐÀÇ ºñ¹ÐÅ°°¡ ÇÊ¿äÇÏ´Ù. ±×·¸Áö ¾Ê´Ù¸é ´Ù¸¥ »ç¶÷µµ ¿©·¯ºÐÀÇ ÀÎÁõ¼­¸¦ Æó±âÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÌ°ÍÀº ÇϳªÀÇ ´ÜÁ¡À» °¡Áø´Ù. ¸¸¾à ÀÚ½ÅÀÌ ¾ÏÈ£¹®ÀåÀ» ¸ð¸£¸é Å°´Â ¾µ¸ð°¡ ¾ø´Âµ¥, ÀÌ Å°¸¦ Æó±âÇÒ ¼öÁ¶Â÷ ¾ø°Ô µÈ´Ù! ÀÌ·¯ÇÑ ¹®Á¦¸¦ ±Øº¹Çϱâ À§Çؼ­ ¿©·¯ºÐÀÌ Å°½ÖÀ» »ý¼ºÇÒ ¶§ Æó±â ¶óÀ̼±½º¸¦ °°ÀÌ ¸¸µå´Â °ÍÀÌ Çö¸íÇÏ´Ù. ±×¸®°í ¿©·¯ºÐÀÌ ±×·¸°Ô ÇÑ °æ¿ì¿¡ ¶óÀ̼±½º¸¦ ¾ÈÀüÇÏ°Ô º¸°üÇØ¾ß ÇÑ´Ù! º¸°üÀº µð½ºÅ©, Á¾ÀÌ µî°ú °°Àº °Í¿¡ ÇÒ ¼ö ÀÖ´Ù. ÀÌ ÀÎÁõ¼­°¡ È®½ÇÈ÷ ´Ù¸¥ »ç¶÷ ¼Õ¿¡ µé¾î°¡Áö ¾Êµµ·Ï Çؾ߸¸ ÇÑ´Ù!!! À̸¦ Çã¼úÇÏ°Ô º¸°üÇÏ´Â °æ¿ì Á¦ 3ÀÚ°¡ ¿©·¯ºÐÀÇ Å°¿¡ ´ëÇÑ Æó±â ÀÎÁõ¼­¸¦ ¹ßÇàÇÏ¿© Å°¸¦ ¾µ¸ð¾ø°Ô ¸¸µé ¼ö ÀÖ´Ù.


4.5. Å° °ü¸®

GnuPG ½Ã½ºÅÛ¿¡´Â ¸¶Ä¡ µ¥ÀÌÅͺ£À̽º ¿ªÇÒÀ» ÇÏ´Â ÆÄÀÏÀÌ µé¾îÀÖ´Ù. ÀÌ ÆÄÀÏ¿¡´Â Å°¿Í °ü·ÃÇÑ ¸ðµç Á¤º¸¿Í Å°¿¡ ´ëÇÑ ¸ðµç µ¥ÀÌÅÍ°¡ ÀúÀåµÈ´Ù. (¼ÒÀ¯ÀÚ ½Å¿ëµµ °ª - Ownertrust °ª±îÁö ¸ðµç °Í±îÁö: ÀÌ¿Í °ü·ÃÇÑ ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â Å° ¼­¸íÇϱ⠺κÐÀ» Àб⠹ٶõ´Ù) ´ÙÀ½ ¸í·ÉÀ» ÀÌ¿ëÇϸé

    gpg --list-keys
   

ÇöÁ¸ÇÏ´Â ¸ðµç Å°¸¦ º¼ ¼ö ÀÖ´Ù. ¼­¸í±îÁö º¸·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:

     gpg --list-sigs 
   

(´õ ÀÚ¼¼ÇÑ ³»¿ëÀº Å° ¼­¸íÇϱ⠺κÐÀ» º¸±â ¹Ù¶õ´Ù). Áö¹®À» º¸°íÀÚ ÇÑ´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:

    gpg --fingerprint 
   

¿©·¯ºÐÀÌ ¾î¶² ´©±º°¡°¡ Á¤¸»·Î ±×µéÀÌ ÁÖÀåÇÏ´Â(ÀüÈ­ÅëÈ­¿¡¼­Ã³·³) ±× »ç¶÷ÀÎÁö¸¦ È®ÀÎÇϱâ À§ÇØ "Áö¹®"À» º¸±æ ¿øÇÑ´Ù. ÀÌ ¸í·É¾î´Â »ó´ëÀûÀ¸·Î ÀÛÀº ¼ýÀÚÀÇ ¸ñ·ÏÀ» °á°ú·Î º¸¿©ÁØ´Ù. ºñ¹ÐÅ°ÀÇ ¸ñ·ÏÀ» º¸°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:

    gpg --list-secret-keys
   

ºñ¹ÐÅ°¿¡¼­ »Ì¾Æ³½ Áö¹®°ú ¼­¸íÀ» ¸ñ·ÏÀ¸·Î º¸´Â °ÍÀº ¾î¶»°Ô Çϵ簣¿¡ ¾µµ¥¾ø´Â ÇൿÀ̶ó´Â °Í¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù.

°ø°³Å°¸¦ Áö¿ì±â À§Çؼ­´Â ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:

    gpg --delete-key UID 
   

ºñ¹ÐÅ°¸¦ Áö¿ì±â À§Çؼ± ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÑ´Ù:

     gpg --delete-secret-key 
   

Å°¸¦ °¡Áö°í ÀÛ¾÷ÇÏ´Â µ¥ °ü·ÃÇÑ Áß¿äÇÑ ¸í·É¾î°¡ Çϳª ´õ ÀÖ´Ù.

    gpg --edit-key UID
   

ÀÌ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ¿©·¯ºÐÀº Å°ÀÇ À¯È¿ ÀÏÀÚ(´Ù¸¥ °Íµé °¡¿îµ¥¼­), Áö¹® Ãß°¡, Å° ¼­¸íÀ» ÇÒ ¼ö ÀÖ´Ù. ºñ·Ï ³Ê¹« ³í¸®ÀûÀ̾ ¾ð±ÞÇϱ⿡ ¹¹ÇÏÁö¸¸. À̸¦ À§Çؼ­´Â ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ ¾ÏÈ£¹®ÀåÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ¸í·ÉÀ» ÀÔ·ÂÇÏ¸é ¿©·¯ºÐÀº ¸í·ÉÇàÀ» º¸°Ô µÉ °ÍÀÌ´Ù.


4.6. Å° ¼­¸íÇϱâ

¾Õ¼­ ¼­·Ð¿¡¼­ ¾ð±ÞÇß´Ù½ÃÇÇ ÀÌ ½Ã½ºÅÛ¿¡´Â Áß¿äÇÑ ¾Æų·¹½º°ÇÀÌ Çϳª ÀÖ´Ù. ¹Ù·Î °ø°³Å°ÀÇ ½Åºù¼º ¹®Á¦ÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ À߸øµÈ °ø°³Å°¸¦ °®´Â °æ¿ì ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ ¾Ïȣȭ °ª¿¡ ºüºüÀ̸¦ ÇÒ ¼ö ÀÖ´Ù. ±×·¯ÇÑ À§ÇèÀ» ±Øº¹Çϱâ À§ÇØ ¼­¸íÇÏ´Â Å°¿¡ ´ëÇÑ ¿©Áö°¡ ÀÖ´Ù. ±×·¯ÇÑ °æ¿ì ¿©·¯ºÐÀº ±× Å°¿¡ ´ëÇØ ¼­¸íÀ» ³ÖÀ» ¼ö ÀÖ°í, ÀÌ·¸°Ô Çϸé ÀÌ Å°´Â È®½ÇÈ÷ ¸Â´Â °ÍÀ̱¸³ª¶ó°í È®½ÅÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀº ¼­¸íÀ» ÅëÇØ Å°¿¡¼­ ¾ð±ÞÇÑ »ç¿ëÀÚ ½ÅºÐÀÌ ½ÇÁ¦·Î ±× Å°ÀÇ ¼ÒÀ¯ÀÚ¶ó´Â °ÍÀ» ¾Ë·ÁÁÖ´Â »óȲÀ¸·Î À̲ø¾î°£´Ù. ±×·¸°Ô ÀçÈ®ÀÎÇÔÀ¸·Î½á ¿©·¯ºÐÀº ¾Ïȣȭ¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

¼­¸íÀÌ ÇÊ¿äÇÑ ÇØ´ç Å°¿¡ ´ëÇØ gpg --edit-key UID ¸í·ÉÀ» ÀÌ¿ëÇÏ¹Ç·Î½á ¿©·¯ºÐÀº sign ¸í·ÉÀ¸·Î ¼­¸íÇÒ ¼ö ÀÖ´Ù.

¿©·¯ºÐÀº ¿©·¯ºÐÀÌ ±× Å°°¡ Á¤¸»·Î ¹ÏÀ» ¼ö ÀÖ´Â °ÍÀ̶ó°í Àý´ëÀûÀ¸·Î È®½ÇÇÑ °æ¿ì¿¡ È®½ÇÇÑ Å°¶ó°í ¼­¸íÇÏ¿©¾ß ÇÑ´Ù!!! ±×·¯¹Ç·Î ¿©·¯ºÐÀÌ È®½ÅÇÑ °æ¿ì ¿©·¯ºÐÀº Å°¸¦ ½º½º·Î °®°Å³ª(¸¶Ä¡ Å° ¼­¸í ´Üü¿¡¼­ ó·³) ´Ù¸¥ ¼ö´ÜÀ» ÅëÇØ Å°¸¦ ÀÔ¼öÇÑ °æ¿ì¿¡´Â Áö¹®-¸ÞÄ«´ÏÁòÀ» ÀÌ¿ëÇÏ¿© ÇØ´ç Å°¸¦ È®ÀÎÇϱâ(¿¹¸¦ µé¾î ÀüÈ­¸¦ ÀÌ¿ëÇÏ¿©) ¹Ù¶õ´Ù. ¾î¶²ÇÑ °æ¿ì¶óµµ Àý´ë ÃßÃøÇؼ­ Å°¿¡ ¼­¸íÇؼ­´Â ¾ÈµÈ´Ù.

ÇöÀç °¡¿ëÇÑ ¼­¸í°ú "¼ÒÀ¯ÀÚ ½Å¿ëµµ"¸¦ ±âÃÊ·Î ÇÏ¿© GnuPG´Â Å°ÀÇ À¯È¿¼ºÀ» °áÁ¤ÇÑ´Ù. ¼ÒÀ¯ÀÚ ½Å¿ëµµ¶õ ÇϳªÀÇ °ªÀ¸·Î Å°ÀÇ ¼ÒÀ¯ÀÚ°¡ ¾î¶² ƯÁ¤ Å°¿¡ ´ëÇÑ ½Å¿ëµµ ¼öÁØÀ» °áÁ¤ÇÏ´Â µ¥ ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. ±× °ªÀº ´ÙÀ½°ú °°´Ù.

  • 1 = ¾ËÁö ¸øÇÑ´Ù

  • 2 = ½Å¿ëÇÏÁö ¾Ê´Â´Ù

  • 3 = °£½ÅÈ÷ ½Å¿ëÇÑ´Ù

  • 4 = ¿ÏÀüÈ÷ ½Å¿ëÇÑ´Ù

¸¸¾à »ç¿ëÀÚ°¡ ¼­¸íÀ» ½Å¿ëÇÏÁö ¾Ê´Â °æ¿ì ±× ¼­¸íÀº ¹«½ÃÇÑ´Ù°í ÇÒ ¼ö ÀÖ´Ù. ½Å¿ëµµ Á¤º¸´Â Å°¿Í µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ÀúÀåÇÏÁö ¾Ê°í, µû·Î ´Ù¸¥ ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù.


5. ¾ÏÈ£¿Í º¹È£

¸ðµç °ÍÀ» ¼³Ä¡ÇÏ°í ¿øÇÏ´Â ´ë·Î ¼³Á¤À» ÇÑ ÈÄ, ÀÌÁ¦ ¾Ïȣȭ¿Í º¹È£È­¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

¾Ïȣȭ³ª º¹È£È­¸¦ ÇÒ¶§´Â 1°³ ÀÌ»óÀÇ ºñ¹ÐÅ°¸¦ »ç¿ëÇÒ °¡´É¼ºÀÌ ÀÖ´Ù. ÀÌ·± »óȲÀÌ ¹ú¾îÁö´Â °æ¿ì ¿©·¯ºÐÀº È°¼ºÅ°¸¦ ¼±ÅÃÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ°ÍÀº -u UID ¿É¼ÇÀ̳ª --local-user UID ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ¸é ±âº»Å°¸¦ ¿øÇÏ´Â Å°·Î ´ëüÇÏ°Ô µÈ´Ù.

¹Þ´Â »ç¶÷À» ¼öÁ¤ÇÏ°íÇ °æ¿ì¿¡´Â -r ¿É¼ÇÀ̳ª --recipient ¿É¼ÇÀ» ÀÌ¿ëÇؼ­ ÇÒ ¼ö ÀÖ´Ù.


5.1. ¾ÏÈ£

¾Ïȣȭ ÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù:

   gpg -e ¹Þ´Â»ç¶÷ [µ¥ÀÌÅÍ]
  

ȤÀº

   gpg --encrypt ¹Þ´Â»ç¶÷ [µ¥ÀÌÅÍ]
  

Á¦ 3ÀÚ°¡ ´ç½ÅÀÇ ½ÅºÐÀ» À§ÀåÇÏ´Â À§ÇèÀ» ÇÇÇϱâ À§Çؼ­, ¿©·¯ºÐÀÌ ¾ÏȣȭÇÏ´Â ¸ðµç °Í¿¡ ¼­¸íÇÏ´Â °ÍÀÌ ¾ÆÁÖ À¯¿ëÇÏ´Ù. ¼­¸í ºÎºÐÀ» º¸±â ¹Ù¶õ´Ù.


5.2. º¹È£

º¹È£È­ ÇÏ´Â ¸í·ÉÀº ´ÙÀ½°ú °°´Ù:

    gpg [-d] [µ¥ÀÌÅÍ] 
   

ȤÀº

    gpg [--decrypt] [µ¥ÀÌÅÍ]
   

¶ÇÇÑ ¿©±â¼­ stdoutÀÌ ±âº»°ªÀÌÁö¸¸, -o ¿É¼ÇÀ» ÀÌ¿ëÇÏ¿© Ãâ·ÂÀ» ÆÄÀÏ·Î ÇÒ ¼öµµ ÀÖ´Ù.


6. ¼­¸íÇÏ°í ¼­¸í È®ÀÎÇϱâ

¿©·¯ºÐ ÀÚ½ÅÀÇ Å°·Î µ¥ÀÌÅ͸¦ ¼­¸íÇϱâ À§Çؼ±, ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ÀÌ¿ëÇÑ´Ù:

  gpg -s (or --sign) [µ¥ÀÌÅÍ]
 

ÀÌ·¸°Ô ÇÏ¸é µ¿½Ã¿¡ ¾ÐÃ൵ ÇàÇÑ´Ù. ÀÌ´Â °á°ú¹°À» Æǵ¶Çϱ⠽±Áö ¾Ê´Ù´Â °ÍÀÌ´Ù. ¿©·¯ºÐÀÌ Æǵ¶Çϱ⠽¬¿î °á°ú¹°À» ¿øÇÑ´Ù¸é ´ÙÀ½°ú °°Àº ¸í·ÉÀ» ¾µ ¼ö ÀÖ´Ù:

  gpg --clearsign [µ¥ÀÌÅÍ]
 

ÀÌ·¸°Ô Çϸé È®½ÇÈ÷ °á°ú¹°À» ÀбⰡ ¼ö¿ùÇÏ´Ù. ´õ ³ª¾Æ°¡ (¼­¸íÇÑ µ¥ÀÌÅÍ)¿¡ ´ëÇؼ­µµ ¶È°°Àº ÇüÅÂÀÇ °á°ú¹°À» ¾òÀ» ¼ö ÀÖ´Ù.

´ÙÀ½ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿©

  gpg -b (or --detach-sign) [µ¥ÀÌÅÍ]
 

¿©·¯ºÐÀº ¼­¸íÀ» µû·Î ´Ù¸¥ ÆÄÀÏ¿¡ ¾µ ¼ö ÀÖ´Ù. ¹ÙÀ̳ʸ® ÆÄÀÏ(¿¹¸¦ µé¾î ¾ÐÃàÆÄÀÏ°ú °°Àº)À» ¼­¸íÇÒ ¶§ ÀÌ ¿É¼ÇÀ» ÀÌ¿ëÇϵµ·Ï °­·ÂÈ÷ ÃßõÇÑ´Ù. ¶ÇÇÑ --armor ¿É¼ÇÀº ÀÌ¿Í °°Àº »óȲ¿¡¼­ ¾öû³ª°Ô À¯¿ëÇÏ´Ù.

¿©·¯ºÐÀº »ó´çÈ÷ ÀÚÁÖ µ¥ÀÌÅÍ°¡ ¼­¸í »Ó¸¸ ¾Æ´Ï¶ó ¾Ïȣȭ µÇ¾î ÀÖ´Â °æ¿ì¸¦ º¼ ¼ö ÀÖ´Ù. ¸í·É¾î¸¦ ÀüºÎ ´Ù ÀûÀ¸¸é ´ÙÀ½°ú °°ÀÌ º¸ÀδÙ:

  gpg [-u º¸³»´Â»ç¶÷] [-r ¹Þ´Â»ç¶÷] [--armor] --sign --encrypt [µ¥ÀÌÅÍ]
 

¿É¼Ç -u (--local-user)¿Í -r (--recipient)ÀÇ ±â´ÉÀº ¾Õ¼­ ±â¼úÇÑ ¹Ù¿Í °°´Ù.

¾Ïȣȭ µÈ µ¥ÀÌÅÍ°¡ ¼­¸í±îÁö µÇ¾î ÀÖ´Â °æ¿ì, ¼­¸íÀº µ¥ÀÌÅ͸¦ º¹È£È­ ÇÒ¶§ È®ÀεȴÙ. ¿©·¯ºÐÀº ´ÙÀ½ÀÇ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© ¼­¸íÇÑ µ¥ÀÌÅÍÀÇ ¼­¸íÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù:

  gpg [--verify] [µ¥ÀÌÅÍ]
 

ÀÌ°ÍÀº (¹°·Ð) ¿©·¯ºÐÀÌ º¸³½ »ç¶÷ÀÇ °ø°³Å°¸¦ °¡Áö°í ÀÖ´Â ¶§¿¡¸¸ ÀÛµ¿ÇÒ °ÍÀÌ´Ù.


7. ÇÁ·±Æ® ¿£µå

GnuPG¸¦ ¾ÆÁÖ ¼Õ½±°Ô ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï, ¿©·¯ºÐÀº GnuPG ¾Ïȣȭ¸¦ ÀÌ¿ëÇϰųª Áö¿øÇÏ´Â ÇÁ·Î±×·¥À» Æø³Ð°Ô ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ Å°¸¦ ¸¶¿ì½º ¹öÆ° Ŭ¸¯À¸·Î °ü¸®ÇÏ´Â ±×·¡ÇÇÄà ÇÁ·±Æ® ¿£µå°¡ ÀÖ°í ¸¹Àº MUA(Mail User Agents)¸¦ ÀÌ¿ëÇÏ¸é ¿©·¯ºÐÀº À̸ÞÀÏ ¸Þ½ÃÁö¸¦ ¸Å²öÇÏ°Ô ¾ÏȣȭÇÏ°í ¼­¸íÇÒ ¼ö ÀÖ´Ù. ÇÁ·±Æ® ¿£µå¿¡ ´ëÇÑ °ÅÀÇ ´ëºÎºÐÀÇ ¸ñ·ÏÀº GnuPG ÇÁ·±Æ®¿£µå ÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖ´Ù. ¿ì¸®´Â ÀÌ ºÎºÐ¿¡¼­ ¸î °¡Áö¸¦ °­Á¶ÇÏ°íÀÚ ÇÑ´Ù.


7.1. ±×·¡ÇÇÄà ÀÎÅÍÆäÀ̽º

7.1.1. GPA

GPA¶ó´Â °ÍÀºGNU Privacy Assistant(¹ø¿ªÇϸé GNU »ç»ýÈ° µµ¿ì¹Ì)¶ó´Â °ÍÀ¸·Î, GnuPG¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ±×·¡ÇÇÄà À¯Àú ÀÎÅÍÆäÀ̽º(GUI)ÀÌ´Ù. ÀÌ°ÍÀº Ç¥ÁØ ±×·¡ÇÇÄà ÇÁ·±Æ® ¿£µå·Î¼­, GnuPG ÇÁ·ÎÁ§Æ®¿¡¼­ Á¦°øÇÑ´Ù. GPA¸¦ ÀÌ¿ëÇÏ¸é ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ Å°¸µÀ» º¼ ¼ö ÀÖ°í, Å°¸¦ ³»º¸³»°í °¡Á®¿À°í, Å°¸¦ »ý¼ºÇÏ°í, Å°ÀÇ Á¤º¸¸¦ ÆíÁýÇÏ°í ¶ÇÇÑ ¹®¼­¸¦ ¾Ïȣȭ, ¼­¸í, º¹È£È­ ÇÒ ¼ö ÀÖ´Ù. GPA¸¦ ¼³Ä¡ÇÏ´Â °ÍÀº ½±´Ù. Ÿº¼À» ´Ù¿î·Îµå ÇÏ¿© ¾ÐÃàÀ» Ǭ ´ÙÀ½¿¡ ´Ã ÇÏ´Â ½ÄÀ¸·Î ¾Æ·¡¿Í °°ÀÌ ÇÏ¸é µÈ´Ù.

    ./configure; make; make install.
   

´ÙÀ½°ú ÀÔ·ÂÇϸé ÇÁ·Î±×·¥À» ½ÃÀÛÇÒ ¼ö ÀÖ´Ù.

    gpa
   

7.1.2. Seahorse

Seahorse´Â GnuPG¿Í ÇÔ²² ¾µ ¼ö ÀÖ´Â GNOME ÇÁ·±Æ®¿£µå´Ù. ÀÌ°ÍÀ» ÀÌ¿ëÇϸé Åؽº¿Í ÆÄÀÏÀ» ¼­¸í, ¾Ïȣȭ, È®ÀÎ ±×¸®°í º¹È£È­ÇÒ ¼ö ÀÖ´Ù. ÅؽºÆ®´Â Ŭ¸³º¸µå¿¡¼­ °¡Á®¿À°Å³ª, Seahorse¿¡ µé¾î ÀÖ´Â ÀÛÀº ÆíÁý±â¿¡ Á÷Á¢ ½á ³ÖÀ» ¼ö ÀÖ´Ù. Seahorse´Â ¶ÇÇÑ Å° °ü¸®ÀÚÀ̱⵵ ÇÏ´Ù. Áï ¿©·¯ºÐÀÇ Å°¸µ¿¡ ÀúÀåµÈ °ÅÀÇ ´ëºÎºÐÀÇ Å° Á¤º¸¸¦ ¼öÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Seahorse´Â µ¥ºñ¾È ÆÐÅ°Áö¸¦ °¡Áö°í ¼³Ä¡ÇÒ ¼öµµ ÀÖ´Ù. (ÇöÀç±îÁö RPMÀº ¾ø´Ù) ¾Æ´Ï¸é ¼Ò½º Ÿº¼À» ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÒ ¼öµµ ÀÖ´Ù. ¼Ò½º¸¦ ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÏ´Â °ÍÀº ´Ù¸¥ ÆÐÅ°Áö¿¡¼­ ó·³ ºñ½ÁÇÏ´Ù. ´Ù¿î·ÎµåÇؼ­, Ÿº¼À» Ǭ ´ÙÀ½, configureÇÏ°í make install ÇÏ¸é µÈ´Ù. ±âº»ÀûÀ¸·Î ¼³Ä¡Çϸé seahorse´Â /usr/local µð·ºÅ丮¿¡ µé¾î°¡°í Gnome 'Application' ¸Þ´º¿¡ ¸Þ´º Ç׸ñÀ¸·Î ³ª¿Â´Ù.


7.1.3. Geheimnis

Geheimnis´Â KDE¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â GnuPG¿ë ÇÁ·±Æ® ¿£µå´Ù. GPA ȤÀº Seahorse¿¡ ÀÖ´Â ¸ðµç ±â´ÉÀ» °¡Áö°í ÀÖ´Ù´Â °ÍÀ» ÀüÁ¦·Î ÇÑ´Ù. ÇÏÁö¸¸, ÇÊÀÚ°¡ ÇÁ·Î±×·¥À» ÄÄÆÄÀÏ ÇÏ·Á°í ÇßÀ»¶§ ¶óÀ̺귯¸®(/usr/lib/libfam.la)°¡ ¾ø´Ù´Â ¿¡·¯°¡ ³µ´Ù.


7.2. À̸ÞÀÏ ÇÁ·Î±×·¥

´ëºÎºÐÀÇ ÀαâÀÖ´Â À̸ÞÀÏ ÇÁ·Î±×·¥(ȤÀº MUAs)´Â GnuPG¸¦ Áö¿øÇÑ´Ù. ÀÌµé °¡¿îµ¥ ÃÖ¼ÒÇÑÀÇ °ÍÀ» °ñ¶óº»´Ù¸é ´ÙÀ½°ú °°´Ù:

  • Mozilla

  • Pine

  • Kmail

  • Eudora

  • Mutt

  • exmh

¾Æ¸¶ ´õ ÀÖÀ» °ÍÀÌ´Ù; ÀüºÎ ´Ù µÇ´ÂÁö ¾ÈµÇ´ÂÁö ÀÏÀÏÀÌ ÇØ º»´Ù´Â °ÍÀº ºÒ°¡´ÉÇÑ ÀÏÀÌ´Ù.

¿©·¯ºÐÀÇ ¸ÞÀÏ ÇÁ·Î±×·¥ ³»¿¡¼­ GnuPG Áö¿øÀ» ÀÌ¿ëÇÏ¸é ¿©·¯ºÐÀº ¿©·¯ºÐÀÇ °ø°³Å°·Î ¾Ïȣȭ µÇ¾î ¿©·¯ºÐ¿¡°Ô ¿Â À̸ÞÀÏ ¸Þ½ÃÁö¸¦ º¹È£È­ ÇÏ°í ¿©·¯ºÐÀÇ ¸Þ½ÃÁö¸¦ ¼­¸íÇÒ ¼ö ÀÖ´Ù. ±×·¡¼­ ¹Þ´Â Ãø¿¡¼­´Â ¿©·¯ºÐÀÌ ¸Þ½ÃÁöÀÇ ÀúÀÛÀÚÀÎ °Í°ú ¿©·¯ºÐÀÇ ¸Þ½ÃÁö¸¦ ¹Þ´Â »ç¶÷ÀÇ °ø°³Å°·Î ¿©·¯ºÐÀÇ À̸ÞÀÏÀ» ¾Ïȣȭ ÇÑ´Ù´Â °ÍÀ» È®½ÅÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.


7.2.1. Mozilla¿Í Enigmail

¸ðÁú¶ó´Â ÀÚü¿¡¼­ GnuPG¸¦ Áö¿øÇÏÁö ¾Ê´Â´Ù. GnuPG ¾Ïȣȭ¸¦ ¸ðÁú¶ó¿Í ÇÔ²² »ç¿ëÇÏ·Á¸é ¿©·¯ºÐÀº EnigMail°ú °°Àº Ç÷¯±×-ÀÎÀ» ¼³Ä¡ÇÏ¿©¾ß ÇÑ´Ù. EnigmailÀº ¸ðÁú¶ó/³×½ºÄÉÀÌÇÁ ¸ÞÀÏ¿ë "Ç÷¯±×-ÀÎ"À¸·Î¼­ »ç¿ëÀÚ°¡ À¯¸íÇÑ GPG¿Í PGP ¼ÒÇÁÆ®¿þ¾î°¡ Á¦°øÇÏ´Â ½ÂÀΰú ¾Ïȣȭ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù. EnigmailÀº ¸ÞÀÏÀ» º¸³¾¶§ ¾Ïȣȭ/¼­¸íÀ» ÇÒ ¼ö ÀÖ°í, ¶ÇÇÑ ¸ÞÀÏÀ» ¹ÞÀ» ¶§ º¹È£È­/½ÂÀÎÀ» ÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ °ø°³Å°¸¦ °¡Á®¿À±â/³»º¸³»±â ÇÒ ¼öµµ ÀÖ´Ù.

RedHat ¸®´ª½º ½Ã½ºÅÛ¿¡ EnigMailÀ» ¼³Ä¡ÇÏ´Â °ÍÀº Ưº°È÷ ½±´Ù. ¿Ö³Ä¸é ÃֽŠ¹öÀüÀÇ ¸ðÁú¶ó¿ë RPMÀÌ Àֱ⠶§¹®ÀÌ´Ù. ¼³Ä¡ÇÒ ÆÐÅ°Áö´Â ´ÙÀ½°ú °°ÀÌ µÎ °¡ÁöÀÌ´Ù: mozilla-enigmail-0.39-3.i386.rpm¿Í mozilla-ipc-0.99-0_rh7x.rpmÀÌ ±×°ÍÀÌ´Ù. À̵é RPMÀ» ¼³Ä¡ÇÑ ÈÄ, ¸ðÁú¶ó(ȤÀº ³×½ºÄÉÀÌÇÁ 6.x)¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ¿©·¯ºÐÀÇ À̸ÞÀÏ¿¡¼­ GnuPG¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸, EnigMailÀº ´ÜÁö ¿©·¯ºÐÀÇ ¸Þ½ÃÁö¿¡ ÀÖ´Â ÅؽºÆ®¸¸À» ¾Ïȣȭ ÇÑ´Ù´Â »ç½Ç¿¡ ÁÖÀÇÇϱ⠹ٶõ´Ù. ÷ºÎÇÑ ³»¿ëÀº EnigMailÀÌ ¾Ïȣȭ ÇÏÁö ¾Ê´Â´Ù. Áï ¿©·¯ºÐÀÌ µû·Î ÷ºÎÇÏ°íÀÚ ÇÏ´Â ÆÄÀÏÀº ¹Ì¸® ¾Ïȣȭ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­´Â ¼Ò½ºÄڵ带 ÀÌ¿ëÇؼ­ EnigMailÀ» ¼³Ä¡ÇÏ¿©¾ß ÇÒ °ÍÀÌ´Ù.


7.2.2. Kmail

KmailÀº KDE¿ë Ç¥ÁØ À̸ÞÀÏ ÇÁ·Î±×·¥À¸·Î, GnuPG¿Í PGP ¾Ïȣȭ Áö¿ø ±â´ÉÀÌ ÅëÇյǾî ÀÖ´Ù. ¿©·¯ºÐÀÌ ¼­¸íÇÏ°í º¹È£È­ ÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤Çϱâ À§Çؼ­´Â, ¿©·¯ºÐÀº Kmail ¼³Á¤ ³»¿¡ 'Identity' ¼½¼Ç¿¡¼­ ¿©·¯ºÐÀÇ GnuPG »ç¿ëÀÚ ½ÅºÐ(user ID)¸¦ ÀÔ·ÂÇÏ¿©¾ß¸¸ ÇÑ´Ù. ¿©·¯ºÐÀÌ »õ·Î¿î ¸Þ½ÃÁö¸¦ º¸³»´Â °æ¿ì, ±âº»ÀûÀ¸·Î ¸Þ½ÃÁö´Â ¼­¸íµÇ°Å³ª ¾Ïȣȭ µÇÁö ¾Ê´Â´Ù. ¿©·¯ºÐÀº Åø¹Ù¿¡ ÀÖ´Â 'Sign message'¿Í 'Encrypt message' ¹öÆ°À» üũ ÇØ ÁÖ¾î¾ß¸¸ ÇÑ´Ù.


8. Á¤º¸ÀÇ Ãâó

8.1. GnuPG

  • GnuPG ȨÆäÀÌÁö

  • GnuPG ȨÆäÀÌÁö¿¡ ´ëÇÑ GnuPG ¸ÞÀϸµ ¸®½ºÆ®¿Í ¹®¼­, ¼³¸í Æ÷ÇÔ.

  • GnuPG ÇÁ·ÎÁ§Æ®¿¡ ÇÔ²² µé¾î°¡ ÀÖ´Â Á¤º¸(¹öÀü 0.9.2±îÁö ¼öÁ¤µÊ)´Â ¾ÆÁ÷±îÁö´Â »ó¼¼ÇÏ°Ô ÀÛ¾÷ÀÌ µÇ¾î ÀÖÁö ¾Ê´Ù. ±×¸®°í ÀØÁö ¸» °ÍÀº ÀÌ°ÍÀÌ´Ù:

        gpg --help 
       
    ÀÌ°ÍÀº ´ë´ÜÈ÷ Áß¿äÇÑ Á¤º¸´Ù.


8.2. PGP

PGP´Â ´õ ¿À·¡µÇ°í (¿©ÀüÈ÷) ³Î¸® ÆÛÁ® »ç¿ëµÇ°í ÀÖ´Â ¾Ïȣȭ ÇÁ·Î±×·¥ÀÌ´Ù. ¼ö³â°£¿¡ °ÉÃÄ ¸¹Àº ¹®¼­°¡ ¸¸µé¾îÁ³´Ù. ÀÌ°ÍÀº ´ëÇÑÈ÷ À¯¿ëÇÑ Á¤º¸·Î °£ÁÖÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯ÇÑ Á¤º¸ Áß ¸¹Àº °ÍÀº »ó´çÈ÷ ÀϹÝÀûÀÎ °ÍÀ¸·Î GnuPG¿¡µµ Àû¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌµé ¹®¼­¸¦ º¸°í ½Í´Ù¸é ´ÙÀ½¿¡ ³ª¿Í ÀÖ´Â URLÀ» ÂüÁ¶Çϱ⠹ٶõ´Ù:


8.4. ¼­Àû

  • B. Schneier, "Applied Cryptography, Second Edition", Wiley, 1996 Deutsche Ausgabe unter dem Titel "Angewandte Kryptographie", Addison-Wesley, 1996


ID
Password
Join
Like winter snow on summer lawn, time past is time gone.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-04-19 16:00:08
Processing time 0.0015 sec