¥¯¥ê¥Ã¥×¥Ü¡¼¥É¤Ë¤Ï²¿¤âÆþ¤Ã¤Æ¤¤¤Þ¤»¤ó / ¤³¤Î¥¢¥ó¥±¡¼¥È¤ò¥¯¥ê¥Ã¥×¤¹¤ë / ¥¯¥ê¥¢
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¥â¥ê¥¿¥Ý¤ò¿ÊÄè¡£
¡Ê¾°¡¢·×»»¤·¤ä¤¹¤¯¤¹¤ë¤¿¤á¡¢¼ÂÍѤǻȤï¤ì¤ë·å¿ô¤ÈÈæ¤Ù¤ÆÂçÉý¤Ë¾®¤µ¤¤¿ô»ú¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£¹â¹»¿ô³Ø¥ì¥Ù¥ë¤Î»Í§±é»»¤Î¤ß¤Çµá¤á¤é¤ì¤Þ¤¹¡£¡Ë

Äɵ­

91¤òË¡¤È¤·¤¿À¤³¦¤È¤Ï¡¢´Ê·é¤Ë¸À¤¦¤È¡¢0¡Á90¤Þ¤Ç¤·¤«¿ô»ú¤¬Â¸ºß¤·¤Ê¤¤¤³¤È¤Ç¡¢¤½¤ì°Ê¾å¤Î¿ô¤Ï¡¢91¤Ç³ä¤ê»»¤·¤¿Í¾¤ê¤Çɽ¤¹¡£mod(¥â¥¸¥å¥í)91¤ò¤È¤ë¤È¤â¸À¤¤¤Þ¤¹¡£
Îã¡¡100¤Î¾ì¹ç¡¢¡¡100mod91¡á9
¤Þ¤¿¡¢91¤ÏÁÇ¿ôƱ»Î¤ò³Ý¤±¤¿ÀѤǤ¢¤ê¡¢91¤òN¤È¤·¤Æ¡¢N=p¡ßq¤È¤¹¤ë¡£
x¤òµá¤á¤ë¤Ë¤Ï¡¢
{(p¡Ý1)¤È(q¡Ý1)¤ÎºÇ¾®¸øÇÜ¿ô¡ßn(1,2,3,¡Ä)¡Ü1}¡à5
¤Çµá¤á¤é¤ì¤ë¡£

´û¤ËÀµ²ò¼Ô¤Ë¤Ï¥â¥ê¥¿¥ÝÇÛÉÛ¤·¤Þ¤·¤¿¡£

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

¸½ºß¤³¤Î¥¹¥ì¥Ã¥É¤Ë¤Ï½ñ¤­¹þ¤ß¤Ç¤­¤Þ¤»¤ó¡£

¤³¤Î¥¢¥ó¥±¡¼¥È¤Î£²¤Á¤ã¤ó¤Í¤ë¸ß´¹¥ê¥ó¥¯¢ªhttp://find.razil.jp/enq/test/read.cgi/5/1217221633/