2008ǯ7·î28Æü 17»þ12ʬ½ªÎ»#25067 [³ØÌä] ¤·RSA°Å¹æ¤Î²òÆÉ ID:jCCd6dPs-Q (¡¦¢Ï¡¦)Ž²Ž²!! (2)
¡Ö¥¹¥³¥¢Ä´ºº¡×#81¤Ç¡Ö50¡Á99¡¢100¡Á499¡¢500¡Á999¡¢1000¡Á4999¡¢5000°Ê¾å¡×¤ÈÅú¤¨¤¿Êý¤Ø¤Î¼ÁÌä¤Ç¤·¤¿¡£
¡¡¤³¤³¤Ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤Ç¹¤¯»È¤ï¤ì¤Æ¤¤¤ëRSA°Å¹æ¤ò»È¤Ã¤Æ¡¢°Å¹æ²½¤µ¤ì¤¿5¤Ä¤Î¿ô»ú¤¬¤¢¤ë¡£
¡Ö32¡¡8¡¡13¡¡4¡¡5¡×
¤³¤Î¿ô»ú¤Ï¡¢91¤òË¡¤È¤·¤¿À¤³¦¤Ç¡¢¸µ¤Î¿ô»ú¤ò5¾è¤Ë¤·¤¿ÃͤǤ¢¤ë¡£
¤³¤Î°Å¹æ²½¤µ¤ì¤¿¿ô»ú¤ò¤µ¤é¤Ëx¾è¤¹¤ë¤³¤È¤Ç¸µ¤Î¿ô»ú¤ËÌ᤹¤³¤È¤¬¤Ç¤¤ë¡£
°Å¹æ²½¤µ¤ì¤ëÁ°¤Î¸µ¤Î¿ô»ú¤Ï¡¢¤½¤ì¤¾¤ì¤¤¤¯¤Ä¤Ë¤Ê¤ë¤«¡£ºÇ½é¤ËÀµ²ò¤µ¤ì¤¿Êý¤Ë¤Ï¡¢1000¥â¥ê¥¿¥Ý¤ò¿ÊÄè¡£
¡Ê¾°¡¢·×»»¤·¤ä¤¹¤¯¤¹¤ë¤¿¤á¡¢¼ÂÍѤǻȤï¤ì¤ë·å¿ô¤ÈÈæ¤Ù¤ÆÂçÉý¤Ë¾®¤µ¤¤¿ô»ú¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£¹â¹»¿ô³Ø¥ì¥Ù¥ë¤Î»Í§±é»»¤Î¤ß¤Çµá¤á¤é¤ì¤Þ¤¹¡£¡Ë
1 | ʬ¤«¤é¤Ê¤¤ | 129 | (43%) |
2 | ¥³¥á¥ó¥ÈÍó¤Ë½ñ¤¯ | 41 | (13.7%) |
3 | ÌÌÅݤ¯¤µ¤¤ | 87 | (29%) |
4 | Ǥ°Õ | 43 | (14.3%) |
̵»ë | 1 | |
ËÀ¥°¥é¥Õ¤Þ¤¿¤Ïº¸¤ÎÈÖ¹æ¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤È¤½¤Î¹àÌܤò¸µ¤Ë¤·¤¿¤·¤Ã¤«¤ê¥¢¥ó¥±¡¼¥È¤¬ºî¤ì¤Þ¤¹¡£
¿¤¤½ç¤Ëʤ٤ë
¡ÖǤ°Õ¡×¤ÎÆâÍÆ¡¢²óÅúÉÑÅÙ¡¢¾Êά¤µ¤ì¤¿ÁªÂò»è¤ÎÁ´É½¼¨¡¢¤Ê¤É¤Î¾ÜºÙɽ¼¨
¹ç·×²óÅú¿ô: 300¿Í / 300¸Ä
¤³¤Î¥¢¥ó¥±¡¼¥È¤Ë¤ÏNG¥ï¡¼¥É¡Ö¿å¼ù¡×¡Ö¥ë¥¤¥º¡×¡Ö¤Ì¤ë¤Ý¡×¡Önothing is¡×¡Ö¥¢¥¦¥Ç¥£¡×¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Æ¡¢ÉôʬŪ¤Ë°ìÃפ·¤Æ¤â²óÅú¤¬Ìµ¸ú¤ÊÀßÄê¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç·ë²Ì¤¬ÊФäƤ¤¤ë²ÄǽÀ¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥¢¥ó¥±¡¼¥È¤ÈǯÎð¡¢ÀÊÌ¡¢½Ð¿ÈÅÔÆ»Éܸ©¡¢µï½»ÅÔÆ»Éܸ©¤Ç¤Î¥¯¥í¥¹½¸·×¤ò¸«¤ë
¤³¤Î¥¢¥ó¥±¡¼¥È¤Ø¤Ï¸½ºß¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤Ç¤¤Þ¤»¤ó¡£
- 2 :̵̾¤·¤µ¤ó 08/07/28 14:10 ID:6keNdZF3Dp (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- 10¿¹Å
- 3 :̵̾¤·¤µ¤ó 08/07/28 14:24 ID:2ISAyWTJGD (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- 10¿¹Äº¤¤¤¿
¤Ç¤âº£Æü¤¢¤ÈÆó¤Ä»î¸³¤¢¤ë¤Î¤Ë¤³¤ì°Ê¾åƬ¤ò»È¤ï¤»¤Ê¤¤¤Ç¤¯¤ì¡¦¡¦¡¦¡¦
- 4 :̵̾¤·¤µ¤ó 08/07/28 14:25 ID:QEEDfi1PqJ (¡¦¢Ï¡¦)Ž²Ž²!! (6)
- Åú¤¨¤¿¤¤¤ó¤À¤±¤É
½ñ¤¤¤Æ¤¢¤ë»ö¤¬¤â¤¦¤Ê¤Ë¤¬¤Ê¤Ë¤ä¤éÁ´Á³¤ï¤«¤é¤ó
- 5 :̵̾¤·¤µ¤ó 08/07/28 14:31 ID:zDAK_W.hh4 (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- Á´Éô£³£±
- 6 :̵̾¤·¤µ¤ó 08/07/28 14:32 ID:Nz_n830Gx. (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- >91¤òË¡¤È¤·¤¿À¤³¦
¤³¤³¤Ç¥®¥Ö¥¢¥Ã¥×
- 7 :̵̾¤·¤µ¤ó 08/07/28 14:36 ID:PFSA5Y-hJs (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- °Å¹æ¤Î²òÆɤÏEnigma@Home¤À¤±¤Ç¤â¤¦½½Ê¬¤Ç¤¹¡Ä¡Äor2
ttp://www.enigmaathome.net/
- 8 :̵̾¤·¤µ¤ó 08/07/28 14:36 ID:DX-hWQnocz (¡¦¢Ï¡¦)Ž²Ž²!! (7)
- 1000¿¹Äº¤¯Í½Äê¤Î¤â¤Î¤À¤¬
¡Ö91¤òË¡¤È¤·¤¿À¤³¦¡×¤³¤³¤ò³ú¤ßºÕ¤¤¤Æ¤ä¤é¤Ê¤¤¤ÈÂç³Ø¿ô³Ø¤ä¤Ã¤Æ¤Ê¤¤¿Í¤Ë¤Ï¤É¤³¤Î¹ñ¤Î¸ÀÍÕ¤«¤ï¤«¤é¤ó¤·
¡Ö¸µ¤Î¿ô»ú¤ò5¾è¡×¡Ö¤µ¤é¤Ëx¾è¤¹¤ë¡×¤â¤¦¤³¤ì¤Ï¤³¤Î¼ê¤ÎÌäÂêÃΤäƤì¤Ðʬ¤«¤ë¤¬ÃΤé¤Ê¤¤¿Í¤Ë¤Ï°ÕÌ£ÉÔÌÀ
ÌäÂ꤬°¤¤¤ï¡£
- 9 :̵̾¤·¤µ¤ó 08/07/28 14:41 ID:DX-hWQnocz (¡¦¢Ï¡¦)Ž²Ž²!! (2)
- ¤½¤ÎÁ°¤Ë¡¢ÉáÄ̤ˡְŹæʸ¡×¡Öʿʸ¡×¤È¸À¤¨¤Ðʬ¤«¤ê¤ä¤¹¤¤¤È¤³¤í¤ò
¡Ö°Å¹æ²½¤µ¤ì¤¿¿ô»ú¡×¡Ö°Å¹æ²½¤µ¤ì¤ëÁ°¤Î¸µ¤Î¿ô»ú¡×¤È¤ï¤¶¤ï¤¶°ÕÌ£ÉÔÌÀ¤Ë¤·¤Æ¤¤¤ë¡£
¥¹¥ì¼ç¤ÏÂç³Ø2¡Á3ǯÀ¸¤Ç¡¢¹ÖµÁ¤Ç½¬¤Ã¤¿¤Ð¤«¤ê¤ÎÃ챤ò»È¤¤¤¿¤«¤Ã¤¿¤ó¤À¤í¤¦¤¬
¤â¤¦¾¯¤·ÊÙ¶¯¤·¤í¤è¡£
- 10 :̵̾¤·¤µ¤ó 08/07/28 14:41 ID:K4M.fq,MLo (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- >>8
Áᤤ¤è
ÌäÂêÍý²ò¤·¤Æ²ò¤¯¤Î¤Ëº£¤Þ¤Ç¤«¤«¤Ã¤¿
- 11 :̵̾¤·¤µ¤ó 08/07/28 14:43 ID:cH3cmXyEOv (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- À¸Êª¤È¤«¤ÎÍý·Ï¤Ï¤¢¤ëÄøÅÙ½ÐÍè¤ë¤¬·×»»Æñ¤·¤¤¤Î¤Ï¶ì¼ê¤Ê¤ó¤À¡¦¡¦¡¦orz
¤Ç¤â½½¥â¥ê¤â¤¢¤ê¤¬¤È¤¦¤Í¡ª
Åú¤¨¤é¤ì¤Ê¤¯¤Æ¤´¤á¤ó¡¨
- 12 :̵̾¤·¤µ¤ó 08/07/28 14:46 ID:PFSA5Y-hJs (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- ttp://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B7#.E5.BE.A9.E5.8F.B7
>Éü¹æ
>b ¤ò°Å¹æʸ¤È¤¹¤ë¡£a¡Ç = b^d mod n ¤ò·×»»¤·¡¢a¡Ç ¤ò½ÐÎϤ¹¤ë¡£¤³¤³¤Ç a = a¡Ç ¤È¤Ê¤êÉü¹æ¤Ç¤¤ë¡£
¤â¤¦¤ï¤±¤ï¤«¤á
- 13 :̵̾¤·¤µ¤ó 08/07/28 14:48 ID:acFJRkCgp8 (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- 2 8 13 23 31
ÀµÄ¾¤ï¤«¤é¤ó
- 14 :̵̾¤·¤µ¤ó 08/07/28 14:49 ID:9Q4RJijrrH (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- ¤¢¤ë¿ô»úa¤ò5¾è¤·¡¢91¤Ç³ä¤Ã¤¿Í¾¤ê¤¬32¤Ç¤¢¤ë¡£
32¤òx¾è¤·¡¢91¤Ç³ä¤Ã¤¿Í¾¤ê¤Ïa¤Ç¤¢¤ë¡£
¤È¤¤¤¦Íý²ò¤Ç¹ç¤Ã¤Æ¤ë¡©
- 15 :̵̾¤·¤µ¤ó 08/07/28 14:50 ID:75_5RrV5Rz (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- ¼è¤ê¹ç¤¨¤º91¤¬3°Ê¾å¤ÎÁÇ¿ô¤ò³Ý¤±¹ç¤ï¤»¤¿¿ô
¤È¤¤¤¦¤Î¤Ï¤«¤ï¤Ã¤¿¤¬¤½¤Ã¤«¤éÀ褬¤ï¤±¤ï¤«¤á
- 16 :̵̾¤·¤µ¤ó 08/07/28 14:56 ID:KzDI_YCbmq (¡¦¢Ï¡¦)Ž²Ž²!! (3)
- RSA°Å¹æ¤Ç¤¹¤é¤Ê¤ó¤Î»ö¤ä¤éʬ¤«¤é¤Ê¤¤¡£
¤³¤³¤Î½ñ¤¹þ¤ßÆɤó¤Ç¤ë¤È°ÛÀ¤³¦¤ËÍ褿Íͤʵ¤¤¬¤·¤Æ¤¯¤ë¡£
- 17 :̵̾¤·¤µ¤ó 08/07/28 14:57 ID:.y1PV5JsS8 (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- 2¡¡8¡¡ 13¡¡ 23¡¡ 31
>>13
Ʊ¤¸¤Ë¤Ê¤Ã¤¿¤±¤É¡¢ÀµÄ¾²¶¤â¤ï¤«¤é¤ó¡£
- 18 :̵̾¤·¤µ¤ó 08/07/28 15:00 ID:AB_0XzUmUY (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- ²ò¤±¤¿¡¼¤È»×¤Ã¤¿¤é¤¹¤Ç¤Ë14»þ28ʬ¤Ë¤ÏǤ°ÕÍó¤Ë½Ð¤Æ¤ë¤È¤¤¤¦Ž¥Ž¥Ž¥
>>13,17
²¶¤â¤µ¤Ã¤¤½¤ì¤Ë¤Ê¤Ã¤¿¡£
- 19 :̵̾¤·¤µ¤ó 08/07/28 15:01 ID:zDAK_W.hh4 (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- 32¡¡8¡¡13¡¡4¡¡5¤Ç¸µ¤Î¿ô»ú¤ÈƱ¤¸¡£
- 20 :̵̾¤·¤µ¤ó 08/07/28 15:11 ID:T1-RlXxViI (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- ¿ô³Ø¤Ê¤ó¤ÆÂç·ù¤¤
£±£°¿¹¤¢¤ê¤¬¤È¤¦¡ª
- 21 :̵̾¤·¤µ¤ó 08/07/28 15:14 ID:CI6a82cDP8 (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- ¹©³Ø¡ÊÅŻҷϡˤα¡À¸¤À¤±¤É91¤òË¡¤È¤·¤¿À¤³¦¤Ã¤Æ¤Î¤¬Ê¬¤«¤é¤Ê¤«¤Ã¤¿¤·¡¢
mod¤Ï¸«¤¿¤³¤È¤Ï¤¢¤ë¤±¤É¡¢»È¤Ã¤¿·×»»¤Ï¤ä¤Ã¤¿¤³¤È¤Ê¤¤¤Î¤Ç¤ï¤±¤ï¤«¤á
- 22 :̵̾¤·¤µ¤ó 08/07/28 15:14 ID:I.lkKvxDzi (¡¦¢Ï¡¦)Ž²Ž²!! (0)
- ¿ô³Ø²°¤È¤«°Å¹æ²°¤Ï¤ª¤â¤·¤í¤¤¤Í¡£
²¶¤Ï¿ô³Ø¶ì¼ê¤À¤«¤é̵Íý¤À¤¬¡¢´èÄ¥¤Ã¤ÆÀäÂФ˲ò¤±¤Ê¤¤°Å¹æ¤ò¹Í¤¨¤Æ¤¯¤ì¡£
- 23 :̵̾¤·¤µ¤ó 08/07/28 15:29 ID:32Cgp4NymY (¡¦¢Ï¡¦)Ž²Ž²!! (1)
- ttp://ruffnex.oc.to/kenji/xrea/rsa.txt
¤òÆɤó¤Ç¤ä¤Ã¤Æ¤ß¤¿¡£
¡ä2¤Ä¤ÎÂ礤ÊÁÇ¿ô p, q ¤òÁª¤Ó¤Þ¤¹¡£
¡ä¤½¤ì¤é¤ò³Ý¤±¤¿¤â¤Î¤ò n ¤È¤·¤Þ¤¹¡£
¡än = p*q
¡ä2. °Å¹æ²½
¡äm = c^e ( n ¤òË¡¤È¤¹¤ëÀ¤³¦ )
¤È½ñ¤¤¤Æ¤¢¤Ã¤¿¤«¤é¡¢Â¿Ê¬n¤Ï91¤Ê¤ó¤À¤í¤¦¤È¹Í¤¨¤Æ¡¢
91=13*7¤Ç
p=13
q=7
¤È¤·¤¿¡£
¡äp, q ¤½¤ì¤¾¤ì¤«¤é 1 ¸º»»¤·¤¿ÃÍƱ»Î¤Î¤ÎºÇ¾®¸øÇÜ¿ô¤òµá¤á¤½¤ì¤òM¤È¤·¤Þ¤¹¡£
¡äM = lcm( (p-1), (q-1) )
M=lcm(12,6)
M=12
¡äd ¤È M ¤ÎºÇÂç¸øÌó¿ô¤ò¤È¤ê¤Þ¤¹¡£
¡ä( gcd(a, b) ¤Ï a ¤È b ¤ÎºÇÂç¸øÌó¿ô¤òɽ¤·¤Æ¤¤¤ë¤È¹Í¤¨¤Æ¤¯¤À¤µ¤¤ )
¡ä1 = gcd( d, M )
¤«¤é
1=gcd(d,12)
1¤«¤é°ì¤Ä¤º¤Ä·×»»¤·¤Æ¤ß¤¿¤éd=5¤À¤È»×¤Ã¤¿¡£
¡äe * d = 1 ( M ¤òË¡¤È¤¹¤ëÀ¤³¦ )
¡ä¤òËþ¤¿¤¹ e ¤òµá¤á¤Þ¤¹¡£
e*5=1 (12¤òË¡¤È¤¹¤ëÀ¤³¦)
¤³¤ì¤ò
e=(12a+1)/5 ¡¡ ¡¡ [a¤ÏǤ°Õ¤Î¼Â¿ô]
¤Ça=2¤Î¤È¤¤Ë±¦ÊÕ¤¬5¤Ë¤Ê¤Ã¤¿¤«¤é
e=5
¤³¤³¤Þ¤Ç¤Ç¡¢
¸ø³«¸° n=91¡¢e=5¡¢ÈëÌ©¸° d=5 ¤òÆÀ¤¿¡£
¡äʿʸ¤ò c ¤ÈÃÖ¤¡¢°Å¹æʸ¤ò m ¤ÈÃÖ¤¤Þ¤¹¡£
¡ä¤Ç¤Ï 92 ¤òÈëÌ©¸°¤ÇÉü¹æ²½¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡äd = 19, n = 143 ¤Ç¤¹¤Í¡£
¡än ¤Ï¸ø³«¸°¤Ç¤¹¤¬°Å¹æ²½¤Ë¤âÉü¹æ²½¤Ë¤â»ÈÍѤ·¤Þ¤¹¡£
¡äc = m^d ( n ¤òË¡¤È¤¹¤ëÀ¤³¦ )
m=32 ¤Îʿʸ¤òµá¤á¤ë¤È¡¢
c=m^d=32^5
¡Ä¾Êά¤µ¤ì¤Þ¤·¤¿¡£Á´Éô(1,337ʸ»ú)Æɤà¤Ë¤Ï¥³¥³¤ò¥¯¥ê¥Ã¥¯¡£
¤³¤Î¥Ú¡¼¥¸¤Î°ìÈÖ²¼¤Î¥ì¥¹¤Ï¥¹¥ì¥Ã¥É¤ÎËöÈø¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£¿·¤·¤¤¥ì¥¹¤¬Â¸ºß¤·¤Þ¤¹¡£Æü»þ¤äή¤ì¤ò³Î¤«¤á¤Æ½ñ¤¹þ¤ß¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£
ÈĤËÌá¤ë Á´Éô Á°100 ¼¡100 ºÇ¿·50 ¸½ºß¤³¤Î¥¹¥ì¥Ã¥É¤Ë¤Ï½ñ¤¹þ¤ß¤Ç¤¤Þ¤»¤ó¡£