|
|
 |
|
±¤°í, ¿å¼³, ºñ¼Ó¾î, ¾ÆÀ̵𠵵¿ë, ÀνŰø°Ý µî °Ô½ÃÆÇ¿¡ ÀûÇÕÄ¡ ¾ÊÀº ID³ª ±ÛÀº »çÀüÅ뺸¾øÀÌ »èÁ¦µË´Ï´Ù.
¶ÇÇÑ Åõ°í½Ã ¸í¿¹ÈѼÕ, ¹«°í µîÀ¸·Î ¹Î¤ýÇü»ç»ó ó¹úÀ» ¹ÞÀ» ¼öµµ ÀÖÀ½À» À¯³äÇØÁֽʽÿÀ.
:: »èÁ¦¿øÄ¢ ÀÚ¼¼È÷ º¸±â
|
|
|
| ÀÛ¼ºÀÚ : ÀÌÁ¤±¸ ÀÛ¼ºÀÚID : jk0620 Á¶È¸ : 31 Ãßõ : 0 |
ÀÛ¼ºÀÏ : 2003-12-10
|
|
|
¼Ò¼öÀÇ ¹ß°ßº¸´Ùµµ ´õ °ñÄ¡°¡ ¾ÆÇ °ÍÀÌ ÀÖ´Ù |
¼Ò¼öÀÇ ¹ß°ßº¸´Ùµµ ´õ °ñÄ¡°¡ ¾ÆÇ °ÍÀÌ ÀÖ´Ù. ±²ÀåÈ÷ Å« ÇÕ¼º¼ö°¡ ¼Ò¼ö°¡ ¾Æ´Ï¶ó´Â Áï ¼ÒÀμöºÐÇØÀÇ ¹®Á¦µµ ¿©°£ ¾î·Á¿î ÀÏÀÌ ¾Æ´Ï´Ù. ¼ÒÀμöºÐÇØ¸¦ ÅëÇÏÁö ¾Ê°í ¼ÒÀμö (prime factor)¸¦ ã¾Æ³»´Â °£´ÜÇÑ ¹æ¹ýÀÌ ÀÖ´Ù. ¹Ù·Î º»ÀÎ(jk0620)ÀÌ Á¦½ÃÇÏ´Â ¸¶¹æÁø ¼Ò¼öÆÇº°2½Ä. ÀÌ´Ù. °¡Äª' jk0620 ¼Ò¼öÆÇº°2½Ä.' ÀÌ´Ù.
-----------------------------------------
http://www.mathtaegu.com/history/history2-4.htm
ºñÀǵµÀû Àü¼Û(oblivious transfer)À̶ó´Â °ÍÀÌ ÀÖ´Ù. À̰ÍÀº ÇϹöµå ´ëÇÐÀÇ ¶óºó(Michael Rabin)ÀÌ °í¾È ÇÑ °ÍÀÌ´Ù. µÎ °³ÀÇ ¼·Î ´Ù¸¥ ¿¼è°¡ ÀÖ¾î¾ß ¿¸®´Â »óÀÚ°¡ ÀÖ´Â µ¥ Àá±ä »óÀÚ¸¦ º¸³½´Ù. ¹Þ´Â »ç¶÷Àº µÑ ÁßÀÇ ¾î´À ÇϳªÀÇ ¿¼è¸¦ °¡Áö°í ÀÖÀ¸¸ç º¸³»´Â »ç¶÷Àº ¹Þ´Â »ç¶÷ÀÌ ¾î¶² ¿¼è¸¦ °¡Áö°í ÀÖ´Â Áö ¸ð¸£´Â »óÅ¿¡¼ µÎ ¿¼è Áß ÇϳªÀÇ ¿¼è¸¦ º¸³»´Â °ÍÀÌ´Ù.
¿©±â¼ µÎ ¿¼è´Â ¾î¸¶¾î¸¶ÇÏ°Ô Å« ÇÕ¼º¼öÀÌ°í ¿¼èÀÇ °¢°¢Àº Å©±â-ÀÚ¸®¼ö-°¡ ºñ½ÁÇÑ µÎ ¼ÒÀμöµéÀ̶ó°í Çϸé ÇÕ¼º¼ö¸¦ ÀμöºÐÇØÇÏ´Â ÀÏÀÌ Áß¿äÇÏ°í ºñ¹Ð½º·¯¿î ±×·¯¸é¼ »ý¸í¸¸ÅÀ̳ª °¡Ä¡·Î¿î »óÀÚ¸¦ ¿ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
2^193-1 ¿Í °°Àº ¼öÀ̸é ÀμöºÐÇØÇϱⰡ ½±°Ú´Â°¡? »ê¼úÀûÀÎ °è»êÀ» ¼º´É ÁÁÀº ÄÄÇ»ÅÍ(¸ÅÃÊ 10¾ï ȸÀÇ ³ª´°¼ÀÀ» ¼öÇàÇÏ´Â)·Îµµ µÎ ¹øÂ° Å« ¼ÒÀμö¸¦ ã±â À§Çؼ´Â ¾à 35,000³â ÀÌ»óÀÌ °É¸°´Ù. ¾î¼Áö. ½ÇÁ¦·Î 2^193-1 ¸¦ ¼ÒÀμöºÐÇØÇÑ °á°ú´Â ´ÙÀ½°ú °°´Ù.
2^193-1=13,821,503*61,654,440,233,480,340,616,559*14,732,265,321,317,331,353,282,383
ÀÚ ±×·³ ÄÄÇ»ÅÍ Çϱ⠾î·Á¿î ÀÌ·± ¼Ò¼ö¸¦ ¾î¶»°Ô ã¾Æ³¾ ¼ö ÀÖÀ»±î.
óÀ½ ¼Ò¼ö¿¡ ´ëÇÑ ¿¬±¸´Â ÀüÅëÀûÀ¸·Î ÀÌ·Ð ±× ÀÚü¿Í ±× °á°úÀÇ ¾Æ¸§´Ù¿ò¿¡ ºüÁ® ¼ø¼öÇÑ ºÎºÐÀ¸·Î ¿©°ÜÁ³´Ù. ±×·¯´Ù°¡ ÇöÀç¿¡´Â Çö´ë ¾ÏÈ£ ü°èÀÇ ¾ÈÁ¤¼º¹®Á¦¿¡ ¼Ò¼öÀÇ ¹®Á¦°¡ ´ëµÎµÈ´Ù. '¾ó¸¶³ª ½±°Ô ¼Ò¼ö¸¦ ÆÇº°Çϴ°¡, Å« ¼öÀÇ ÀμöºÐÇØ¸¦ ½±°Ô ÇÒ ¼ö Àְڴ°¡'·Î ¼Ò¼öÀÇ È°¿ë ¹üÀ§°¡ ³Ð¾îÁ³´Ù.
À¯Å¬¸®µå¿¡ ÀÇÇØ ¼Ò¼ö°¡ ¹«ÇÑÇÏ´Ù´Â °ÍÀÌ Áõ¸íµÇ°í ³ µÚ ¸¹Àº ¼öÇÐÀÚµéÀº ¼Ò¼öÀÇ ¿¬±¸¿¡ °ñ¸ôÇÏ°ÔµÇ°í ±× °á°ú·Î Áö±ÝÀÇ È°¿ë¿¡±îÁö À̸£·¶´Ù. À¯Å¬¸®µåÀÇ Áõ¸í¹ý¿¡¼ »ç¿ëµÈ ¾î¶² ƯÁ¤ÇÑ °ª±îÁöÀÇ ¼Ò¼öµéÀ» °öÇØ¼ 1À» ´õÇϸé Ç×»ó ¼Ò¼ö°¡ µÉ °ÍÀΰ¡. 2+1=3, 2¡¿3+1=7, 2¡¿3¡¿5+1=31, 2¡¿3¡¿5¡¿7+1=211, 2¡¿3¡¿5¡¿7¡¿11+1=2311·Î °¡´ÉÇÒ °Í °°ÀÌ º¸ÀÌÁö¸¸ 2¡¿3¡¿5¡¿7¡¿11¡¿13+1=30031=59¡¿509°¡ µÈ´Ù. ¶Ç 3°ú 5, 41°ú 43°°ÀÌ ½ÖµÕÀ̼Ҽö(twin primes)°¡ ¹«ÇÑÈ÷ ¸¹ÀÌ Á¸ÀçÇÒ±î? ½±°Ô ¼Ò¼ö¸¦ ¹ß°ßÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡ ´ëÇÑ ¿¬±¸µµ Áö¼ÓÀûÀ¸·Î À̾îÁ³´Ù. °¡Àå ½±°Ô ¾Æ´Â ¹æ¹ýÀÌ ¿¡¶óÅ佺Å׳׽ºÀÇ Ã¼ÀÌ´Ù. óÀ½ ¸î °³ÀÇ ¼Ò¼ö¸¦ ã°í ±×ÀÇ ¹è¼ö¸¦ Â÷·Ê·Î Áö¿ö³ª°¡´Â ¹æ¹ýÀε¥ Áö·çÇÏ°í ½Ã°£ÀÌ ¸¹ÀÌ °É¸®´Â °úÁ¤ÀÌ´Ù. ÀÌ ¹æ¹ýÀº ¾à°£¾¿ º¯ÇüÇÑ ¹æ¹ýµéÀÌ »ý°Ü³ª±âµµ Çß´Ù. ±× ¿Ü ´Ù¸¥ ¼öÇÐÀÚµéÀº ¾ó¸¶ÀÇ ºóµµ·Î ³ªÅ¸³ª´ÂÁö ¾î¶² ÆÐÅÏÀº ¾ø´Â ÁöÀÇ ¿¬±¸µµ ÀÖ¾ú´Âµ¥ 3, 37, 337, 3337, 33337, 333337Àº ¸ðµÎ ¼Ò¼öÀÌÁö¸¸, 3333337Àº 7°ú 31°ú 15361·Î ¼ÒÀμöºÐÇØµÈ´Ù.
¿ÀÀÏ·¯¿¡ ÀÇÇØ¼ x^2+x+17 µµ x=0¿¡¼ x=15 ±îÁöÀÇ ¼ö¿¡ ´ëÇØ¼ ¼Ò¼ö°¡ µÊÀ» ¾Ë°Ô µÇ¾ú°í, ¶Ç, °ñµå¹ÙÈå´Â 4º¸´Ù Å« ¦¼ö´Â ¼Ò¼öÀÎ µÎ Ȧ¼öÀÇ ÇÕÀ¸·Î Ç¥Çö µÉ ¼ö ÀÖ´Ù°í ÃßÃøÇÏ¿´°í, Æä¸£¸¶´Â "¸¸¾à p°¡ ¼Ò¼öÀ̸é ÀÓÀÇÀÇ Á¤¼öb ¿¡ ´ëÇÏ¿© b^p-b´Â ÀÇ ¹è¼öÀÌ´Ù"´Â Á¤¸®¸¦ ÀÌ¿ëÇØ ¼Ò¼öÀÎÁö ¾Æ´ÑÁö¸¦ ½±°Ô Å×½ºÆ®ÇÏ´Â ¹ýÀ» °í¾È ÇØ ³ÂÀ¸³ª ¼Ò¼ö°¡ ¾Æ´Ñ °æ¿ì¿¡µµ ÀÌ·± »ç½ÇÀÌ ¼º¸³ÇÏ´Â ÀÇ»ç¼Ò¼ö(pseudo prime number)°¡ °£°£È÷ µé¾îÀÖ¾î ÀÇ»ç¼Ò¼ö¸¦ Ãß·Á³»´Â ¾î·Á¿òÀÌ Àֱ⵵ Çß´Ù. ¸Þ¸£¼¾´À¿¡ ÀÇÇØ¼ ¸Þ¸£¼¾´À ¼ö(Mersenne number)¶ó´Â ¼Ò¼ö°¡ »ý°Ü³µ´Ù. ÀÌ´Â p°¡ ¼Ú¼öÀÏ ¶§,Mp=2^p-1 ÀÌ ¼Ò¼öÀÌ¸é ¸Þ¸£¼¾´À ¼Ò¼ö¶ó°í ÇÑ´Ù. p=2,3,5,7,13,17,19...ÀÎ °æ¿ì ¼Ò¼öÀε¥ p^11ÀÌ¸é ¼Ò¼ö°¡ ¾Æ´Ï´Ù. M11=2^11-1=2047=23*89·Î ÀμöºÐÇØµÈ´Ù.
ÇÏÁö¸¸ ¼Ò¼öÀÇ ¹ß°ßº¸´Ùµµ ±²ÀåÈ÷ Å« ÇÕ¼º¼ö°¡ ¼Ò¼ö°¡ ¾Æ´Ï¶ó´Â Áï ¼ÒÀμöºÐÇØÀÇ ¹®Á¦µµ ¿©°£ ¾î·Á¿î ÀÏÀÌ ¾Æ´Ï´Ù. Áö±Ýµµ ¸¹Àº ¼öÇÐÀÚµé°ú ÄÄÇ»ÅÍ´Â º¸´Ù ³ªÀº ¾Ë°í¸®ÁòÀ» °³¹ß ½±°Ô ¼ÒÀμöºÐÇØÇÏ´Â ¹ýÀ» ¿¬±¸ Áß¿¡ ÀÖ´Ù. ÀÌ °Å´ëÇÑ ÇÕ¼º¼öÀÇ ¼ÒÀμöºÐÇØ´Â ¾ÏÈ£¹® ÇØµ¶¿¡ ÀÀ¿ëµÇ¾ú´Ù. ±âÁ¸ÀÇ ¾ÏÈ£¹® Àü´Þ ü°è¿Í ´Ù¸¥ ¾ÏÈ£Çп¡ °ø°ø¿¼è °³³äÀ» µµÀÔÇÏ¿© ¸®º£½ºÆ®(Ron Rivest)¿Í, »þ¹Ì¸£(Adi shamir), ¾Æµé¸¸(Len Adleman)ÀÇ À̸§À» µý RSA¹æ½ÄÀ̶ó´Â ¾ÏÈ£ÀÌ·ÐÀÌ °³¹ßµÇ±âµµ Çß´Ù.
====================================
A.
¼ÒÀμöºÐÇØ¸¦ ÅëÇÏÁö ¾Ê°í ¼ÒÀμö (prime factor)¸¦ ã¾Æ³»´Â ¹æ¹ýÀÌ ÀÖ´Ù. ¹Ù·Î ¸¶¹æÁø ¼Ò¼öÆÇº°2½Ä. ÀÌ´Ù. Á¶°Ç½ÄÀº [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]ÀÌ´Ù.
°Å´ë ÀÓÀÇ È¦¼ö¸¦ ÅÃÇÏ¿© ¸¶¹æÁø ¼Ò¼öÆÇº°2½Ä.À» Àû¿ëÇÏ´õ¶óµµ °Å´ë Ȧ¼ö¿¡ ´ëÇÏ¿© ¼Ò¼öÀÎÁö, ÇÕ¼º¼öÀÎÁö ºÒºÐ¸íÇÑ »óȲÀÌ Á¸Àç ÇÑ´Ù.
¿©±â¼ ¼ÒÀμöºÐÇØÀÇ ¹®Á¦µµ ´ë´ÜÈ÷ Áß¿äÇÑ »ç¾ÈÀÌ´Ù. µÎ°³ÀÇ ¼Ò¼öÀ» Á¶ÇÕÇÏ¿© °öÀ¸·Î ³ªÅ¸³½ ÇÕ¼º¼ö ±¸±¸´Ü Ç¥¿Í °°Àº °ÍÀÌ¶óµµ ¸¸µé¾î ºÁ¾ß ÇÒ ÆÇÀÌ´Ù.
¿ì¸®ÀÇ °úÁ¦´Â 1000¸¸ÀÚ¸®¼ö ¼Ò¼öÀÇ ¹ß°ß¿¡ ÃÖ¼ÒÇÑÀÇ »ó±Ý 10¸¸´Þ·¯ ÀÌ»ó¸¦ °Å¸ÓÁã±â À§ÇØ °Å´ë ¼Ò¼ö¸¦ ã´Â °ÍÀÌ°í ±× ¼Ò¼ö´Â ÀÚ¿¬¼ö Ȧ¼ö°è¿¡ Æ÷ÇԵŠÀÖ°í ÇÕ¼º¼öµé°ú µÚ¼®¿© ÀÖ¾î¼ °Å´ë Ȧ¼ö°¡ ÇÕ¼º¼öÀÎÁö, ¾Æ´ÑÁö¸¦ ÆÇ´ÜÇÏ¸é °ð ¼Ò¼ö°¡ ÆÇ¸í ³ª±âµµ ÇÑ´Ù.
±× Ȧ¼öÀÇ ÇÕ¼º¼ö´Â ¼Ò¼öÆÇº° ÇÊ¿äÁ¶°Çn½Ä. [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 /n]¿¡ ÀÇÇÏ¿© 'not mod=0' ÇÕµ¿½ÄùêÔÒãÒ (congruent expression) a¡Õb(mod p)À¸·Î Ç¥ÇöÇϸé [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n)].
¿©±â¼ b´Â '³ª¸ÓÁö'¸¦ ÀǹÌÇϸç '0' ³ª¿Í¼´Â ¾ÈµÈ´Ù. Âü°í·Î µÎ Á¤¼ö(ïÚâ¦) a,bÀÇ Â÷°¡ Á¤¼öpÀÇ ¹è¼öÀÏ ¶§a¿Í b´Â p¸¦ 'Ûö(¹ý:modulus)'À¸·Î ÇÏ¿© ÇÕµ¿À̶ó ÇÑ´Ù. ¿¹¸¦ µé¸é a¡Õb(mod p),10¡Õ1(mod 3) ¿¡¼ a=10¿¡¼ b=1¸¦ »©¸é p=3ÀÇ ¹è¼ö 9 ÀÌ´Ù.
ÀÌÁ¦ ¸¶¹æÁø ¼Ò¼ö ÆÇº°½ÄÀ» ¼öÇÐÀûÀÎ Á¤È®ÇÑ ¿ë¾î·Î Á¦½ÃÇÒ Çʿ䰡 ÀÖ´Ù.
ÀÓÀÇ È¦¼ö°¡ ¸¸¾à¿¡ ¼Ò¼öÀÌ¸é ¼Ò¼öÆÇº° ÇÊ¿äÃæºÐÁ¶°Çn½Ä.[ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õ0(mod n)] ÀÌ°í ¾Æ´Ï¸é [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n)], b´Â 0 ÀÌ ¾Æ´Ï´Ù..Áï ÇÕ¼º¼öÀÌ´Ù.
¿¹¸¦ µé¾î, 25, 35 µî°ú °°Àº ÇÕ¼º¼ö´Â ¾î´À Á¤µµ ÇÊ¿äÃæºÐÁ¶°Çn½Ä.[ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õ0(mod n)]À» ¸¸Á·Çϳª ¹Ù·Î ¼ÒÀμö 35=5*7, '¼ÒÀμö=5,7' ÀÎ ÇÊ¿äÁ¶°Ç5½Ä.7½Ä. ±¸°£¿¡¼ [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]ÀÎ »óÅ·Πº¯ÇÑ´Ù.
º¸±â1.
35+1 /4=36 /4=...0
35+2 /4=37 /4=...1
35+3 /4=38 /4=...2
°í·Î [³ª¸ÓÁö=0, Çϳª]°¡ ³ªÅ¸³ª´Â °Í¿¡ ¸¸Á·ÇÑ´Ù.
¸¶Âù°¡Áö·Î Á¬¼ö 5 ¿¡ ´ëÇÏ¿©¼µµ
º¸±â2.
35+1 /5=36 /5=...1
35+2 /5=37 /5=...2
35+3 /5=38 /5=...3
35+4 /5=39 /5=...4
-----------------
º¸±â3.À» ÁÖ¸ñÇØ Áֱ⠹ٶõ´Ù.
º¸±â3.
ÇÊ¿äÁ¶°Ç7½Ä. ±¸°£ [ÀÓÀÇ È¦¼ö=m+7¡Õb(mod n)],
36¡Õ1(mod 7)
37¡Õ2(mod 7)
38¡Õ3(mod 7)
39¡Õ4(mod 7)
40¡Õ5(mod 7)
Âü°í·Î º¸±â3.Àº ¼öÇÐÀûÀÎ ÀϹݿë¾î·Î ¼Ò¼öÆÇº° ÇÊ¿äÁ¶°Ç7½Ä. À» Ç¥ÇöÇÑ °ÍÀÌ´Ù.
¿©±â¼ ÇÕ¼º¼ö´Â °ÅÀÇ ¸ðµÎ°¡ ¼ÒÀμöºÐÇØ¸¦ ÅëÇØ ¼ÒÀμö ±¸°£ÀÇ ¼Ò¼öÆÇº° ÇÊ¿äÁ¶°ÇÀÌ ¾ðÁ¦³ª ³ª¸ÓÁö°¡ ÀÖ´Â »óÅ·Π³ªÅ¸³´Ù.
+++++++++++++++++++++++++++++++++++
¿ì¸®´Â ÀÌÁ¦ °Å´ë ÀÓÀÇȦ¼ö(1¾ïÀÚ¸®¼ö ÀÌ»óÀÇ ÀÚ¿¬¼ö)°¡ ÇÕ¼º¼öÀÎ °ÍÀ» ÆÇ´ÜÇÏ´Â ±âÁØÀ» ã¾Ò´Ù.
¹Ù·Î [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]ÀÎ »óÅÂÀÌ´Ù.
¼Ò¼öÆÇº° ÇÊ¿äÁ¶°Ç ÇÑ ±¸°£¿¡¼ [³ª¸ÓÁö°¡ ÀüºÎ »ý±â´Â Çö»ó]À» ã¾Æ³»¸é ¹Ù·Î ±× ¼ö°¡ ÀÓÀÇ °Å´ëȦ¼ö=mÀÇ ¼ÒÀμö(prime factor) ÀÌ´Ù. Áï ¼ÒÀμöºÐÇØ¸¦ ÅëÇÏÁö ¾Ê°í ¼ÒÀμö (prime factor)¸¦ ã¾Æ³»´Â ¹æ¹ýÀ» Á¦½ÃÇÔÀÌ´Ù.
ÀÌÁ¦ ÀÓÀÇ È¦¼ö¿¡ ´ëÇØ ÀüÅëÀûÀÎ ¼ÒÀμöºÐÇØ ½Ä¸¦ ÇÏÁö ¾Ê°í ¼ÒÀμö¸¦ ã´Â ¹æ¹ýÀ» ÅëÇÏ¸é °Å´ë ¼Ò¼ö¸¦ ã´Â ÀÏÀÌ ´õÇÑÃþ °£ÆíÇØÁú °ÍÀÌ´Ù.
+++++++++++++++++++++++++++++++++++
B.¼ÒÀμöºÐÇØ¸¦ ÅëÇÏÁö ¾Ê°í ¼ÒÀμö (prime factor)¸¦ ã¾Æ³»´Â °£´ÜÇÑ ¹æ¹ý
Å×½ºÆÃ...
m+n-1 /n ÇÊ¿äÁ¶°Çn. ±¸°£ÁöÇ¥ ÀÌ´Ù. ¹Ù·Î À̰ÍÀÌ »ùÇøµ ÇÊ¿äÁ¶°Çn.ÀÇ °Ë»ê °ø½ÄÀÌ´Ù.
¿©±â¼ Á¬¼ö nÀº ÇÇÁ¬¼ö ¹üÀ§=p(m+1<p<m+n-1) ¿¡¼ [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]¸¦ ãÀ¸¸é µÈ´Ù.
°Å´ë ÀÓÀÇ È¦¼ö¸¦ °¡Áö°í ¼Ò¼öÆÇº°2½Ä. ´ë·Î Çѹø Å×½ºÆÃ ÇØº¸ÀÚ.
ÀÓÀÇ È¦¼ö=m=29999999.
»ùÇøµ Å×½ºÆ® start.
m+n-1 /n
29999999+256-1 /256= ;°Ë»ê ¹üÀ§´Â 29999999+1<p<29999999+256-1; ÇÊ¿äÁ¶°Ç 256.DATA
-------------------------------------
Âü°í1.
³ª¸ÓÁö°¡ ¾È»ý±â¸é ok=o·Î Ç¥½Ã ÇÏÀÚ.
³ª¸ÓÁö°¡ »ý±â¸é no=nÀ¸·Î Ç¥½ÃÇÏÀÚ.
[¼Ò¼öÆÇº° ÇÊ¿äÁ¶°ÇùêÔÒãÒ ; o,n »ý¼ºµÈ À§Ä¡]
start
m=29999999
30000000
[30000001¡Õo(mod 3);30000000¡Õo(mod 3)];
[30000002¡Õo(mod 4);30000000¡Õo(mod 4)];
[30000003¡Õo(mod 5);30000000¡Õo(mod 5)];
[30000004¡Õo(mod 6);30000000¡Õo(mod 6)];
[30000005¡Õo(mod 7);30000005¡Õo(mod 7)];
[30000006¡Õo(mod 8);30000000¡Õo(mod 8)];
[30000007¡Õo(mod 9);30000006¡Õo(mod 9)];
[30000008¡Õo(mod 10);30000000¡Õo(mod 10)];
[30000009¡Õo(mod 11);30000003¡Õo(mod 11)];
[30000010¡Õo(mod 12);30000000¡Õo(mod 12)];
.
.
[m+n-1¡Õo(mod n);a¡Õb(mod c)];
[29999999+123-1¡Õ?(mod 123);a¡Õb(mod c)]
=[30000121¡Õo(mod 123);30000069¡Õo(mod 123]
.
.
[30000553¡Õo(mod 555);30000525¡Õo(mod 555]
.
.
ÀÌ·± ½ÄÀ¸·Î °è¼Ó ³ª¾Æ°¡,
[ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õ0(mod n)] À̸é
m=29999999´Â ¼Ò¼öÀ̰í
¾î´À Á¤µµ ³ª°¡¼ ¾î´À ±¸°£¿¡,
[ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]À̰í
´Ù½Ã[m ¡Õo(mod n)] ·Î µÇµ¹¾Æ ¿À¸é
¹Ù·Î ±× ±¸°£¿¡ ÇÊ¿äÁ¶°Çn.¿¡ nÀÌ ¹Ù·Î m=29999999 ÀÇ ¼ÒÀμö (prime factor)°¡ µÈ´Ù.
#1.¼Ò¼öÀÇ ¹ß°ßº¸´Ùµµ ±²ÀåÈ÷ Å« ÇÕ¼º¼ö°¡ ¼Ò¼ö°¡ ¾Æ´Ï¶ó´Â Áï ¼ÒÀμöºÐÇØÀÇ ¹®Á¦µµ ¿©°£ ¾î·Á¿î ÀÏÀÌ ¾Æ´Ï´Ù. Áö±Ýµµ ¸¹Àº ¼öÇÐÀÚµé°ú ÄÄÇ»ÅÍ´Â º¸´Ù ³ªÀº ¾Ë°í¸®ÁòÀ» °³¹ß ½±°Ô ¼ÒÀμöºÐÇØÇÏ´Â ¹ýÀ» ¿¬±¸ Áß¿¡ ÀÖ´Ù. ÀÌ °Å´ëÇÑ ÇÕ¼º¼öÀÇ ¼ÒÀμöºÐÇØ´Â ¾ÏÈ£¹® ÇØµ¶¿¡ ÀÀ¿ëµÇ¾ú´Ù.
ÀÓÀÇ °Å´ëȦ¼ö°¡ ÇÕ¼º¼öÀÎ °æ¿ì´Â ´Ù¼öÀÇ ¼ÒÀμöÀÇ Á¶ÇÕÀ¸·ÎµÈ °öÀÏ ¼ö Àֱ⿡
¶Ç´Ù¸¥ ±¸°£¿¡¼ [ÀÓÀÇ È¦¼ö=m+1,+2,+3,...n-1 ¡Õb(mod n);not b=0 ]¿Í °°Àº »óȲÀÌ ¹ú¾îÁö°í ¸ðµç °è»êÀÌ ³¡³¯ ¶§, ÀÓÀÇ È¦¼ö m=29999999´Â ¼ÒÀμöµéÀ» ÀüÅëÀûÀÎ [ÀμöºÐÇØ ¾øÀÌ ¼Ò¼öÆÇº° ÇÊ¿äÁ¶°Çn½Ä.]À¸·Î Á¦°øÇÏ°Ô µÈ´Ù. ÀÌ´Â ±âÁ¸ ¹æ½ÄÀÇ ¾Ë°í¸®Áò ÀμöºÐÇØ·Î´Â ½´ÆÛÄÄÀ¸·Îµµ ºÒ°¡´ÉÇÑ °Å´ë Ȧ¼ö¿¡ ´ëÇØ ¸¶¹æÁø ¼Ò¼öÆÇº°2½Ä.ÀÌ È¿°úÀûÀ¸·Î µ¹ÆÄ±¸¸¦ Á¦½ÃÇÔÀ» ÀǹÌÇÑ´Ù.
|
|
|
|
|
|
|