¡ÈÄ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Alex Pankratov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://swapped.cc/sign/
¡ÈÄ Å±×
¡ÈÄ ¼³¸í
·Î±×ÀÎÀº ÆÄÀÏ ¼¸í ¹× ¼¸í È®ÀÎ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ·Î±×ÀÎÀº ÆÄÀÏ ¼¸í ¹× ¼¸í È®ÀÎ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÁÖ¿ä ¸ñÀûÀº ÆÄÀÏ ¹«°á¼º°ú ÁøÀ§¼ºÀ» È®ÀÎÇÏ´Â TAR / GZ / BZIP2 µµ±¸ ¶óÀο¡ ´ëÇÑ °£´ÜÇÏ°í Æí¸®ÇÑ È®ÀåÀ»ÇÏ´Â °ÍÀÔ´Ï´Ù. ±×°ÍÀº ÀÛ°í °£´ÜÇϸç, ±×°ÍÀº ´ÜÁö ÇÑ °¡Áö ÀÏÀ»ÇÏ°í Àß Áö³»±â¸¦ ¹Ù¶ø´Ï´Ù. ³ª´Â .tar.gzÀÇ ¹«¸®¿¡ µðÁöÅÐ ¼¸íÀ»ÇÏ°í ÆÄÀÏÀ» ½±°Ô È®ÀÎÇÏ°í, ¾ÐÃà ÇØÁ¦, unzip, untar¸¦ ½±°Ô È®ÀÎÇÏ°í, ¾ÐÃà ÇØÁ¦, ¾ÐÃàÀ» ´·¯ ½±°Ô, ¾ÐÃà ÇØÁ¦, unzip, untar, unzip, untar, untar, trant¸¦ Áñ±â±â ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Å¼ÓÇÏ°í °íÅ뽺·´°Ô °¡´ÉÇÑ ÇÑ. OpenSSL, gnupg, pgp ¹× ´Ù¸¥ »ç¶÷µéÀº ¹°·Ð ÆÄÀÏ ¼¸íÀÌ ¿Ïº®ÇÏ°Ô °¡´ÉÇÕ´Ï´Ù. OpenSSLÀº ¾Æ¸¶µµ º¸ÆíÀû ÀÎ ¼¸í À¯Æ¿¸®Æ¼°¡µÇ´Â ¿ªÇÒ¿¡ °¡Àå ³Î¸® È®»êµÇ°í °¡Àå ÀûÇÕÇÕ´Ï´Ù. ±×·¯³ª ÀÏÀÇ ±¹°¡´Â ¾îÇø®ÄÉÀ̼ÇÀ¸·Î¼ÀÇ OpenSSLÀÌ Tarball MD5 Çؽø¦ »ý¼ºÇÏ´Â °Í ÀÌ»óÀÇ °Í ÀÌ»óÀ¸·Î ½ÇÁ¦·Î »ç¿ëµÇÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù. ´Ù¸¥ ÆÐÅ°Áö´Â ÆÄÀÏ ¹«°á¼º °Ë»çÀÇ °£´ÜÇÑ ÀÛ¾÷¿¡ ´ëÇØ ÀϹÝÀûÀÌ°í º¹ÀâÇÕ´Ï´Ù. Á×Àº ´Ü¼øÇÑ .mp3 Ç÷¹ÀÌ¾î ´ë½Å Àü¹®ÀûÀÎ »ç¿îµå ÆíÁý Á¦Ç°±ºÀ» ¾ò´Â °Í°ú °°½À´Ï´Ù. ´õ Å« crypto-packages´Â ¶ÇÇÑ ÆÄÀÏ ¼¸íÀ» ¾ò´Â °ÍÀÌ ¼Ò¼öÀÇ ÇÙ½ÉÀ» ±¸¼ºÇؾßÇÏÁö¸¸, ±×·¸Áö ¾ÊÀ¸¸é ¾Æ¹«µµ °ü·ÃÀ̾ø´Â ¼³Á¤À» ¸ÕÀú ±¸¼ºÇؾßÇÑ´Ù´Â Àǹ̿¡¼ ¸ðµâ¼ºÀÌ ºÎÁ·ÇÑ °æÇâÀÌ ÀÖ½À´Ï´Ù. °Ô´Ù°¡ ¼¸í Äڵ带 »ç¿ëÇÏÁö ¾Ê°í ³ª¸ÓÁö´Â ¸ÕÁö¸¦ ¼öÁýÇÏ¿© ¾ï·ùµÇÁö ¾ÊÀº °øÀ¯ ¶óÀ̺귯¸® Á¾¼Ó¼º°ú ³¶ºñµÇ´Â µð½ºÅ© °ø°£ÀÇ ÀϹÝÀûÀÎ ´À³¦À» ¸¸µé°í, ¸ðµç »çÀÎÀº ÆÄÀÏ Ã³¸® µµ±¸ÀÔ´Ï´Ù. ÆÄÀÏ (stdin Æ÷ÇÔ)¿¡¼ Àаí ÆÄÀÏ (stdout Æ÷ÇÔ)À» ¾¹´Ï´Ù. ÆÄÀÏ¿¡ ¼¸íÀ» ÷ºÎÇϰųª Å×½ºÆ®¸¦ °ËÁõ ¹× / ¶Ç´Â ½ºÆ®¸³ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¸í ¹× ÈÄÀÚ¸¦ È®ÀÎÇÏ¿© »ç¿ë·®À» È®ÀÎÇÕ´Ï´Ù. ¼¸íÀ» È®ÀÎÇÒ ¶§ ±âÈ£´Â ÆÄÀÏÀÇ ¹«°á¼º°ú ÀÎÁõÀ» ¸ðµÎ È®ÀÎÇÕ´Ï´Ù. Integrity °Ë»ç´Â ¼¸í¿¡ Æ÷ÇÔ µÈ SHA-1 Çؽø¦ °ËÁõÇÏ°í ½Å·ÚÇÒ ¼öÀÖ´Â ¸ñ·Ï¿¡ ´ëÇÑ ¼¸íÀÚÀÇ ÀÚ°Ý Áõ¸íÀ» È®ÀÎÇÏ¿© ÀÎÁõÀÌ º¸ÀåµË´Ï´Ù. openssh ½ºÅ¸ÀÏ ÀÎÁõ ¸ðµ¨À» äÅÃÇÏ´Â openssh ½ºÅ¸ÀÏ ÀÎÁõ ¸ðµ¨ (ÀÎÁõ¼ ¾øÀ½)À» äÅÃÇÕ´Ï´Ù. ÀÎÁõÀº °ø°³ Å°·Î ¼öÇàµÇ¸ç ½Å·ÚÇÒ ¼öÀÖ´Â Å° ¸ñ·ÏÀº Á¡Â÷ÀûÀ¸·Î ÇÊ¿ä¿¡ µû¶ó Á¡Â÷ÀûÀ¸·Î Àç¹èµË´Ï´Ù. Trusted Key´Â Á¦¸ñÀ̶ó´Â ÆÄÀÏ À̸§ Á¢µÎ»ç¿Í ¿¬°áµË´Ï´Ù. Å°´Â ÆÄÀÏ ¼¸íÀ» À§ÇØ ½Å·ÚÇÒ ¼ö ÀÖ½À´Ï´Ù. Å°ÀÇ À̸§Àº Å°ÀÇ Á¦¸ñÀ¸·Î ½ÃÀÛÇÕ´Ï´Ù. µ¿ÀÏÇÑ Å°°¡ µÑ ÀÌ»óÀÇ Å¸ÀÌƲ°ú ¿¬°ü µÉ ¼ö ÀÖÁö¸¸ ±× ¹Ý´ëÀÇ °æ¿ì´Â ¾øÁö¸¸ ÆÄÀÏÀÇ ³¡¿¡´Â ¼¸íÀÌ Ãß°¡µÇ¸ç ¼¸íÀÚÀÇ °ø°³ Å°¿Í ¸ðµç ÀÌÀüÀÇ ÇؽÃÀÇ Á¦¸ñ, Á¦¸ñÀÇ 3 ºñÆ® Á¤º¸¸¦ Àü´ÞÇÕ´Ï´Ù. ¼¸íÀÚÀÇ °³ÀÎ Å°·Î ¾ÏÈ£È µÈ µ¥ÀÌÅÍ. °ËÁõÀº ´ÙÀ½°ú °°ÀÌ ¼öÇàµË´Ï´Ù. ÆÄÀÏ À̸§Àº °ø°³ Å°°¡ Çؽø¦ »ç¿ëÇÏ¿© Çص¶À» Çص¶ÇÏ´Â °ÍÀ¸·Î È®ÀεǴ ÆÄÀÏ À̸§ÀÌ ·ÎÄ÷Π°è»ê µÈ °ª°ú ºñ±³µË´Ï´Ù (ÀÌ´Â ¹«°á¼ºÀ» º¸ÀåÇÕ´Ï´Ù). Á¦¸ñÀÌ ·ÎÄÿ¡¼ ã½À´Ï´Ù. ¾Ë¸®°í ¿¬°áµÈ °ø°³ Å°°¡ ¼¸í°ú µ¿ÀÏÇÑ °æ¿ì ÆÄÀÏÀº Á¤ÅëÀ¸·Î °£Áֵ˴ϴÙ. Á¦¸ñÀÌ ¾Ë·ÁÁö¸é Å°°¡ ´Ù¸£¸é ÆÄÀÏÀº ½Å·ÚÇÒ ¼ö¾ø´Â ÆÄƼ¿¡ ÀÇÇØ ¼¸í µÈ °ÍÀ¸·Î °£ÁÖµÇ¸ç °Ë»ç ´ç»çÀÚ¿Í ¼öÇ¥°¡ ½ÇÆÐÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î Á¦¸ñÀÌ ¾Ë·ÁÁöÁö ¾ÊÀº °æ¿ì ÆÄÀÏÀÇ ÁøÀ§ ¿©ºÎ¸¦ ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. »ç¿ëÀÚ´Â ¼öµ¿À¸·Î ÀÎÁõµÇ¾î¾ßÇÏ´Â °ø°³ Å° Áö¹®ÀÌ Á¦°øµË´Ï´Ù. ±×·± ´ÙÀ½ Á¦¸ñ°ú Å°°¡ ½Å·ÚÇÒ ¼öÀÖ´Â ¸ñ·Ï¿¡ Ãß°¡µË´Ï´Ù. ÀÌ Æ¯Á¤ ŸÀÌƲ¿¡ ´ëÇØÀÌ ¼¸íÀڷκÎÅÍÀÇ ÈÄ¼Ó ¼¸íÀº ÀÚµ¿À¸·Î Áö¿öÁý´Ï´Ù. ÆÄÀÏÀ» ¼¸íÇϱâ À§ÇØ ¼¸í Å°º¸À̾ ¸ÕÀú »ý¼ºµÇ¾î¾ßÇÕ´Ï´Ù. Å° ½ÖÀº »ç¿ëÀÚº°·Î À¯ÁöµÇ¸ç Ư¼ö ¸í·É ÁÙ Ç÷¡±×·Î ±âÈ£¸¦ ½ÇÇàÇÏ¿© ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¼¸í ÇÁ·Î¼¼½º ÀÚü´Â ´ÙÀ½°ú °°½À´Ï´Ù (Áß¿äÇÏÁö ¾ÊÀº ¼¼ºÎ Á¤º¸ Á¦°ø) : ¼ÒÀ¯ µÈ Á¦¸ñ ¸ñ·ÏÀ» ÅëÇØ ÆÄÀÏ À̸§À» ½ÇÇàÇÏ°í °¡Àå Áß¿äÇÑ ÀÏÄ¡ Ç׸ñÀ» ã½À´Ï´Ù. Á¦¸ñÀ» »ç¿ëÇÏ¿© »ç¿ëÀڷκÎÅÍ ¸í½Ã Àû Á¦¸ñÀ» ¹ø°¥¾Æ ¹Þ¾ÆµéÀ̽ʽÿÀ. Á¦¸ñÀ» attach, °ø°³ ¼¸í Å°¸¦ ÷ºÎÇϽʽÿÀ. Çؽø¦ ÷ºÎÇÏ¿© ºñ°ø°³ ¼¸í ŰŸġ ¾ÏÈ£È Çؽ÷Π¾ÏÈ£ÈÇϽʽÿÀ. ¸í·É ÁÙ ±¸¹® ¹× ±âŸ ÀÛµ¿ ¸Å°³ º¯¼ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸Ç ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿Â¶óÀÎ ¹öÀüÀÌ ÀÖ½À´Ï´Ù.
¡ÈÄ °ü·Ã ¼ÒÇÁÆ®¿þ¾î