XML µðÁöÅÐ ¼­¸í µµ±¸

XML ¹®¼­¿¡¼­ µðÁöÅÐ ¼­¸í ÇÁ·Î¼¼½º
Áö±Ý ´Ù¿î·Îµå

XML µðÁöÅÐ ¼­¸í µµ±¸ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Subrata Mazumdar
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://addons.mozilla.org/en-US/firefox/addon/4471

XML µðÁöÅÐ ¼­¸í µµ±¸ ű×


XML µðÁöÅÐ ¼­¸í µµ±¸ ¼³¸í

XML ¹®¼­¿¡¼­ µðÁöÅÐ ¼­¸íÀ» ó¸®ÇÕ´Ï´Ù XML µðÁöÅÐ ¼­¸í µµ±¸´Â XML ¹®¼­¿¡¼­ µðÁöÅÐ ¼­¸íÀ» ó¸® ÇÒ ¼öÀÖ´Â Firefox È®ÀåÀÚÀÔ´Ï´Ù (XML ¼­¸íÀÇ W3C Ç¥ÁØ : http://www.w3.org/signature/). XML µðÁöÅÐ ¼­¸í µµ±¸´Â XSEC (http://xml.apache.org/security/c/index.html)À̶ó´Â Apache XML º¸¾È C ¶óÀ̺귯¸® (¹öÀü 1.3) À§¿¡ ±¸ÃàµË´Ï´Ù. ¿ì¸®´Â XSEC ¼Ò½º Äڵ带 º¯°æÇÏÁö ¾Ê¾Ò½À´Ï´Ù. ¹æ±Ý ºê¶ó¿ìÀúÀÇ CERT DB¸¦ »ç¿ëÇÏ¿© ¾Ïȣȭ ±â´ÉÀ» Á¦°øÇϱâ À§ÇØ NSS ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼Ò½º¸¦ ÄÄÆÄÀÏÇß½À´Ï´Ù. Àç ÄÄÆÄÀÏ µÈ XSEC ¶óÀ̺귯¸®´ÂÀÌ È®Àå ÇÁ·Î±×·¥¿¡ ´ëÇØ XPI ÆÄÀÏ°ú ÇÔ²² ÆÐÅ°ÁöµË´Ï´Ù. ¶ÇÇÑÀÌ µµ±¸´Â C ++ ±â¹Ý Apache XML º¸¾È ¶óÀ̺귯¸®¸¦ ·¦ÇÎÇϱâÀ§ÇÑ XPCOM ±â¹Ý API¸¦ Á¦°øÇÕ´Ï´Ù. ¿ì¸®ÀÇ XPCOM IDL ±â¹Ý API¸¦ »ç¿ëÇϸé Firefox ±â¹Ý È®Àå ÇÁ·Î±×·¥ÀÌ JavaScript ¹× C ++À» »ç¿ëÇÏ¿© XSEC ¶óÀ̺귯¸®¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ µµ±¸´Â XML ÆÄÀÏ¿¡ ¼­¸íÇÏ°í ¼­¸í µÈ XML ÆÄÀÏÀ» È®ÀÎÇϱâÀ§ÇÑ ´Ù¾çÇÑ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇϱâÀ§ÇÑ XUL ±â¹Ý GUI¸¦ Á¦°øÇÕ´Ï´Ù. Apache XSEC C-Library´Â Apache XML ÇÁ·ÎÁ§Æ®ÀÇ (http://xml.apache.org/) Xerces-C XML Æļ­ ¹× Xalan-C XSLT ÇÁ·Î¼¼¼­¸¦ »ç¿ëÇÕ´Ï´Ù. ÈÄÀÚ´Â XPath ¹× XSLT º¯È¯À» ó¸®ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ µµ±¸¿¡´Â XERCRS-C ¶Ç´Â Xalan-c¿¡ ´ëÇÑ DLL ¶Ç´Â °øÀ¯ ¶óÀ̺귯¸®°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù. ÀÌ È®Àå ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ Àü¿¡ C (v1.3.0) ¹× C (v.1.10)ÀÇ Xalan µµ±¸¿¡ ´ëÇÑ Apache Xerces¸¦ ´Ù¿î·ÎµåÇÏ¿© ¼³Ä¡ÇؾßÇÕ´Ï´Ù. °øÀ¯ ¶óÀ̺귯¸® ¶Ç´Â Xerces ¹× XalanÀÇ DLLÀÇ °æ·Î´Â LD_LIBRARY_PATH (UNIX ¿ë) ¶Ç´Â °æ·Î (Windows ¿ë)¿¡ ÀÖ¾î¾ßÇÕ´Ï´Ù. ¶ÇÇÑÀÌ µµ±¸´Â ´ÙÀ½°ú °°Àº ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. - ÀÎÁõ¼­ DBÀÇ RSA / DSA Å°¸¦ »ç¿ëÇÏ¿© ÀÚü ¹ß±Þ µÈ SAML ÅäÅ« (v1.1 ¹× v2.0)À» »ý¼ºÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. (http://docs.oasis-open.org/security/saml/v2.0/) SAML ÅäÅ« »ý¼ºÀº XPCOM ±â¹Ý ±¸¼º ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ±¸ÇöµË´Ï´Ù. - UUID »ý¼ºÀ»À§ÇÑ XPCOM ±â¹Ý API. XPCOM ±¸ÇöÀº RFC4122 (http://www.ietf.org/rfc/rfc4122.txt)¿¡¼­ UUID »ý¼º ¼Ò½º Äڵ带 ÇØÁ¦ÇÕ´Ï´Ù. ¿ì¸®´Â Mozilla NSS ±â¹Ý ´ÙÀÌÁ¦½ºÆ® ¹× Ãß°¡ µÈ ¹®ÀÚ¿­ ±â¹Ý UUID API.NOTE¿¡ ´ëÇÑ ¼Ò½º Äڵ带 ADPATEDÇÕ´Ï´Ù.ÀÌ µµ±¸´Â Windows ¹× Linux OS¿¡¼­¸¸ ÀÛµ¿ÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ¸ðÁú¶ó ÆÄÀ̾î Æø½º ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ÀÌ ¹öÀü (0.1.3.20090408)Àº MacOSX-X86ÀÇ È£È¯¼º ¾÷µ¥ÀÌÆ®ÀÔ´Ï´Ù. »õ·Î¿î ±â´ÉÀ» Ãß°¡ÇÏÁö ¾Ê½À´Ï´Ù. ¼­¸í µÈ XML ¹®¼­¸¦ Ç¥½ÃÇÏ´Â µ¥ ¸î °¡Áö ¹ö±×¸¦ ¼öÁ¤ÇÕ´Ï´Ù. ¡¤ (´Ù¿î·ÎµåÇϱâ Àü¿¡ "°í±Þ ¼¼ºÎ Á¤º¸"¼½¼Ç¿¡¼­ ¼³Ä¡ ¸í·ÉÀ» ÀÐÀ¸½Ê½Ã¿À)


XML µðÁöÅÐ ¼­¸í µµ±¸ °ü·Ã ¼ÒÇÁÆ®¿þ¾î

½×ÀÎ °Ë»ç±â

DOM °Ë»ç±â¸¦ Åë»óÀû ÀÎ ³ª¶õÈ÷ ÆгΠ·¹À̾ƿô ´ë½Å ¿À¹ö /ÇÏ¿¡ÀÖ´Â ¼öÁ÷ ·¹À̾ƿôÀ¸·Î ÀüȯÇϽʽÿÀ. ...

70

´Ù¿î·Îµå