ÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫ¼¼Êõ×ÛÊö

ÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫ¼¼Êõ×ÛÊö

ÕªÒª£º±¾ÎÄ×ܽáÁËÎÞÏß´«¸ÐÆ÷ÍøÂçÃæÁٵݲȫÎÊÌ⣬²¢´Ó°²È«Ð­Òé¡¢°²È«Ëã·¨¡¢ÃÜÔ¿¹ÜÀí¡¢ÈÏÖ¤¼¼Êõ¡¢ÈëÇÖ¼ì²âµÈ·½Ãæ·ÖÎöÁ˽üÄêÀ´ÎÞÏß´«¸ÐÆ÷ÍøÂçËùÓõݲȫ¼¼Êõ¡£×îºó·ÖÎö×ܽáÁËÎÞÏß´«¸ÐÆ÷ÍøÂçδÀ´°²È«¼¼ÊõÑо¿Ó¦¸Ã×¢ÒâµÄµØ·½¡£ ¹Ø¼ü´Ê£º°²È«ÎÊÌâ ЭÒé Ëã·¨ ÈÏÖ¤¼¼Êõ ÈëÇÖ¼ì²â

1 ÒýÑÔ

ÎÞÏß´«¸ÐÆ÷ÍøÂçÔÚ½üЩÄêÀ´·¢Õ¹Ñ¸ËÙ£¬±»ÈÏΪÊÇÐÂÒ»´úµÄ´«¸ÐÆ÷ÍøÂ磬ÓÉÓÚÆäÌå»ýС£¬³É±¾µÍ£¬¹¦ºÄµÍ£¬¾ßÓÐ×Ô×éÖ¯ÍøÂ磬ÏÖÒѾ­¹ã·ºÓ¦ÓÃÓÚ¾üÊ ¡¢»·¾³¼à²â¡¢½»Í¨¹ÜÖÆ¡¢É­ÁÖ·À»ð¡¢Ä¿±ê¶¨Î»¡¢Ò½ÁƱ£½¡¡¢¹¤Òµ¿ØÖƵȳ¡¾°[1]¡£

´ó¶àÎÞÏß´«¸ÐÆ÷ÍøÂç½Úµã±»²¿ÊðÔÚÎÞÈËÖµÊØ»òµØ·½ÇøÓò£¬´«¸ÐÆ÷ÍøÂçÊܵ½µÄ°²È«Íþв¾Í±äµÃ¸üΪͻ³ö£¬ÇÒÓÉÓÚ´«¸ÐÆ÷½ÚµãÌå»ýС£¬Æä´¢´æ¿ªÏú¡¢ÄÜÁ¿¿ªÏú¡¢Í¨ÐÅ¿ªÏú¶¼Êܵ½ÏÞÖÆ£¬ËùÒÔ´«Í³ÎÞÏßÍøÂçµÄ°²È«»úÖƲ¢²»ÄÜÍêÈ«µÄÓ¦ÓÃÓÚÎÞÏß´«¸ÐÆ÷ÍøÂçÖС£È±·¦ÓÐЧµÄ°²È«»úÖÆÒѾ­³ÉΪ´«¸ÐÆ÷ÍøÂçÓ¦ÓõÄÖ÷ÒªÕÏ°­.

½üЩÄêÀ´£¬Ëæ×ÅÎÞÏß´«¸ÐÆ÷ÍøÂçµÄ·¢Õ¹£¬Æ䰲ȫ¼¼ÊõÒ²ÓÐÁ˺ܴóµÄ½ø²½¡£ËäÈ»´«¸ÐÆ÷ÍøÂ簲ȫ¼¼ÊõÑо¿Ó봫ͳÍøÂçÓÐןܴóµÄÇø±ð£¬µ«ËûÃǵijö·¢µãÓÐÏàͬµÄµÐ·½£¬¾ùÐèÒª½â¾öÐÅÏ¢»úÃÜÐÔ¡¢ÍêÕûÐÔ¡¢ÏûÏ¢ÈÏÖ¤¡¢ÐÅÏ¢ÐÂÏÊÐÔ¡¢ÈëÇÖ¼ì²âµÈÎÊÌâ[2]£¬ÎÞÏß´«¸ÐÆ÷ÍøÂçµÄ°²È«Ð­Òé¸ú´«Í³ÍøÂçµÄ°²È«Ð­ÒéÓÐ×ÅÆä¶ÀÌØÐÔÒ²ÓÐÆäͬÐÔ¡£¹úÄÚÍâÑо¿ÈËÔ±Õë¶ÔÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫЭÒé¡¢Ëã·¨¡¢ÃÜÔ¿¹ÜÀí¡¢ÈÏÖ¤¼¼Êõ¡¢Ìåϵ½á¹¹µÈ·½Ã涼½øÐÐÁË´óÁ¿µÄÑо¿£¬È¡µÃÁ˺ܶà³É¹û¡£±¾ÎĽ«¶ÔÕâЩÒÑÓеÄÑо¿³É¹û½øÐÐ×ܽá·ÖÎö¡£

2 ÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫ¸ÅÊö

ÎÞÏß´«¸ÐÆ÷Íø·°²È«ÒªÇóÊÇ»ùÓÚÔÚ´«¸ÐÆ÷½ÚµãºÍÍøÂç±¾ÉíÌõ¼þÏÞÖƶøÑԵģ¬Èç¶ø½ÚµãµÄµç³ØÄÜÁ¿¡¢Ë¯Ãßģʽ¡¢ÄÚ´æ´óС¡¢´«Êä°ë¾¶¡¢Ê±¼äͬ²½µÈ¡£²¿ÊðµÄ»·¾³Ò²ÊÇÍøÂ簲ȫÎÊÌâµÄÒ»¸öÖØÒªÒòËØ¡£

2.1ÍøÂçÊܵ½µÄÍþвºÍ¹¥»÷

¹¥»÷ÊÇÒ»ÖÖ·Ç·¨»ñÈ¡·þÎñ¡¢ÐÅÏ¢£¬¸Ä±äÐÅÏ¢ÍêÕûÐÔ£¬»úÃÜÐÔµÄÐÐΪ¡£ÎÞÏß´«¸Ð

Æ÷ÍøÂçÊܵ½µÄÖ÷Òª¹¥»÷ÓУº

ÎïÀí²ã£ºÓµÈû¹¥»÷¡£

Á´Â·²ã£ºÎïÀíÆÆ»µ£¬Åöײ¹¥»÷£¬ºÄ¾¡¹¥»÷£¬·Ç¹«Æ½¾ºÕù¡£ ÍøÂç²ã£º¶ªÆúºÍÌ°À·ÆÆ»µ£¬»ã¾Û½Úµã¹¥»÷£¬ºÚ¶´¹¥»÷¡£ ´«Êä²ã£º·ººé¹¥»÷£¬Ê§²½¹¥»÷¡£

¸ù¾ÝÎÞÏß´«¸ÐÆ÷°²È«ÐèÇ󣬹¥»÷¿É·ÖΪ[4]£º

ÐÅÏ¢µÄÃØÃÜÐÔºÍÈÏÖ¤ÐÔ¹¥»÷£ºÈçÇÔÌý£¬°üÖØ·Å£¬ÐÞ¸ÄÊý¾Ý°ü¡£ ¶ÔÍøÂç¿ÉÓÃÐԵĹ¥»÷£ºÈçDoS¹¥»÷¡£

ÓÉÓڳɱ¾µÄÎÊÌ⣬´ó¶àÊýÎÞÏß´«¸ÐÆ÷ÍøÂç½Úµã²¢Ã»ÓзÀ´Û¸ÄµÄ¹¦ÄÜ,Òò´Ëµ±Ò»¸ö½Úµã±»¹¥»÷»òÎïÀí²¶»ñ£¬¹¥»÷Õ߾ͻá»ñµÃÕû¸öÍøÂçµÄ¹Ø¼üÐÅÏ¢¡£

[3]

2.2ÎÞÏß´«¸ÐÆ÷Íø·°²È«ÒªÇó

ÓÉÎÞÏß´«¸ÐÆ÷ÍøÂçµÄÌØÊâÐÔ£¬Æ䰲ȫҪÇó¹éÄÉΪÒÔϼ¸¸ö·½Ã棺

£¨1£©Êý¾Ý±£ÃÜÐÔ¡£ÎÞÏß´«¸ÐÆ÷Íø·²»ÄÜ°ÑÍøÂç½ÚµãÊÕ¼¯µ½µÄÐÅÏ¢Ö±½Ó´«ÊäÚÀÁھӽڵ㣬¶øÊÇÒª¾­¹ýÃÜÔ¿¶ÔÊý¾Ý½øÐмÓÃÜ¡£

£¨2£©ÐÅÏ¢ÈÏÖ¤¡£ÎÞÏß´«¸ÐÆ÷Íø·µÄÊý¾ÝÈÏÖ¤ÔÚÆäÓ¦ÓÃÖзdz£ÖØÒª£¬Êý¾Ý½ÓÊÕ·½ÐèҪȷ¶¨Êý¾ÝµÄÕýÈ·À´Ô´£¬Õâ¾ÍÒª¶ÔÊý¾Ý½øÐÐÈÏÖ¤¡£Êý¾ÝÈÏÖ¤¿ÉÒÔ·ÖΪÁ½ÖÖÇé¿ö£¬Á½²¿·Öµ¥Ò»Í¨Ðź͹㲥ͨÐÅ[5]¡£Á½²¿·Öµ¥Ò»Í¨ÐÅÊÇÖ¸Ò»¸ö·¢ËÍÕߺÍÒ»¸ö½ÓÊÕÕßͨÐÅ£¬ÆäÊý¾ÝÈÏ֤ʹÓöԳƻúÖÆ£¬·¢ËÍÕߺͽÓÊÕÕß¹²ÓÃÒ»¸öÃÜÔ¿À´¼ÆËãͨÐÅÊý¾ÝµÄÏûÏ¢ÈÏÖ¤Âë¡£

£¨3£©Êý¾ÝÍêÕûÐÔ¡£ÔÚÎÞÏß´«¸ÐÆ÷ÍøÂçͨÐÅÖУ¬Êý¾ÝÍêÕûÐÔʹÓÃÓÚÈ·ÈÏÊý¾ÝÔÚ´«Êä¹ý³ÌÖÐûÓб»¹¥»÷Ëù¸Ä±ä¡£

£¨4£©Êý¾ÝÐÂÏÊÐÔ¡£±íʾÊý¾ÝÊÇ×îеģ¬¶ø²»ÊÇ¿ÉÄܱ»¹¥»÷ÈëÇÖ¹ýµÃ¾ÉµÄÐÅÏ¢¡£

3 ÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫ¼¼Êõ

3.1´«¸ÐÆ÷ÍøÂ簲ȫЭÒé

SPINS°²È«Ð­ÒéÊÇÕë¶ÔÎÞÏß´«¸ÐÆ÷Íø·Êý¾ÝµÄ»úÃÜÐÔ¡¢Êý¾ÝÍêÕûÐÔ¡¢ÐÅÏ¢ÈÏÖ¤ÒÔ¼°Êý¾ÝÐÂÏÊÐԵȰ²È«ÌØÐÔ[6]£¬ SPINS°üº¬Á½¸ö×ÓЭÒ飺SNEPºÍuTESLA¡£SNEPÌṩÁ˱£ÕÏÊý¾Ý±£ÃÜÐÔ¡¢Í¨ÐÅË«·½Êý¾ÝÈÏÖ¤ºÍÊý¾ÝÐÂÏʶȵݲȫ»úÖÆ¡£uTESTÊÇÓÃÓÚÎÞÏß´«¸ÐÆ÷ÍøÂç¹ã²¥ÈÏÖ¤µÄЭÒé¡£SPINSµÄͨÐÅ¿ªÏúºÜµÍ£¬ÇÒÄܹ»¸ßЧʵÏÖÎÞÏß´«¸ÐÆ÷ÍøÂ簲ȫҪÇó£¬ÊÇÓ¦ÓÃÓÚ´«¸ÐÍø×î¹ãµÄ°²È«Ð­Òé¡£

SNEP²ÉÓù²ÏíÖ÷ÃÜÔ¿µÄ°²È«Òýµ¼Ä£ÐÍ,ÆäËûÃÜÔ¿¶¼ÊÇ´ÓÖ÷ÃÜÔ¿ÖÐÑÜÉú³öÀ´µÄ[7]¡£Á½¸öÖ®¼äͨ¹ý»ùվЭÉ̽¨Á¢°²È«Í¨µÀ£¬Æä¹ý³ÌÈçÏ£º

A?B£ºNA,A

B?S£ºNA,NB,A,B,MAC?KBS,NANBA|B?

S?A£º{SKAB}KAS,MAC(KAS,NA|B|{SKAB}KAS)

S?B:{SKAB}KBS,MAC(KBS,NB|A|{SKAB}KB)

A¡¢BÊÇÁ½¸öͨÐŽڵ㣬SKABÊÇ»ùÕ¾SΪ½ÚµãAºÍBÌṩµÄÁÙʱͨÐÅÃÜÔ¿£¬

KAS¡¢KBSΪA¡¢BÓë»ùÕ¾Ö®¼äͨÐŵÄÃÜÔ¿£¬NA£¬NBΪËæ»úÊý¡£

ͨ¹ýÏûÏ¢ÈÏÖ¤Â룬SNEPÄÜʵÏÖÏûÏ¢ÍêÕûºÍµã¶ÔµãÈÏÖ¤£¬Ê¹ÓÃËæ»úÊý»úÖÆ£¬SENPÄÜʵÏÖÓÐÊý¾ÝÐÂÏÊÐÔ£¬´Ó¶ø±£Ö¤Êý¾ÝÍêÕûÐÔºÍÐÂÏÊÐÔ¡£

uTESLAÊÇÓÃÓÚÎÞÏß´«¸ÐÆ÷ÍøÂç¹ã²¥ÈÏ֤ЭÒé¡£´«¸ÐÆ÷ÍøÂçµÄÒ»¶Ô¶à¡¢¶à¶ÔһͨÐÅģʽ£¬¹ã²¥ÊǼõÉÙÄܺĵÄÖ÷ҪͨÐÅ·½Ê½£¬Ð­ÒéÖлùÕ¾µÄMACÃÜÔ¿À´×ÔÒ»¸öµ¥ÏòÉ¢ÁÐÃÜÔ¿Á´¡£uTESLA»ùÓÚ¶Ô³ÆÃÜÔ¿»úÖÆ£¬Í¨¹ýÑÓ³Ù¹«¿ª¹ã²¥ÈÏÖ¤ÃÜÔ¿À´Ä£Äâ·Ç¶Ô³ÆÈÏÖ¤¡£uTESLAЭÒéʵÏÖÁË»ùÕ¾¹ã²¥ÈÏÖ¤ºÍ½Úµã¹ã²¥ÈÏÖ¤¹ý³Ì¡£

uTESLA¹ã²¥ÈÏÖ¤·ÖΪ4¸ö²½Ö裺£¨1£©ÃÜÔ¿½¨Á¢,»ùÕ¾Ëæ»úÑ¡ÔñÃÜÔ¿Kn£¬Í¨¹ýÃÜÔ¿¼ÆËãÃÜÔ¿Á´¡££¨2£©¹ã²¥ÃÜÔ¿£¬»ùվʹÓÃÃÜÔ¿Á´¼ÆËãÔÚÌض¨Ê±¼äÄÚ·¢ËÍÊý¾Ý°üµÄÐÅÏ¢ÈÏÖ¤Â룬²¢Ñӳٹ㲥¸ø½Úµã¡££¨3£©´«¸ÐÆ÷½Úµã×Ô¾Ù£¬»ùվʹÓÿÉÈÏÖ¤·½Ê½½«³õʼ²ÎÊý´«Ë͸ø´«¸ÐÆ÷½Úµã£¬²¢ÊµÏÖ»ùÕ¾Óë»ùÕ¾½Úµãʱ¼äͬ²½[8]¡££¨4£©ÈÏÖ¤Êý¾Ý°ü£¬´«¸ÐÆ÷½ÚµãÃÜÔ¿ÄæÔËËã¼ÆËã³öÈÏÖ¤Â룬´Ó¶ø¶ÔÊý¾Ý½øÐÐÈÏÖ¤¡£

[1]

3.2 ´«¸ÐÆ÷ÍøÂçÃÜÔ¿¹ÜÀí

ÃÜÔ¿¹ÜÀíÊÇ´«¸ÐÆ÷ÍøÂ簲ȫµÄ»ù´¡¡£½üÄêÀ´£¬ÎÞÏß´«¸ÐÆ÷ÍøÂçµÄÃÜÔ¿¹ÜÀíÑо¿ÒѾ­È¡µÃÁ˺ܴóµÄ½ø²½£¬Ä¿Ç°Ó¦ÓÃ×î¶àµÄÃÜÔ¿¹ÜÀí·½°¸ÓÐ:

£¨1£©¹²ÏíÃÜÔ¿Ô¤·ÖÅä

ΪÁËΪÎÞÏß´«¸ÐÆ÷ÍøÂçÖÐÁÚ¾Ó½ÚµãÖ®¼äͨÐŵݲȫ£¬¿ÉÔÚÍøÂç½ÚµãÉÏÔ¤ÏÈ´¢´æ

2ËùÓнڵãÖ®¼äµÄ»á»°ÃÜÔ¿£¬ÈçÍøÂç¹æģΪnµÄ£¬ÔòÐèÒªµÄÃÜÔ¿×ÜÊýΪCn£¬Ã¿¸ö½Úµã

ÐèÒª´¢´æ£¨n-1£©¸öÃÜÔ¿¡£Á½¸ö½ÚµãÖ®¼ä¿ÉÒÔÖ±½ÓʹÓÃÔ¤¹²ÏíµÄÃÜÔ¿½øÐмÓÃÜͨÐÅ¡£ÏÔÈ»ÕâÖÖ·½°¸²»ÐèÒªÒÀÀµ»ùÕ¾£¬¼ÆË㸴ÔӶȽϵͣ¬ÒòΪÈκÎÁ½¸ö½Úµã¼ä¹²ÏíµÄÃÜÔ¿ÊǶÀÓеģ¬ËùÒÔµ±Ä³Ò»½Úµã±»·ý»ñºóÒ²²»»áÆäËû½ÚµãµÄÃÜÔ¿ÐÅÏ¢¡£µ«ÊÇÕâÖÖ·½·¨¶ÔÓÚ½Úµã´æ´¢ÄÜÁ¦ÒªÇó±È½Ï¸ß£¬¶ÔÍøÂçµÄÀ©Õ¹ÐÔÒ²²»ºÃ£¬ÒѲ¿ÊðµÄÍøÂçÒÑ·ÖÅäÁËÃÜÔ¿£¬Ê¹µÃÐÂÔö½ÚµãÄÑÒÔ¼ÓÈëÍøÂç¡£

ÎÞÏß´«¸ÐÆ÷ÍøÂçÖУ¬ÆÕͨ½ÚµãÒ²¿ÉÓë»ùÕ¾¹²ÏíÒ»¶ÔÖ÷ÃÜÔ¿£¬ÕâÑùÿ¸ö½Úµã¶Ô´¢´æ¿Õ¼äµÄÒªÇó¾Í±È½ÏС£¬Ê¹ÃÜÔ¿¼ÆËãºÍ´¢´æÈ«ÔÚ»ùÕ¾ÖнøÐС£ÕâÖÖÃÜÔ¿¹ÜÀí·½°¸¶ÔÓÚÊÕ¼¯ÐÍÍøÂç·Ç³£ÓÐЧ£¬ÒòΪËùÓнڵ㶼ÊǸú»ã¾Û½Úµã½øÐÐͨÐÅ[9]¡£µ«Æä¶ÔÓÚ¶àÌøÍøÂ粢ûÓзÀÓùDoS¹¥»÷µÄÄÜÁ¦£¬ÁíÍâÈç¹û»ùÕ¾±»·ý»ñÕû¸öÍøÂçµÄ°²È«ÐÅÏ¢¶¼»áÊܵ½ÆÆ»µ

£¨2£©Ëæ»úÃÜÔ¿Ô¤·ÖÅä

»ù±¾µÄËæ»úÃÜÔ¿·ÖÅä·½°¸Ä¿µÄÊÇÔÚ±£Ö¤ÈÎÒâ½Úµã¼äͨÐÅ°²È«µÄÇ°ÌáÏ£¬¾¡¿ÉÄܵļõÉÙ¶Ô½Úµã×ÊÔ´µÄÒªÇó¡£Æä»ù±¾Ë¼ÏëÊÇÔڽڵ㲿ÊðÇ°£¬ËùÓнڵãËæ»ú´ÓÒ»¸öºÜ´ó

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@) ËÕICP±¸20003344ºÅ-4