07-02,¡¡¡¡Êý¾ÝÏÔʾ£¬ÃâÇ©¶ÔÈë¾³ÓεÄÔö½øÐ§¹ûÏÔÖø¡£ÄêÁäÂÃÓθ±×Ü˾ÀíÖÜÎÀºì´ËǰÌåÏÖ£¬×ÔÖйú¶Ô¶à¹úÆ¬ÃæÃâÇ©ÒÔÀ´£¬¶ÔÈë¾³ÓÎÊг¡Æðµ½Æð¾¢µÄÍÆÐж¯Óã¬ÈÃÀ´×Ô¸ü¶à¿ÍÔ´µØµÄ¾³ÍâÓοÍÄܹ»ÒÔ¸ü±ã½ÝµÄ·½·¨À´µ½Öйú¡£
ÉñÃØ´úÂ룺ÃÜÂëѧÓëÊý×ÖÃÕÌ⣬Êý×Öʱ´úµÄÐÅÏ¢ÃÔ¹¬|
´Ó¹Å°£¼°¼À˾µÄÏóÐÎÎĵ½ÏÖ´úÇø¿éÁ´µÄ¼ÓÃÜËã·¨£¬ÉñÃØ´úÂëʼÖÕÊÇÈËÀà±£»¤½¹µãÉñÃØµÄ×îÖÕÎäÆ÷¡£ÔÚ»¥ÁªÍøÊ±´ú£¬ÕâЩÓÉÊý×Ö¡¢·ûºÅ×é³ÉµÄÌØÊâÐòÁУ¬¼È³ÐÔØ×źڿ͹¥·ÀµÄ¾ªÐ͝ÆÇ£¬Ò²Ô̺¬×ÅÊýѧ¼ÒÍ»ÆÆÈÏÖªµÄÖÇ»ÛÉÁ¹â¡£±¾ÎĽ«´øÄúÉîÈë´úÂëÃÔÎí£¬½Ò¿ªÊý×ÖÌìÏÂ×îÃÔÈ˵ÄÐÅÏ¢ÃæÉ´¡£ÃÜÂëѧÑݽøÊ·ÖеÄÉñÃØ´úÂë
¹«ÔªÇ°1900ÄêµÄ°£¼°Ä¹ÊÒ±Ú»ÉÏ£¬¼À˾ÓñäÌåÏóÐÎÎÄÌÜдÖäÓÕâÊÇ×îÔçµÄÉñÃØ´úÂë³ûÐΡ£¶þսʱ´ú£¬¶÷Äá¸ñÂêÃÜÂë»úµÄ·ºÆð½«´úÂëÖØÆ¯ºóÍÆÏòи߶ȣ¬µÂ¾üÌìÌìÌæ»»µÄ15900ÒÚÖÖ¼ÓÃÜ×éºÏ£¬×îÖÕ±»Í¼ÁéÍÅ¶ÓÆÆ½â¡£ÏÖ´úRSAËã¹æÔòʹÓôóÖÊÊýÆÊÎöÄÑÌ⣬¹¹½¨Æðµç×ÓÉÌÎñµÄÇå¾²»ùʯ¡£Ã¿¸ö½×¶ÎµÄÍ»ÆÆ¶¼Åãͬ×ÅÊýѧÄÑÌâµÄ¹¥¿Ë£¬Èç¿ÈöÃÜÂëµÄÄ£ÔËËãÔÀí£¬Î¬¼ªÄáÑÇÃÜÂëµÄ¶à±íÌæ»»»úÖÆ£¬Ö±ÖÁÁ¿×ÓÅÌËã»úÍþвϵĿ¹Á¿×ÓÃÜÂëÑз¢¡£
Êý×ÖÌìϵĴúÂë¹¥·ÀÕ½
ÒÔÌ«·»ÐéÄâ»úÖеÄ×Ö½ÚÂëÒþ²Ø×żÛÖµÊýÒÚµÄÎó²îΣº¦¡£2016ÄêThe DAOÊÂÎñÖУ¬µÝ¹éŲÓÃÎó²îµ¼ÖÂ360ÍòETH±»µÁ£¬ÆÈʹÉçÇøÆô¶¯Ó²·Ö²æ¡£×¨ÒµÉó¼ÆÍŶÓÔËÓ÷ûºÅÖ´ÐÐÊÖÒÕ£¬ÔÚÊý°ÙÍòÐÐÖÇÄܺÏÔ¼´úÂëÖж¨Î»Òì³£Ìø×ªÖ¸Áͨ¹ýÐÎʽ»¯ÑéÖ¤Ïû³ýÖØÈë¹¥»÷Òþ»¼¡£
¹ú¼Ò¼¶ºÚ¿Í×é֯ʹÓöà²ã´úÂë°ü×°ÊÖÒÕ£¬½«¶ñÒâÔØºÉǶÌ×ÔÚÕýµ±Èí¼þÖС£É³Ïä¼ì²âÏÔʾ£¬Ä³ÀÕË÷Èí¼þͨ¹ý32²ã¶¯Ì¬½â°ü£¬×îÖÕÊͷŵĶþ½øÖÆÎļþ°üÀ¨×ÔÐ޸ĴúÂë¶Î£¬Æä¿ØÖÆÁ÷ÍêÕûÐÔÑéÖ¤Ðè½èÖúÁýͳڹÊÍÀíÂÛÍê³É¡£·ÀÓù·½Ôò¿ª·¢Â·¾¶Ãô¸ÐµÄÊý¾ÝÁ÷ÆÊÎö¿ò¼Ü£¬ÔÚ·ûºÅÖ´ÐÐÀú³ÌÖÐʶ±ðÒì³£ÄÚ´æ»á¼ûģʽ¡£
ÃÜÂëÆÆ½âÖеÄËã·¨ÊÂÒµ
2017ÄêSHA-1Åöײ¹¥»÷µÄʵÏÖÕð¾ªÒµ½ç¡£Ñо¿Õßͨ¹ýˢеIJî·Ö¹¥»÷·¾¶ËÑË÷Ëã·¨£¬½«ÀíÂÛÅöײ¸ÅÂÊ´Ó2^80½µÖÁ2^63.5¡£ÏÖʵ²Ù×÷ÖУ¬ËûÃÇÔÚGoogleÔÆÆ½Ì¨µ÷Àí6500¸öCPUÄêÓë110¸öGPUÄ꣬×îÖÕÌìÉúÁ½¸öÄÚÈݲî±ðµ«¹þÏ£ÖµÏàͬµÄPDFÎļþ¡£ÕâÖÖÍ»ÆÆ´ÙʹNIST¼ÓËÙÍÆ½øºóÁ¿×ÓÃÜÂë±ê×¼»¯Àú³Ì¡£
µ±ÎÒÃÇ×¢ÊÓÓÉ0ºÍ1×é³ÉµÄÊý×ÖÉîԨʱ£¬ÉñÃØ´úÂë¼ÈÊÇÊØ»¤ÉñÃØµÄ¼á¶Ü£¬Ò²ÊÇ¿ªÆôÈÏÖªµÄÔ¿³×¡£´ÓÃÜÂëÆÊÎöʦµÄ²î·ÖÅÌËãÆ÷µ½Á¿×Ó±ÈÌØµÄµþ¼Ó̬£¬´úÂëÕ½ÕùÓÀһֱЪ¡£»òÐíÕýÈçͼÁéËù˵£º"ÎÒÃÇÖ»ÄÜ¿´µ½ÑÛǰµÄ×ÆË¸£¬¶øÕæÕýµÄÉñÃØÓÀÔ¶ÔÚÅÌËãÄÜÁ¦µÄÏÂÒ»¸ö¹Õ½Ç¡£"³£¼ûÎÊÌâ½â´ð
Q£ºÍ¨Ë×ÈËÔõÑù±£»¤×Ô¼ºµÄÊý×ÖÃÜÂ룿
A£º½¨Òé½ÓÄÉ12λÒÔÉÏ»ìÏý×Ö·ûÃÜÂ룬ÆôÓÃË«ÒòËØÈÏÖ¤£¬°´ÆÚ¼ì²éÃÜÂëй¶ÇéÐΡ£¹ØÓÚÖ÷ÒªÕË»§£¬¿ÉʹÓÃÓ²¼þÇå¾²ÃÜÔ¿ÅäºÏÉúÎïÌØÕ÷ÑéÖ¤¡£
Q£ºÁ¿×ÓÅÌËã»úÕæµÄÄÜÆÆ½âÏÖÓмÓÃÜϵͳÂð£¿
A£ºShorËã·¨ÀíÂÛÉÏÄÜÆÆ½âRSAµÈ·Ç¶Ô³Æ¼ÓÃÜ£¬µ«ÐèÒª°ÙÍò¼¶Á¿×Ó±ÈÌØÖ§³Ö¡£NISTÒÑɸѡ³öCRYSTALS-KyberµÈ¿¹Á¿×ÓËã·¨£¬Ô¤¼Æ2024ÄêÍê³É±ê×¼»¯¡£
Q£ºÔõÑùѧϰÃÜÂëÆÆ½âÊÖÒÕ£¿
A£º½¨Òé´ÓÃÜÂëѧĽ¿ÎÈëÊÖ£¬ÕÆÎÕÄ£ÔËËã¡¢ÍÖÔ²ÇúÏßµÈÊýѧ»ù´¡£¬ÔÙͨ¹ýCTF¾ºÈüʵ¼ù²àÐŵÀ¹¥»÷¡¢¹ýʧעÈëµÈʵսÊÖÒÕ¡£
¡¡¡¡ÔøÎÄÀò˵£¬¡°ÒªÉú³¤ÍøÇò¾¼ÃºÍÆäËûÌåÓý¾¼Ã£¬ÎÒÃÇҪ˼Ë÷һϣ¬ÊÇ·ñÒѽ«ÌåÓý¹¤Òµ³ä·ÖÊг¡»¯£¬ÔË·¢¶¯µÄÉÌÒµ¼ÛÖµÊÇ·ñÒѳä·ÖÊÍ·Å£¬¶ÔÌåÓý¹¤Òµ¡¢ÌåÓý¾¼ÃµÄ¸Ü¸Ë×÷ÓÃÊÇ·ñÒѳä·ÖÑéÕ¹¡£¡±ËýÌåÏÖ£¬¡°ÎÒÃÇÓ¦¸ÃΪÃ÷ÐÇÔË·¢¶¯µÄÉÌÒµÔ˶¯ÓªÔì¸üºÃµÄÓßÂÛÇéÐΡ¢Õþ²ßÇéÐκÍÖÆ¶ÈÇéÐΡ£¡±Éç»á°Ù̬ÓñÈËÈÕÅúÊÓÆµÏÂÔØÐÂÃñÍí±¨¡¡¡¡¹ú¼ÒÌåÓý×ܾÖÌåÓýÎÄ»¯ÓëÌåÓýÐû´«Éú³¤Õ½ÂÔÑо¿ÖÐÐĸ߶ËÖÇ¿âÖ÷¸Éר¼Ò¡¢¹ãÖÝÌåÓýѧԺ½ÌÊÚÔøÎÄÀò¸æËß¡¶¾ÙÊÀʱ±¨¡·¼ÇÕߣ¬ÌåÓý¾ßÓнÏÇ¿µÄ¸Ü¸ËЧӦ£¬ÒÔÌåÓýÈüÊÂÑݳöΪ¸Ü¸Ë£¬ÄÜÇ˶¯¶¼»á»ù½¨¡¢ÂÃÓΡ¢ÎÄ»¯µÈ£¬¼¤»îÌåÓýÏûºÄÈÈÇé£¬ÍÆ¶¯ÌåÓý¹¤ÒµÄܼ¶ÌáÉý£¬¶øÕâ¸ö¸Ü¸ËµÄÔ¶¯Á¦Ö÷ÒªÊÇÔË·¢¶¯ÓÈÆäÊÇÃ÷ÐÇÔË·¢¶¯¡£
¡¡¡¡½ù¶«£¬1976Äê³öÉúÓÚɽ¶«Ê¡£¬½áÒµÓÚÖÐÑëÏ·¾çѧԺ£¬¹ú¼ÒÒ»¼¶ÑÝÔ±£¬Ôø»ñµÃ¡°ÇàÄêÎåËĽ±Õ¡±ÏȽøÐ¡ÎÒ˽¼Ò¡¢¡°ÌìϵÂÒÕ˫ܰµçÊÓÒÕÊõÊÂÇéÕß¡±µÈÉùÓþ³Æºô¡£ËûÕվɵÚÊ®ËĽìÌìÏÂÕþÐίԱ¡£
¡¡¡¡¾²é£¬ÀîÅôÐÂËðʧÀíÏëÐÅÐÄ£¬±³Æú³õÐÄʹÃü£¬ÅàֲСÎÒ˽¼ÒÊÆÁ¦£¬¸ã¡°Æß¸öÓÐÖ®¡±£»ÎÞÊÓÖÐÑë°ËÏî»®¶¨¾«Éñ£¬Î¥¹æ½ÓÊÜÑçÇëºÍ³µÁ¾Ë¾»ú·þÎñ°²ÅÅ£»¶Ô×éÖ¯²»Öҳϡ¢²»ÖÒʵ£¬ÔÚ×éÖ¯º¯Ñ¯Ê±²»Èçʵ˵Ã÷ÎÊÌ⣬Υ·´×éÖ¯ÔÔò£¬Âô¹Ùå÷¾ô£¬ÑÏÖØÎÛȾµØ·½ÕþÖÎÉú̬£»ÇåÁ®µ×ÏßÊ§ÊØ£¬ºã¾ÃÎ¥¹æÊÕÊÜÀñÎï¡¢Àñ½ð£»ÇÖÊ´ÍÉ»¯£»Ì°ÐÄÎÞ¶È£¬ÕþÉ̹´Á¬£¬´ó¸ãÐÂÐÍÃÓÀã¬Ê¹ÓÃÖ°Îñ±ãµ±ÎªËûÈËÔÚ¿ó²ú¿ª·¢¡¢Æóҵı»®¡¢¸É²¿Ñ¡°ÎÈÎÓõȷ½ÃæÍ¶Æõ£¬²¢²»·¨ÊÕÊܹÉȨ¹É·ÝµÈ¾Þ¶î²ÆÎï¡£¶«·½²Æ²úÓñÈËÈÕÅúÊÓÆµÏÂÔØÐÂÃñÍí±¨¡¡¡¡ÖйúÃûÒå˰¸ºÒ»Ö±¸ßÓÚÏÖʵ˰¸º¡£ËùνÃûÒå˰¸ºÊÇÖ¸ÆóÒµÃûÒåÉϸýÉÄɵÄ˰·Ñ¡£ÓÉÓÚÕ÷¹Ü¡¢ÆóÒµ¶Ô˰·¨Ã÷È·µÈÔµ¹ÊÔÓÉ£¬ÏÖʵÉÏÆóÒµ·×Æç¶¨×ã¶î½ÉÄÉÖ´·¨ÒâÒåÉϵÄ˰·Ñ¡£
¡¡¡¡¹ú¼ÒÌåÓý×ܾÖÌåÓýÎÄ»¯ÓëÌåÓýÐû´«Éú³¤Õ½ÂÔÑо¿ÖÐÐĸ߶ËÖÇ¿âÖ÷¸Éר¼Ò¡¢¹ãÖÝÌåÓýѧԺ½ÌÊÚÔøÎÄÀò¸æËß¡¶¾ÙÊÀʱ±¨¡·¼ÇÕߣ¬ÌåÓý¾ßÓнÏÇ¿µÄ¸Ü¸ËЧӦ£¬ÒÔÌåÓýÈüÊÂÑݳöΪ¸Ü¸Ë£¬ÄÜÇ˶¯¶¼»á»ù½¨¡¢ÂÃÓΡ¢ÎÄ»¯µÈ£¬¼¤»îÌåÓýÏûºÄÈÈÇé£¬ÍÆ¶¯ÌåÓý¹¤ÒµÄܼ¶ÌáÉý£¬¶øÕâ¸ö¸Ü¸ËµÄÔ¶¯Á¦Ö÷ÒªÊÇÔË·¢¶¯ÓÈÆäÊÇÃ÷ÐÇÔË·¢¶¯¡£