ÃÖ±Ù ¾Ë°í¸®Áò ¹ßÀüÀ¸·Î µ¥ÀÌÅÍ ³»¿ë º¸Áö ¾Ê°í ºÐ¼® °¡´ÉÇØ...¸¹Àº ¹®Á¦ ÇØ°á
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] IBMÀÌ µ¥ÀÌÅ͸¦ ¾ÏÈ£È µÈ »óÅ¿¡¼ ó¸®ÇÒ ¼ö ÀÖ´Â µµ±¸¸¦ ¿ÀǼҽº·Î ÀüȯÇØ °ø°³Çß´Ù. ÀÌ µµ±¸´Â ¿ÏÀü µ¿Çü ¾ÏÈ£È(fully homomorphic encryption, FHE) ±â¼úÀ» µµÀÔÇÏ°í ÀÖÀ¸¸ç, ¾ÏÈ£È µÈ µ¥ÀÌÅÍÀÇ ½ÇÁ¦ ÄÜÅÙÃ÷¿¡ Á¢±ÙÇÏÁö ¾ÊÀº »óÅ¿¡¼ µ¥ÀÌÅÍ Ã³¸®°¡ °¡´ÉÇÏ´Ù. ¸ÆOS, iOS¿¡¼ ÀÛµ¿ÀÌ °¡´ÉÇѵ¥ ¾Èµå·ÎÀ̵å¿Í ¸®´ª½º¿ë ÅøŶµµ °³¹ß Áß¿¡ ÀÖ´Ù°í ÇÑ´Ù.
[À̹ÌÁö = utoimage]
º¸Åë ¾ÖÇø®ÄÉÀ̼ǵéÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ÀÖÀ» ¶§³ª Àü¼ÛÇÒ ¶§ ¾Ïȣȸ¦ ÇÏ´Â °Ô ±âº»ÀÌ´Ù. ±×·¸Áö¸¸ ÀÌ·± µ¥ÀÌÅÍ°¡ 󸮵Ǵ °úÁ¤¿¡¼ º¹È£È°¡ µÇ´Âµ¥, À̸¦ °ø°ÝÀÚµéÀÌ ÀͽºÇ÷ÎÀÕ ÇÔÀ¸·Î½á Á¢±ÙÀÌ °¡´ÉÇÏ°Ô µÈ´Ù. FHE ±â¼úÀº ÀÎÁõµÈ »ç¶÷µé¸¸ µ¥ÀÌÅÍ Ã³¸®¸¦ ÇÒ ¼ö ÀÖµµ·Ï Çϱ⠶§¹®¿¡ ÀÌ·± ¹®Á¦°¡ ÇØ°áµÈ´Ù.
IBMÀÌ FHE¶ó´Â ±â¼úÀ» °³¹ßÇÑ °Ç 2009³âÀÇ ÀÏÀÌ´Ù. ÇÏÁö¸¸ ÃÖ±Ù±îÁö ÀÌ´Â À̷лóÀ¸·Î¸¸ Á¸ÀçÇÏ´Â ±â¼úÀ̾ú´Ù. ±¸ÇöÇßÀ» °æ¿ì ½ÇÁ¦ »ç¿ëÀÌ ºÒ°¡´ÉÇÒ Á¤µµ·Î ´À·È±â ¶§¹®ÀÌ´Ù. ±×·¯´Ù°¡ ÃÖ±Ù ¾Ë°í¸®Áò ±â¼úÀÇ ¹ßÀüÀÌ ÀÖ¾ú°í, ÀÌ ´öºÐ¿¡ FHE ±â¼úÀ» ½ÇÁúÀûÀ¸·Î È°¿ëÇÏ´Â °Ô °¡´ÉÇØÁ³´Ù°í IBMÀº FHE Àü¿ë À¥»çÀÌÆ®¸¦ ÅëÇØ ¹àÇû´Ù. ¡°´öºÐ¿¡ º¸¾È°ú µ¥ÀÌÅÍ ÇÁ¶óÀ̹ö½Ã¿¡ ÀÖ¾î Çõ½ÅÀûÀÎ ¹ßÀüÀ» ÀÌ·ê ¼ö ÀÖ¾ú½À´Ï´Ù.¡±
IBMÀº À¥»çÀÌÆ®¸¦ ÅëÇØ ¡°FHE´Â ¹Î°¨ÇÑ Á¤º¸¸¦ ´Ù·ç´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇßÀ» ¶§ °¡Àå ÀÌ»óÀûÀÎ °á°ú¸¦ ³¾ ¼ö ÀÖ´Ù¡±¸ç ¡°Ã³¸®´Â 󸮴ë·Î ÇÏ¸é¼ ¹Î°¨ÇÑ ³»¿ëÀº ³ëÃâ½ÃÅ°Áö ¾ÊÀ¸´Ï ÀÇ·á ±â°ü°ú ±ÝÀ¶ ±â°ü¿¡¼ ³Î¸® È°¿ëÇÒ ¼ö ÀÖÀ» °Í¡±À̶ó°í ¸»Çß´Ù.
À̹ø¿¡ IBMÀÌ ¿ÀǼҽº·Î ÀüȯÇÑ °ÍÀº ¿©Å±îÁö ºñ½Ç¿ëÀûÀÎ ±â¼úÀ̾ú´ø FHEÀÇ µµÀÔÀ» ´õ ½±°Ô ÇØÁÖ´Â ÅøŶÀÌ´Ù. IBMÀº ¡°½Ä´ç ã±â³ª ¹è´Þ ¾Ûó·³ »ç¿ëÀÚµéÀÌ Æ¯Á¤ Á¦Ç°À̳ª ¼ºñ½º¸¦ °Ë»öÇϵµ·Ï ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǿ¡¼ FHE¸¦ »ç¿ëÇÒ ¶§ È¿°ú°¡ ³ôÀ» °Í¡±À̶ó°í Á¦¾ÈÇß´Ù. FHE¸¦ »ç¿ëÇÔÀ¸·Î½á »ç¿ëÀÚµéÀÇ °Ë»ö È÷½ºÅ丮³ª °á°ú¸¦ ³ëÃâ½ÃÅ°Áö ¾ÊÀ» ¼ö Àֱ⠶§¹®ÀÌ´Ù.
¶Ç´Â ¸Ó½Å·¯´×¿¡µµ Àû¿ëÀÌ °¡´ÉÇÏ´Ù°í IBMÀº ¼³¸íÇß´Ù. ¡°¾Ë°í¸®Áò °³¹ßÀÚµéÀÌ ¸ðµ¨À» ÈƷýÃų ¶§ ¾ÏÈ£È µÈ µ¥ÀÌÅ͸¦ È°¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. Áï µ¥ÀÌÅÍ¿¡ ´ëÇÑ ºÐ¼® ÈÆ·ÃÀº ÁøÇàÇÏ¸é¼ ½ÇÁ¦ µ¥ÀÌÅÍ°¡ È°¿ëµÇ´Â °ÍÀ» ¸·À» ¼ö ÀÖ´Ù´Â ¶æÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ȯÀÚ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¾Ë°í¸®ÁòÀ» ÈƷýÃÅ°¸é¼ ȯÀÚÀÇ ½Å¿øÀÌ ±× ´©±¸¿¡°Ôµµ µå·¯³ªÁö ¾Ê°Ô ¸¸µé ¼ö ÀÖ´Ù´Â °Ì´Ï´Ù. Áúº´Àº ºÐ¼®ÇϵÇ, ÇÁ¶óÀ̹ö½Ã´Â ÁöÅ°´Â °Ô °¡´ÉÇÏ´Ù´Â °ÍÀÌÁÒ.¡±
IBMÀº ¡°µ¥ÀÌÅ͸¦ ºÐ¼®ÇÔÀ¸·Î½á ¾ò¾î³¾ ¼ö ÀÖ´Â °¢Á¾ À̵æÀº °¡Á®¿ÀµÇ, µ¥ÀÌÅÍ ³»¿ëÀº ¾Ë¸é ¾È µÈ´Ù´Â Çö´ëÀÇ ÆĶ󵶽º °¡µæÇÑ »óȲÀ» ÇØ°áÇÒ ¼ö ÀÖ´Â ±â¼ú¡±À̶ó¸ç ¡°º¸´Ù ¿øÈ°ÇÑ ¼ºñ½º Á¦°øÀ» À§ÇØ °øÀ¯´Â ÇØ¾ß Çϴµ¥ »ç»ýÇÒÀº ÁöÄÑ¾ß ÇÏ°í, ¾Ë±ä ¾Ë¾Æ¾ß Çϴµ¥ ¾Ë¸é ¾È µÇ´Â ÀÌ ¼ö¼ö²²³¢ °°Àº ¹®Á¦°¡ ´äÀ» ãÀ» ¼ö Àֱ⸦ ±â´ëÇÑ´Ù¡±°í ¹àÇû´Ù.
FHE ÅøŶÀº ±êÇãºê¿¡ °øÀ¯µÇ¾î ÀÖ´Ù. ¸ÆOSÀÇ ÅøŶÀº ¿©±â(https://github.com/ibm/fhe-toolkit-macos), iOS(https://github.com/ibm/fhe-toolkit-ios)ÀÇ ÅøŶÀº ¿©±â¿¡ ¸¶·ÃµÇ¾î ÀÖ´Ù.
3ÁÙ ¿ä¾à
1. IBMÀÌ 2009³â ÀÌ¹Ì °³¹ßÇÑ µ¥ÀÌÅÍ Ã³¸® ±â¼ú, µ¥ÀÌÅÍ ³»¿ëÀ» µé¾¥½ÃÁö ¾ÊÀ½.
2. ±×·¯³ª ÇöÀç±îÁö ³Ê¹« ´À·Á¼ ½ÇÁúÀûÀÎ »ç¿ëÀÌ ¾î·Á¿üÀ½.
3. ¾Ë°í¸®Áò ±â¼ú ¹ßÀüÀ¸·Î »ç¿ë °¡´ÉÄÉ µÈ FHE, ÇöÀç iOS¿Í ¸ÆOS¿ëÀ¸·Î °ø°³µÊ.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>