|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Certificate | ÀÎÁõ¿ë °ø¿ë ÀÎÅÍÆäÀ̽º. |
Exception Summary | |
CertificateException | CertificateException ˼
Certificate °¡ »ç¿ëµÇ´Â Áß ¹ß»ýÇÑ ¿À·ù¸¦ ĸ½¶ÈÇÕ´Ï´Ù.
|
ÀÎÁõ¼´Â º¸¾È ¿¬°á¿ë Á¤º¸¸¦ ÀÎÁõÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
Certificate
ÀÎÅÍÆäÀ̽º´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡
ÀÎÁõ¼ÀÇ Ãâó ¹× À¯Çü¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
CertificateException
˼
ÀÎÁõ¼ È®ÀÎ ¶Ç´Â »ç¿ë Áß
¹ß»ýÇÒ ¼ö ÀÖ´Â ¿À·ù Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
´ÙÀ½ÀÇ MIDP X.509 ÀÎÁõ¼ ÇÁ·ÎÇÊÀº ÀÎÁõ¼ Çü½Ä ¹× »ç¿ë¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù. X.509 ÀÎÁõ¼´Â ¹Ýµå½Ã Áö¿øÇØ¾ß ÇÕ´Ï´Ù. ´Ù¸¥ ÀÎÁõ¼ Çü½Äµµ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸Çö ½Ã ÀÎÁõ¼ÀÇ ±âº» Á¤º¸¸¸ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ³»ºÎÀûÀ¸·Î ÀÎÁõ¼ Çʵå´Â ±¸Çö¿¡ ÀûÇÕÇÑ Çü½ÄÀ¸·Î ÀúÀåµÉ ¼ö ÀÖ½À´Ï´Ù.
MIDP 2.0 ÀåÄ¡´Â Àü¼Û ¹× º¸¾ÈÀ» À§ÇØ Ç¥ÁØ ÀÎÅͳÝ/¹«¼± ÇÁ·ÎÅäÄÝ ¹× ±â¼úÀ» »ç¿ëÇÏ¿© ÀÛµ¿ÇÕ´Ï´Ù. ÀÎÅÍ³Ý ³»¿ëÀ» º¸È£ÇÏ´Â ÇöÀç ±â¹ýÀº °ø¿ë Ű ¾Ïȣȸ¦ À§ÇÑ ´ÙÀ½°ú °°Àº ±âÁ¸ ÀÎÅÍ³Ý Ç¥ÁØÀ» ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù.
RFC2459 ÀÎÅÍ³Ý X.509 °ø°³ Ű ÀÎÇÁ¶ó ÀÎÁõ¼ ¹× CRL ÇÁ·ÎÇÊ [RFC2459]¿¡ ±â¹ÝÇÑ WAP-211-WAPCert-20010522-a [WAPCert]
ÀåÄ¡´Â [WAPCert]ÀÇ ¸ðµç Çʼö ¿ä±¸ »çÇ×À» ÃæÁ·ÇØ¾ß Çϰí, ´ÙÀ½¿¡ ³ª¿µÈ Àý¿¡ ÀÖ´Â ¿ä±¸ »çÇ×À» Á¦¿ÜÇÑ [WAPCert]ÀÇ ¸ðµç ¼±Åà ¿ä±¸ »çÇ×À» ÃæÁ·ÇØ¾ß ÇÕ´Ï´Ù. Çʼö ¹× ¼±Åà ¿ä±¸ »çÇ×Àº [WAPCert]ÀÇ ºÎ·Ï C¿¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù. ´ÙÀ½Àº [WAPCert]ÀÇ ÃÖ»óÀ§¿¡ ³ª¿µÈ Ãß°¡ ¿ä±¸ »çÇ×ÀÔ´Ï´Ù.
RFC2459¿¡´Â ÀÌ »ç¾çÀÇ ±¸Çö°ú °ü·Ã ¾ø´Â ÀýÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. WAP ÀÎÁõ¼ ÇÁ·ÎÇÊ¿¡¼´Â ÀÌ·± ±â´ÉÀ» ¾ð±ÞÇÏÁö ¾Ê½À´Ï´Ù. Á¦¿ÜµÇ´Â ÀýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¹öÀü 1 X.509 ÀÎÁõ¼´Â È®ÀåÀÌ ¾ø´Â ¹öÀü 3 ÀÎÁõ¼¿Í µ¿µîÇÑ °ÍÀ¸·Î °£ÁÖÇØ¾ß ÇÕ´Ï´Ù. ÃÖ¼ÒÇÑ ÀÌ ÇÁ·ÎÇÊÀ» ÁؼöÇÏ´Â ÀåÄ¡´Â Ű »ç¿ë(RFC2459 4.2.1.3Àý ÂüÁ¶), ±âº» Á¦¾à Á¶°Ç(RFC2459 4.2.1.10Àý ÂüÁ¶)À» ÀνÄÇØ¾ß ÇÕ´Ï´Ù.
ȣȯ ÀåÄ¡°¡ ±ÇÇÑ ¹× ÁÖÁ¦ Ű ID(RFC2459 4.2.1.1 ¹× 4.2.1.2Àý ÂüÁ¶) È®ÀåÀ» ÀÎÁöÇÒ ¼ö ¾ø´Ù ÇØµµ µ¿ÀÏÇÑ °íÀ¯ À̸§À» »ç¿ëÇÏÁö¸¸ ¿©·¯ °³ÀÇ °ø¿ë ۸¦ »ç¿ëÇÏ´Â ÀÎÁõ¼¸¦ ¼¸íÇÏ´Â ÀÎÁõ¼ ±ÇÇÑÀ» Áö¿øÇØ¾ß ÇÕ´Ï´Ù.
±¸Çö ½Ã ¾Ë ¼ö ¾ø´Â °íÀ¯ À̸§ ¼Ó¼ºÀ» °¡Áø ÀÎÁõ¼¸¦ ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
±¸Çö ½Ã ¾Ë ¼ö ¾ø°í Áß¿äÇÏÁö ¾ÊÀº ÀÎÁõ¼ È®ÀåÀ» ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
[WAPCert]ÀÌ Á¤ÀÇÇÑ serialNumber
¼Ó¼ºÀº
¹ßÇàÀÚ ¹× ÁÖÁ¦ÀÇ °íÀ¯ À̸§À¸·Î ÀνĵǾî¾ß ÇÕ´Ï´Ù.
ÀåÄ¡´Â Å©±â°¡ ÃÖ¼ÒÇÑ 1500¹ÙÀÌÆ® ÀÌ»óÀÎ ÀÚü ¼¸í ·çÆ® CA ÀÎÁõ¼°¡ ¾Æ´Ñ ÀÎÁõ¼¸¦ ó¸®ÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÀåÄ¡´Â PKCS #1 [RFC2437]¿¡ Á¤ÀÇµÈ ´ë·Î
SHA-1 ÇØ½Ã ±â´É sha1WithRSAEncryption
À»
°¡Áø RSA ¼¸í ¾Ë°í¸®ÁòÀ» Áö¿øÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ¾Ë°í¸®ÁòÀ» Áö¿øÇÏ´Â ÀåÄ¡´Â
±æÀ̰¡ 2048ºñÆ® ÀÌ»óÀÎ RSA Ű·Î
¸¸µç ¼¸íÀ» È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÀåÄ¡´Â [RFC2437]¿¡ Á¤ÀÇµÈ ´ë·Î ¼¸í ¾Ë°í¸®Áò
md2WithRSAEncryption
¹×
md5WithRSAEncryption
À» Áö¿øÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ¾Ë°í¸®ÁòÀ» Áö¿øÇÏ´Â ÀåÄ¡´Â ±æÀ̰¡
2048ºñÆ® ÀÌ»óÀÎ RSA Ű·Î ¸¸µç
¼¸íÀ» È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÀåÄ¡´Â RFC2818¿¡ Á¤ÀÇµÈ È®Àå Ű »ç¿ë¹ýÀ» ÀνÄÇϰí
ÀÌ È®ÀåÀÌ Á¸ÀçÇϰí Áß¿äÇÑ °ÍÀ¸·Î Ç¥½ÃµÇ¾î ÀÖÀ» °æ¿ì
È®Àå¿¡ id-kp-serverAuth
°´Ã¼ ID(RFC2459 4.2.1.13Àý ÂüÁ¶)°¡
Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
SSL ¹× TLS¸¦ »ç¿ëÇϸé À¥ ¼¹ö°¡ ¼¹ö ÀÎÁõ¼ ¸Þ½ÃÁö¿¡ Áߺ¹ ·çÆ® ÀÎÁõ¼¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁ¦ ÀÌ ÀÎÁõ¼¿¡´Â ±âº» Á¦¾à Á¶°Ç È®ÀåÀÌ ¾øÀ» ¼ö ÀÖ°í(¹öÀü 1 ÀÎÁõ¼ÀÏ °æ¿ì°¡ ¸¹À½) ÀåÄ¡´Â ÀÌ °æ¿ì Áߺ¹ ÀÎÁõ¼¸¦ ¹«½ÃÇØ¾ß ÇÕ´Ï´Ù. À¥ ¼¹ö´Â ÀÎÁõ¼ üÀο¡ ÀÚü ¼¸íµÈ ·çÆ® CA¸¦ Æ÷ÇÔÇÏ¸é ¾È µË´Ï´Ù.
|
MID ÇÁ·ÎÇÊ | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |