MID ÇÁ·ÎÇÊ

Package javax.microedition.pki

ÀÎÁõ¼­´Â º¸¾È ¿¬°á¿ë Á¤º¸¸¦ ÀÎÁõÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

See:
          Description

Interface Summary
Certificate ÀÎÁõ¿ë °ø¿ë ÀÎÅÍÆäÀ̽º.
 

Exception Summary
CertificateException CertificateExceptionÀº Certificate°¡ »ç¿ëµÇ´Â Áß ¹ß»ýÇÑ ¿À·ù¸¦ ĸ½¶È­ÇÕ´Ï´Ù.
 

Package javax.microedition.pki Description

ÀÎÁõ¼­´Â º¸¾È ¿¬°á¿ë Á¤º¸¸¦ ÀÎÁõÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. Certificate ÀÎÅÍÆäÀ̽º´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÎÁõ¼­ÀÇ Ãâó ¹× À¯Çü¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. CertificateExceptionÀº ÀÎÁõ¼­ È®ÀÎ ¶Ç´Â »ç¿ë Áß ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿À·ù Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

´ÙÀ½ÀÇ MIDP X.509 ÀÎÁõ¼­ ÇÁ·ÎÇÊÀº ÀÎÁõ¼­ Çü½Ä ¹× »ç¿ë¹ýÀ» Á¤ÀÇÇÕ´Ï´Ù. X.509 ÀÎÁõ¼­´Â ¹Ýµå½Ã Áö¿øÇØ¾ß ÇÕ´Ï´Ù. ´Ù¸¥ ÀÎÁõ¼­ Çü½Äµµ Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸Çö ½Ã ÀÎÁõ¼­ÀÇ ±âº» Á¤º¸¸¸ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ³»ºÎÀûÀ¸·Î ÀÎÁõ¼­ Çʵå´Â ±¸Çö¿¡ ÀûÇÕÇÑ Çü½ÄÀ¸·Î ÀúÀåµÉ ¼ö ÀÖ½À´Ï´Ù.

ÂüÁ¶

MIDP 2.0 ÀåÄ¡´Â Àü¼Û ¹× º¸¾ÈÀ» À§ÇØ Ç¥ÁØ ÀÎÅͳÝ/¹«¼± ÇÁ·ÎÅäÄÝ ¹× ±â¼úÀ» »ç¿ëÇÏ¿© ÀÛµ¿ÇÕ´Ï´Ù. ÀÎÅÍ³Ý ³»¿ëÀ» º¸È£ÇÏ´Â ÇöÀç ±â¹ýÀº °ø¿ë Ű ¾Ïȣȭ¸¦ À§ÇÑ ´ÙÀ½°ú °°Àº ±âÁ¸ ÀÎÅÍ³Ý Ç¥ÁØÀ» ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù.

MIDP X.509 ÀÎÁõ¼­ ÇÁ·ÎÇÊ

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 Ű·Î ¸¸µç ¼­¸íÀ» È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.

HTTPS¿ë ÀÎÁõ¼­ ó¸®

ÀåÄ¡´Â RFC2818¿¡ Á¤ÀÇµÈ È®Àå Ű »ç¿ë¹ýÀ» ÀνÄÇϰí ÀÌ È®ÀåÀÌ Á¸ÀçÇϰí Áß¿äÇÑ °ÍÀ¸·Î Ç¥½ÃµÇ¾î ÀÖÀ» °æ¿ì È®Àå¿¡ id-kp-serverAuth °´Ã¼ ID(RFC2459 4.2.1.13Àý ÂüÁ¶)°¡ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

SSL ¹× TLS¸¦ »ç¿ëÇϸé À¥ ¼­¹ö°¡ ¼­¹ö ÀÎÁõ¼­ ¸Þ½ÃÁö¿¡ Áߺ¹ ·çÆ® ÀÎÁõ¼­¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÁ¦ ÀÌ ÀÎÁõ¼­¿¡´Â ±âº» Á¦¾à Á¶°Ç È®ÀåÀÌ ¾øÀ» ¼ö ÀÖ°í(¹öÀü 1 ÀÎÁõ¼­ÀÏ °æ¿ì°¡ ¸¹À½) ÀåÄ¡´Â ÀÌ °æ¿ì Áߺ¹ ÀÎÁõ¼­¸¦ ¹«½ÃÇØ¾ß ÇÕ´Ï´Ù. À¥ ¼­¹ö´Â ÀÎÁõ¼­ üÀο¡ ÀÚü ¼­¸íµÈ ·çÆ® CA¸¦ Æ÷ÇÔÇÏ¸é ¾È µË´Ï´Ù.

Since:
MIDP 2.0

MID ÇÁ·ÎÇÊ

ÀǰßÀ̳ª Á¦¾È »çÇ× º¸³»±â MID ÇÁ·ÎÇÊ »ç¾ç ¹öÀü 2.0
Java´Â ¹Ì±¹ ¹× ´Ù¸¥ ±¹°¡¿¡¼­ Sun Microsystems, Inc.ÀÇ »óÇ¥ ¶Ç´Â µî·Ï »óÇ¥ÀÔ´Ï´Ù. Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.