A single, and globally interoperable smart card for mobile e-commerce

(1 year project)

¡¡

1. ¿¬±¸°³¹ß¸ñÇ¥ ¹× ³»¿ë

°¡. ¿¬±¸¸ñÇ¥

º» ¿¬±¸ÀÇ ¸ñÇ¥´Â ICSET(Interoperable Chip-SET)ÇÁ·ÎÅäÄÝÀ» ¿¬ÀåÇÏ¿© ´ÙÀ½ ¿ä±¸µéÀ» ¸¸Á·ÇÏ´Â Mobile ¹öÁ¯À» ±¸ÇöÇÔ¿¡ ÀÖ´Ù.

· ±¹Á¦ ȣȯ¼º: ¿­·ÁÁø ³×Æ®¿öÅ© Áï ÀÎÅͳݻ󿡼­ ´Ù¸¥ Áö¿ª Ä«µî¿¡ °¡ÀÔÇØ ÀÖ´Â »óÀΰú Ä«µå¼ÒÀ¯ÀÚ°£ÀÇ ¿ø°Å·¡ ÁöºÒ ¸ÞÄ«´ÏÁò¿¡ ´ëÇÑ »óÈ£Àۿ뼺

· ³ôÀº ¼öÁØÀÇ º¸¾È¼º: ½º¸¶Æ®Ä«µå¸¦ ÀÌ¿ëÇÏ¿© Àû¾îµµ ´ë¸éÇÏ¿© ÁöºÒÇÏ´Â Á¤µµÀÇ º¸¾È¼ºÀ» °¡Áø ¿ø°Å·¡ ÁöºÒº¸¾È ¼öÁØÀÇ ±¸Çö

· Ä«µå ¼ÒÀ¯ÀÚÀÇ ½¬¿î »ç¿ë: Ưº°ÇÑ PC, »çÀ̹ö Ä«Æä Å͹̳Î, ÀÎÅÍ³Ý ºÎ½º, GSM(Global System for Mobile communications) ÇØµå¼Â ¶Ç´Â ½ÉÁö¾î ´ë¸éÇØ¼­ »ç¿ëÇÏ´Â ¾î´À°Í¿¡µµ µ¶¸³ÀûÀÎ ÁöºÒ°Å·¡

· ¼ö¿ë¼º: Á¾·¡ÀÇ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î ±×¸®°í ÇöÀç ¾²ÀÌ´Â, ¶Ç ¾ÕÀ¸·Î ¾²ÀÏ ½º¸¶Æ® Ä«µå¿Í ±× ±âÃʰ¡ µÇ´Â ÇϺα¸Á¶ÀÇ ÃÖ´ëÇÑÀÇ »ç¿ë°ú ±¹Á¦Ç¥ÁØÀÇ Ã¤ÅÃ

· ¹ý·üÀû¿ë: ¸ðµç Àû¿ë °¡´ÉÇÑ ±¹³», ±¹Á¦¹ýµéÀ» Áؼö(ƯÈ÷ ¾ÏÈ£¿¡ °üÇØ¼­)

(Á¦¾ÈµÈ ±â¼úÀ» GSM¿ä¼Ò¿Í µ¶¸³ÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Ù. Ä«µå ¼ÒÀ¯ÀÚÀÇ °üÁ¡¿¡¼­ GSMÇÚµå¼ÂÀº ¹Ù·Î, ¶Ç ´Ù¸¥ ÀÎÅÍ³Ý Á¢¼ÓÀåÄ¡ÀÌ´Ù.)

³ª. ¿¬±¸³»¿ë

VISA/Mastercard ConsortiumÀº ÀÎÅÍ³Ý »ó°Å·¡ÀÇ ÀáÀ缺À» ±ú¿ì±â À§ÇØ 1996³â¿¡ Secure Electronic Transaction(SET)À» ¹ßÇ¥Çß´Ù. SETÀº ÀÎÅͳݻ󿡼­ Å©·¹µ÷Ä«µå¸¦ ÀÌ¿ëÇÑ °Å·¡°¡ ¾ÈÀüÇÏ°Ô ÀϾ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ÁöºÒ ÇÁ·ÎÅäÄÝÀÌ´Ù. ¸Þ½ÃÁö ±âºô¼º(Confidentiality)Àº PKCS#7¿¡ ¸í½ÃµÇ¾î ÀÖ´Â °ø°³Å° ¾Ïȣȭ ¹æ½Ä(Public Key Cryptography)¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù.

SET ÇÁ·ÎÅäÄÝÀº Transport Protocol¿¡ µ¶¸³ÀûÀ¸·Î µðÀÚÀÎ µÇ¾ú´Ù. SETÀº HTTP, SMTP, TCP¿Í ȣȯ¼ºÀ» °¡Áø´Ù. ¿©±â¼­´Â ÁÖ·Î Online Web Application¿¡ °ü½ÉÀ» °¡Áö±â ¶§¹®¿¡ HTTP¿¡ ÃÊÁ¡À» ¸ÂÃá´Ù.

SET ÇÁ·ÎÅäÄÝÀ» ½º¸¶Æ®Ä«µå ±â¼ú°ú °ü·ÃÁö¾î E-WalletÀ» °³¹ßÇÒ ¶§´Â À̵¿ °¡´É¼º°ú À§Á¶¹æÁö¸¦ À§ÇÑ ¹æ¾ÈÀÌ ÇÊ¿äÇÏ´Ù. Interoperable C-SET(ICSET)¶ó°í ºÒ¸®´Â Ç¥ÁØÀº ÁöºÒ(Payment)¿¡ ±âÃʸ¦ µÐ ½º¸¶Æ®Ä«µå¿ÍÀÇ »óÈ£ÀÛ¿ëÀ» À§ÇØ ÇÊ¿äÇÑ ¸¹Àº ¿ä±¸»çÇ×°ú ÇÁ·ÎÅäÄÝÀ» Á¦°øÇÑ´Ù. ÀϹÝÀû »ó°Å·¡¿¡ Á¸ÀçÇÏ´Â ÁöºÒü°èÀÇ ´Ù¾ç¼º¿¡ ±âÃÊÇÑ »õ·Î¿î ÇÁ·ÎÅäÄÝÀÌ ÇÊ¿äÇß´Ù. ±×·¯³ª ¹«Á¶°ÇÀûÀÎ ´Ù¾ç¼ºº¸´Ù´Â ÁÁÀº Àú·«¿¡ ±âÃÊÇÑ ÇÁ·ÎÅäÄÝÀÌ ¿ä±¸µÈ´Ù. À̸§ÀÌ ÀǹÌÇϵíÀÌ ICSETÀº SET°ú »óÈ£ÀÛ¿ëÀ» ÇÑ´Ù.

ICSET ConsortiumÀº ICSETÀÇ ¹ßÀüÀ» Ã¥ÀÓÁö°í ÀÖ´Ù. ±× ÇÁ·ÎÅäÄÝÀº Credit/DebitÁöºÒ°ú E-purseÁöºÒ µÑ ´Ù¸¦ ´Ù·é´Ù. ¾çÂÊÀÇ °æ¿ì¿¡ Cardholder¿Í »ó¾÷ÀÚ°£ÀÇ °Å·¡´Â ¿Â¶óÀÎÀ¸·Î ÀÌ·ç¾îÁö°í °ø°³µÈ ³×Æ®¿öÅ©¸¦ ÅëÇØ ÀÌ·ç¾îÁø´Ù.

Credit/DebitÁöºÒÀº Ä«µå¸¦ ½ÂÀÎÇÏ´Â µµ±¸·Î »ç¿ëµÈ´Ù. ÁöºÒ°úÁ¤¿¡¼­ ÁöºÒ¿¡ ´ëÇÑ ½ÂÀÎÀ» À§ÇØ »ç¿ëµÇ¾îÁø´Ù. µ·ÀÇ ½ÇÁúÀûÀÎ À̵¿Àº OfflineÀ¸·Î ÀÌ·ïÁø´Ù. Credit/DebitÁöºÒÀº º¯È¯±â(Converter)¸¦ ÅëÇÑ SET ÇÁ·ÎÅäÄÝÀ» ÅëÇØ¼­ È¿°úÀûÀ¸·Î ÀÌ·ç¾îÁø´Ù. ±×·¡¼­ ICSETÀº SETÀÇ È®ÀåÀ¸·Î º¼ ¼ö ÀÖ´Ù.

¹Ý´ë·Î PurseÁöºÒÀº Ä«µå¸¦ ÁöºÒ´ç±¹À¸·Î º¸´Ù´Â ±× ÀÚüÀÇ ÁöºÒ¹æ¹ýÀ¸·Î »ç¿ëÇÑ´Ù. Ä«µî¿¡ ÀúÀåµÈ ÀüÀÚÀûÀÎ °¡Ä¡´Â ÁöºÒÁß¿¡ Áï°¢ÀûÀ¸·Î Cardholder¿¡°Ô¼­ Retailer¿¡°Ô·Î Àü´ÞµÇ¾îÁø´Ù. ICSET/Purse ÇÁ·ÎÅäÄÝÀº ¼­·Î ´Ù¸¥ Purseü°è »çÀÌ¿¡¼­ÀÇ »óÈ£ÀÛ¿ëÀ» ¸í½ÃÇÏÁö ¾Ê°í ÀÖ´Ù. ¿¹¸¦ µé¾î, ÇÁ¶û½º BOÀÇ ÁöºÒÄ«µå·Î ¾Æ¸Þ¸®Ä­ VISA/SETÀ» ÁöºÒÇÒ ¼ö ¾ø´Ù. ÀÌ ÇѰ迡 ´ëÇØ¼­´Â ¾ÕÀ¸·Î ¿¬±¸µÇ¾î¾ß ÇÑ´Ù.

º» ¿¬±¸¸ñÇ¥¸¦ ´Þ¼ºÇϱâ À§ÇØ ´ÙÀ½»çÇ׿¡ ¿¬±¸ÃÊÁ¡À» ¸ÂÃß¾î¾ß ÇÑ´Ù.

· º¸¾È¿ä°Ç(Security Requirements)

  1. Cardholder Authentication
  2. Merchant Authentication
  3. Non-Repudiation of Payment by Cardholder
  4. Non-Repudiation of Order by Merchant
  5. Non-Repudiaion of Responses by Payment Gateways
  6. Confidentiality of PAN(Primary Account Number)
  7. Confidentiality of Payment Instruction and Order Imprint
  8. Link Payment to an Order

· ÀϹÝÀûÀÎ ¿ä°Ç(General Requirements)

  1. ÀÛ¾÷ºñ¿ë(Cost of Transaction)
  2. ÀÛ¾÷ºñ¿ëÀÌ ´Ã¾î³ª¸é ÀÚ±ÝÁö±Þ´É·Â¿¡ ¿µÇâÀ» ÁÙ ¼ö Àֱ⠶§¹®¿¡ Áß¿äÇÏ´Ù.
  3. ¹ÝÀÀ½Ã°£(Response Time)
  4. ÁöºÒÇϴµ¥ °É¸®´Â ½Ã°£Àº ó¸®ÇÒ ÀÏ¿¡ ¸Â°Ô °É·Á¾ß ÇÑ´Ù. »ó´çÇÑ Å©±âÀÇ ½Å¿ë/Â÷º¯ÀÛ¾÷¿¡´Â 2ºÐÀÇ ¹ÝÀÀ½Ã°£ÀÌ Àû´çÇÏÁö¸¸, ÀÛÀº ¾çÀÇ ÁöºÒ¿¡ ÀÛ¾÷½Ã°£ÀÌ ¿À·¡ °É¸®´Â °ÍÀº Ä¡¸íÀûÀÌ´Ù.
  5. ´ÙÀÚ°£ ȣȯ¼º(Multiple Party Interoperability)
  6. ICSET ÇÁ·ÎÅäÄÝÀº »õ·Î¿î ÁöºÒ¹æ¹ýÀ» Ãß°¡Çϱ⠽¬¿ö¾ß ÇÑ´Ù. ´Ù¸¥ ÁöºÒ¹æ¹ý°ú Ä«µå¼ÒÀ¯ÀÚ¿¡°Ô ¿µÇâÀ» Á־´Â ¾ÈµÈ´Ù.
  7. ÅëÈ­Àüȯ(Currency Conversion)
  8. ½Å¿ë/Â÷º¯ ÁöºÒ¿¡¼­, ÅëÈ­ÀüȯÀº SETÈĹÌÀÇ ÀÛ¾÷¿¡¼­ ÀÌ·ç¾îÁø´Ù. ÀÚ±ÝÀ» ÁöºÒÇÒ ¶§ ¿ä±¸Á¶°ÇÀº ½Ç½Ã°£À¸·Î ÀÌ·ç¾îÁö±â°¡ ÈξÀ ¾î·Æ´Ù. ÇØ°áÃ¥Àº °èȹÀûÀ¸·Î ¸¸µé¾îÁø ½Å¿ë/Â÷º¯ ÀÚ±Ý ºê¸®Áö¸¦ »ç¿ëÇϰí ÀüÀÚÈ­Æó(E-purse)°¡ ´Ù¾çÇÑ ÅëÈ­¸¦ ÃàÀûÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °¡Áö°Ô ÇÏ´Â °ÍÀÌ´Ù. ±×·¯³ª, ÅëÈ­ÀüȯÀ» ÁÖ½ÃÇÏ´Â Á¤Ã¥ÀÇ ³í°Çµµ °ËÅäµÇ¾î¾ß ÇÑ´Ù.

· ³­¼ö»ý¼º(Random Number Generation)

¾ÏÈ£ÇÐÀûÀ¸·Î ¾ÈÀüÇÑ ³­¼ö¸¦ »ý¼ºÇÏ´Â °ÍÀº ¸Å¿ì Áß¿äÇÑ ÀÏÀÌ´Ù. ¸¹Àº ÀϹÝÀûÀÎ ÀÇ»ç ³­¼ö »ý¼º ÇÁ·Î±×·¥(Pseudo-Random Number Generator)ÀÌ ¸¸µé¾î ³½ ³­¼öµéÀº »óÈ£°ü·ÃµÇ¾î ÀÖ°í, ±×·¸±â ¶§¹®¿¡ Åë°èÇÐÀûÀ¸·Î ¿¹ÃøÀÌ °¡´ÉÇÏ´Ù. ÀÌ·¯ÇÑ ³­¼ö °£ÀÇ »óÈ£¿¬°ü¼ºÀº ³­¼ö»ý¼ºÀÇ ±Ù¿øÀ» ÃßÃøÇÏ°Ô ¸¸µé °ÍÀÌ´Ù. Áï, ÃʱâÄ¡¸¦ °¡Áö°í ÀÇ»ç ³­¼öÀÇ Àüü ¼ö¿­À» ÃßÃøÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ¶ÇÇÑ ÃʱâÄ¡¸¦ »ý¼ºÇÏ´Â Àϰú °ü·ÃµÇ¾î °í·ÁÇØ¾ß ÇÏ´Â ÀÏÀÌ ÀÖ´Ù. Áï, ³­¼ö ¼ö¿­ÀÇ ÃʱâÈ­¸¦ ¾ÈÀüÇÏ°Ô Çϱâ À§ÇØ ¾î¶°ÇÑ ¹æ¹ýÀ» »ç¿ëÇÒ °ÍÀÎÁö °í·ÁÇØ¾ß ÇÑ´Ù. ÇѰ¡Áö ÇØ°á¹æ¹ýÀ¸·Î´Â ¹°¸®ÀûÀÎ °÷¿¡¼­ ÃʱâÄ¡¸¦ ¾ò´Â ¹æ¹ýÀÌ ÀÖ´Ù. ¿¹¸¦ µéÀÚ¸é, °ø±â ³­·ù¿¡ ¿µÇâÀ» ¹Þ´Â µð½ºÅ© µå¶óÀ̺ê Á¶À۽ð£À̳ª ¿­ ¶§¹®¿¡ ¹ß»ýÇÏ´Â ¿Àµð¿À ÀÔ·ÂÀâÀ½ µî ¸î°¡Áö Çϵå¿þ¾î¿¡¼­ ¾òÀ» ¼ö ÀÖ´Ù. ºñÇϵå¿þ¾îÀûÀÎ ¹æ¹ýÀ¸·Î´Â ½Ã½ºÅÛ Å¬¶ôÀ̳ª I/O¹öÆÛµîÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖÀ» ¼ö ÀÖ´Ù.

· ¾ÏÈ£¹®Á¦(Cryptographic Issues)

SET ÇÁ·ÎÅäÄÝÀÇ º¸¾ÈÀº ÀüÀÚ¼­¸í°ú ÀüÀÚºÀÅõ¿¡ 1024ºñÆ® RSA¾Ïȣȭ¸¦ »ç¿ëÇÔÀ¸·Î½á ÀÌ·ç¾îÁø´Ù. SETÀ» »ç¿ëÇÏ´Â °¢°¢ÀÇ Âü¿©ÀÚµéÀº µÎ ½ÖÀÇ ºñ´ëĪÀûÀΠ۸¦ °¡Áö°í ÀÖ´Ù. ÇÑ ½ÖÀ» Ű ºÐ¹è´Â ¾ÈÀüÇÑ Åë½Åä³ÎÀ» ¸¸µé°í, ÇÑ ½ÖÀÇ ¼­¸íÀº ÀüÀÚ¼­¸íÀ» ¸¸µé¾î³»°í °ËÁõÇÑ´Ù. ¶ÇÇÑ SET ÇÁ·ÎÅäÄÝÀº Àü¼Û µµÁß µ¥ÀÌÅÍÀÇ º¯Á¶¹æÁö¸¦ À§ÇØ 160 ºñÆ® SHA-1 ÇØ½¬ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ´Ù.

ȣȯ¼ºÀ» À§ÇØ PKCS#7 Ç¥ÁØÀ» »ç¿ëÇØÇḸ ÇÑ´Ù¸é ½ÇÁúÀûÀ¸·Î RSA ¾Ë°í¸®ÁòÀ» »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø´Ù. ÇÑ °¡Áö Èï¹Ì ÀÖ´Â ´ëü ¹æ¹ýÀ¸·Î´Â RSA ¸¸Å­À̳ª °­·ÂÇÑ ¾Ïȣȭ´É·ÂÀÌ ÀÖ°í ŰÀÇ ±æÀÌ´Â ´õ ªÀº Ÿ¿ø°î¼±¾ÏÈ£¹ý(ECC)ÀÌ ÀÖ´Ù. ECC´Â °°Àº ±æÀÌÀÇ ¿ø¹®À» RSAº¸´Ù ÈξÀ ºü¸£°Ô ¾ÏȣȭÇÑ´Ù. ECCÀÇ º» ¿¬±¸ ÀÀ¿ë°¡´É¼ºÀ» ¿¬±¸ÇØ¾ß ÇÑ´Ù.

· ¿¬±¸ °á°ú¹°(Deliverable Project Components)´Â ´ÙÀ½°ú °°´Ù.

  1. Application (Binary) Modules Implementing the ICSET Smart Card Component
  2. Documentation for Smart Card Modules
  3. ICSET API for back-end Software Application Development
  4. API Documentation
  5. ICSET Software Wallet using the ICSET API
  6. ICSET Merchant Server using the ICSET API
  7. ICSET-SET Converter using the ICSET API
  8. ICSET Payment Gateway using the ICSET API

¡¡

2. °øµ¿¿¬±¸°³¹ß ÃßÁøÃ¼°è, ÃßÁøÀü·« ¹× ¼öÇà°èȹ

3. ¿¬±¸°á°úÀÇ È°¿ë°¡´É¼º

4. º¸À¯±â¼úÇöȲ

5. °³¹ßºñ¿ë

# Reference sites

choose one, hot menu



¼­¿ï½Ã Áß±¸ ½Å´çµ¿ 821-3 HENDI B/D 2F  phone 02-2237-7333 fax 02-2237-7332
[email protected] | job opportunity