Ò»¸öÔÚµçÁ¦ÏßͨÐÅÖ®ÍâµÄ°²È«ÖÇÄܵç±íЭÒé

loading ·ÖÏí 2026-8-14 ÏÂÔØÎĵµ

Ò»¸ö»ùÓÚµçÁ¦ÏßͨÐŵݲȫÖÇÄܵç±íЭÒé

Sungwook Kim, Eun Young Kwon, Myungsun Kim, Jung Hee Cheon, Seong-ho Ju, Yong-hoon Lim,

andMoon-seok Choi

ÕªÒª£ºÒ»¸öÖÇÄܼÆÁ¿ÏµÍ³ÊÇÒ»¸öÄܹ»¼ÆÁ¿µç£¬È¼Æø¼°Ë®µÄÏûºÄ²¢ÄÜͨ¹ý²âÁ¿É豸µÄÔ¶³Ì¿ØÖƹÜÀíËûÃǵũӦµÄϵͳ¡£µçÁ¦ÏßͨѶ£¨PLC£©²¢²»ÐèÒªÒ»¸öµ¥¶ÀµÄͨÐÅÏß·¾ÍÄܺÜÈÝÒ×µØÀûÓõçÁ¦Ïß»ù´¡ÉèÊ©½øÐа²×°¡£PLCÒ²ÔÊÐíÓû§Í¨¹ý½«µçÔ´Ïß²åÈëµçÔ´²å×ùµÄ·½Ê½·½±ãµØÁ¬½ÓPLCÍøÂçµÄ²âÁ¿É豸¡£Òò´Ë£¬Ò»¸ö»ùÓÚPLCµÄÖÇÄܼÆÁ¿ÏµÍ³µÄÒѱ»ÊÓΪһ¸ö×îºÏÊʵļ¼ÊõÓÃÀ´×Ô¶¯³­±í¿ØÖÆ£¬Õâ¶ÔÓÚʵÏÖÖÇÄܵçÍøÊÇÖÁ¹ØÖØÒªµÄ¡£ÎÒÃÇÌá³öÒ»¸ö°²È«µÄÖÇÄܵç±íЭÒé°üÀ¨£º1£©Î´ÆØ¹âµÄÉú³ÉºÍÅäÖõÄÉ豸µÄ¹Ø¼ü²ÄÁÏ;2£©½»»»Êý¾Ý֮ǰ£¬ÔÚÉ豸֮¼ä³õʼ»¯ÍøÂçÖеÄÑéÖ¤É豸ºÍ¹²ÏíÃÜÔ¿£¬£¨3£©°²È«´«Êä³­±íÊý¾Ý£¬ÒÔ¼°4£©³·Ïú¶ÔÓÚÍøÂçÉϱ»¶ªÆúµÄÉ豸µÄ´¦ÀíµÄ¹ÜÀí¡£ÌØ±ðÊÇ£¬ÎÒÃǵÄЭÒéÌṩǿ´óµÄÉí·ÝÑéÖ¤É豸ºÍÊý¾Ý£¬Ëü¿ÉÒÔ²ÉÓÃÃØÃܹ²Ïíͨ¹ý¶àÖÖÈÏÖ¤µÄ·½Ê½À´·ÀÖ¹µ¥µãµ±¾Ö¡£ËüÒ²ÄܽµµÍÖðÌøÈÏÖ¤·þÎñÆ÷´«ÊäµÄµ½·þÎñÆ÷µÄÖն˽ڵãµÄÊý¾ÝµÄ·þÎñ¹¥»÷µÄ·çÏÕ¡£ ¹Ø¼ü´Ê £º µçÁ¦ÏßͨѶ£¨PLC£©£¬°²È«£¬ÖÇÄÜ£¬¼ÆÁ¿¡£

Ò»£®½éÉÜ

PLCÊÇÒ»ÖÖ³ÐÔØÊý¾Ýͬʱͨ¹ýµçÔ´Ïß·¢Ë͵çÁ¦µÄ¼¼Êõ¡£ÓÉÓÚµçÁ¦ÏßÒѾ­¹ã·º½¨Á¢£¬PLC²»ÐèÒªµ¥¶ÀµÄͨÐÅÏß·£¬¾ÍÄܺÜÈÝÒ׵ذ²×°¡£¶øÇÒËüÒ²¿ÉÒÔͨ¹ý¹Ç¸ÉÍøÁ¬½Óµ½²»Í¬µÄÍøÂç¡£´ËÍ⣬É豸¿ÉÒÔͨ¹ý½«µçÔ´Ïß²åÈëµçÔ´²å×ùÇáËɵطÃÎÊϵͳ¡£Òò´Ë£¬PLCÒ»Ö±±»ÈÏΪÊÇÓÃÔ¶³Ì³­±íϵͳºÍ×Ô¶¯»¯¿ØÖÆÏµÍ³À´ÊµÏÖÏȽøµÄ¼ÆÁ¿»ù´¡ÉèÊ©£¨AMI£©ÏµÍ³×îºÏÊʵļ¼Êõ£¬ÕâÒ²ÊÇÖÇÄܵçÍøµÄÒ»¸öÖØÒª×é³É²¿·Ö¡£

ÊÖ¸åÊÕµ½ÓÚ2010Äê9ÔÂ24ÈÕ£¬ÓÚ2011Äê3ÔÂ8ÈÕÐÞ¶©;ÓÚ2011Äê5ÔÂ15ÈÕ½ÓÊÜ¡£³ö°æÈÕÆÚ2011Äê7ÔÂ11ÈÕ£»µ±Ç°°æ±¾ÈÕÆÚ2011Äê10ÔÂ07¡£ÕâÏ×÷»ñµÃÁ˺«¹úÄÜÔ´¼¼ÊõÆÀ¼ÛÑо¿Ëù·¢µçºÍµçÁ¦½»¸¶£¨KETEP£©µÄÖ§³Ö£¬ÕâÊÇÓɺ«¹úÕþ¸®ÖªÊ¶¾­¼Ã²¿£¨R-2005-1-397-004ºÅ£©¹æ»®µÄÎÞ³¥×ÊÖú¡£²ÄÁÏ·ÇÖ½ÖÊ¡£ TPWRD-00732-2010¡£

S. Kim, E. Y. Kwon, M. Kim, and J. H. CheonÀ´×ÔÓÚº«¹úÊ×¶û151-747£¬Ê×¶û¹úÁ¢´óѧ£¬Êýѧ¿ÆÑ§Ñ§Ôº£¨µç×ÓÓÊÏ䣺avell7@snu.ac.kr; white483@snu.ac.kr; msunkim@snu.ac.kr;jhcheon@snu.ac.kr£©¡£

S. Ju, Y. Lim, and M. ChoiÀ´×ÔÓÚº«¹ú´óÌï305-380º«¹úµçÁ¦¿ÆÑ§Ñо¿Ëù£¨µç×ÓÓÊÏ䣺shju1052@kepco.co.kr;adsac@kepco.co.kr cms96@kepco.co.kr£©¡£

Êý×Ö¶ÔÏó±êʶ·û10.1109/TPWRD.2011.2158671

ÖÇÄܼÆÁ¿ÊÇÖ¸°²×°ÖÇÄܳ­±íϵͳ£¬Ô¶³Ì³­±í£¬²¢·¢ËÍÏòÓû§µÄ¶ÁÊýµÄ²½Ö裬¡£¶ÁÊý¿ÉÒÔ°üÀ¨ÆøÌ壬ˮ£¬µçµÄÏûºÄµÄÏêϸÐÅÏ¢¡£ÖÇÄܵç±íËùÐèµÄ¸öÈ˼¼Êõ´ó¶à´¦ÔÚ±»¹Ì¶¨µÄ״̬¡£ÔÚÕâ·½ÃæÄ¿Ç°µÄÖ÷ÒªÎÊÌâÖ®Ò»ÊÇ·ÀÖ¹ÔÚ¶ÁÊý³­±í»òÊý¾Ý´«ÊäÆÚ¼ä´Û¸Ä¼ÆÁ¿ºÍ¶ÁÊý¡£

½üÄêÀ´£¬ÊÀ½ç¸÷µØµÄÐí¶à¹ú¼Ò²ÉÓÃÖÇÄܵç±íϵͳÀ´½øÐÐÔ¶³Ì³­±í¡£Ä¿Ç°Õë¶Ô¸ÄÉÆÒDZí¶ÁÊýµÄ׼ȷÐÔ£¬Éè¼ÆÍøÂç´«ÊäÒDZí¶ÁÊý£¬²¢Öƶ¨±£»¤ÒDZíµÄ¶ÁÊý·½·¨µÄÑо¿ÕýÔÚ½øÐÐÖС£ÃÀ¹ú£¨USA£©¶ÔÏȽø¼ÆÁ¿»ù´¡ÉèÊ©£¨AMI£©ÉèÖÃÁ˰²È«ÒªÇóµÄÔÚ2008Äê12ÔÂ[13]¡£¹ú¼Ò±ê×¼Óë¼¼ÊõÑо¿Ëù£¨NIST£©Ìá³öÖÇÄܵçÍøµÄ»¥²Ù×÷ÐԵĿò¼Ü£¬¸Ä¿ò¼Ü°üÀ¨2010Äê1ÔÂÌá³öµÄÍøÂ簲ȫµÄÖÇÄܵçÍø±ê×¼[10]£¬ºÍ2010Äê8ÔÂÌá³öµÄÖÇÄܵçÍøÍøÂ簲ȫµÄ²ßÂÔºÍÒªÇó[11]¡£³ýÁ˶԰²È«ÐÔÒªÇóµÄÑо¿£¬»ùÓÚCerticomËùÌṩµÄ°²È«½â¾ö·½°¸µÄʵʩÕýÔÚ½ø²½£¬È»¶ø£¬Ò»¸ö¶ÔÓÚϵͳµÄÏêϸÃèÊö²»»á±»ÊÍ·Å¡£

Å·ÖÞÁªÃË£¨EU£©ÕýÔÚÍÆ½øÖÇÄܵçÍø°²È«±ê×¼»¯³ÉΪÖÇÄܵçÍø±ê×¼»¯µÄÒ»²¿·Ö£¬Íƶ¯¹á

´©ÔÚ ¡°ÖÇÄܵçÍøÅ·ÖÞ¼¼Êõƽ̨¡± Õû¸öÏîÄ¿ÖС£¸ÃÏîÄ¿ÓÉ5¸öÑо¿²¿·Öʵʩ³öÀ´µÄ19¸öÏêϸµÄÑо¿×é³É [16]¡£ ¡°OPEN meter¡±ÏîÄ¿[12]£¬Å·ÃËÕýÔÚ½øÐÐÖУ¬ºÍËüµì¶¨ÁËÔÚ2009Äê7ÔÂÌá³öµÄ°²È«ÒªÇ󹿷¶[15]¡£¹ú¼Êµç¹¤Î¯Ô±»á£¨IEC£©µÄÖÇÄܵçÍøÕ½ÂÔ×飨SG3£©ÔÚ2010Äê6ÔÂÌá³öÁËÖÐÈÕÖÇÄܵçÍø±ê×¼»¯Â·Ïßͼ [14]¡£Ëü°üÀ¨½éÉÜÏÖÓÐµÄ¿â´æ±ê×¼£¬Êµ¼ÊµÄ±ê×¼ºÍδÀ´ÒªÇóÖ®¼äµÄ²î¾à·ÖÎö£¬½ø»¯µÄ½¨Òé¡£

ÕýÈçÇ°ÃæÌáµ½µÄ£¬¹ØÓÚ°²È«ÖÇÄܼÆÁ¿µÄ×îÇ°ÑØµÄÑо¿×¨×¢Óڻ滭µÄ°²È«ÒªÇó¡£¶ÔÓÚʹЭÒéÂú×㰲ȫҪÇóµÄ·¢Õ¹µÄÑо¿ÊÇÔÚÔçÆÚ½×¶Î¡£µ½Ä¿Ç°ÎªÖ¹Ö»Óм¸¸ö¾ßÌåµÄЭÒ齨Ò飬´ËÍ⣬ºÜÉÙÓйØÓÚËûÃǵÄ×ÊÁÏÃèÊöµÄÐÅÏ¢±»ÊÍ·Å¡£¾ÝÎÒÃÇËùÖª£¬ÕâÊÇÔÚ¹«¹²³¡ËùµÄ°²È«ÖÇÄܵç±íµÄµÚÒ»¸öЭÒé¡£

ÔÚ±¾ÎÄÖУ¬ÎÒÃǶ¨Òå²¢Éè¼ÆÒ»¸ö°²È«µÄÖÇÄܵç±íЭÒ飨SSMP£©¡£ÔÚSSMPÖÐÎÒÃÇÃèÊöµÄËùÓÐÊý¾Ý½á¹¹ºÍ³ÌÐò°üÀ¨£º1£©¹Ø¼ü²ÄÁϲúÉú²¢Ìṩ¸øÉ豸¶ø²»»á±©Â¶;2£©ÔÚ·¢ËͺͽÓÊÕÊý¾Ý֮ǰ£¬³õʼ»¯¶ÔÍøÂçÖеÄÉ豸½øÐÐÉí·ÝÑéÖ¤²¢ÇÒÔÚÉ豸֮¼ä¹²ÏíÃÜÔ¿;3£©³­±íÊý¾ÝµÄ°²È«´«Êä;4£©³·Ïú¶ÔÍøÂ綪ÆúµÄ×°ÖõĴ¦ÀíµÄ¹ÜÀí¡£ÄâÒéµÄЭÒé»á¶ÔһЩ¼ÓÃܵÄÔ­Óï²úÉú¹¥»÷ÐÔ¡£¹«¿ªÃÜÔ¿ÃÜÂëÌåÖÆ£¬È繫Կ¼ÓÃÜ·½°¸ºÍÊý×ÖÇ©Ãû£¬ÕýÔÚ±»ÓÃÓÚ²úÉúºÍÑéÖ¤ÃÜÔ¿£¬ÒÔ´ËÔÚPLCÍøÂçÖÐÑéÖ¤É豸²¢ÇÒÔÚÉ豸֮¼ä¹²ÏíÃÜÔ¿¡£ÓÉÓÚ¶Á³öµÄÊý¾ÝÐèÒª¾­³£½øÐмÓÃÜ£¬Ò»¸öÓÃÓÚÈÏÖ¤µÄ¼ÓÃÜ·½°¸ÓÃÀ´±£Ö¤ÏµÍ³µÄЧÂʺͰ²È«ÐÔ£¬±£ÃÜÐÔ£¬ÍêÕûÐÔ£¬ºÍÊý¾ÝµÄÕæÊµÐÔ¡£Êý×ÖÇ©ÃûµÄÓÃÓÚÈÎÒâµÄÌṩÈϿɵÄÒDZí¶ÁÊý¡£ÔÚ¹ÜÀíЭÒéÖУ¬·ÏÆúÉ豸ÒÀ¾ÝÖ¤ÊéµõÏúÁÐ±í£¨CRL£©µÄ¹ÜÀí±»´¦Àí¡£

¸ÃЭÒéÔÚÁ½·½ÃæÌṩǿÓÐÁ¦µÄÉ豸ºÍÊý¾ÝµÄÈÏÖ¤¡£Ê×ÏÈ£¬°²È«ÈÏÖ¤¹«¹²¼ü±»¼ÓÇ¿£¬ÒÔ·ÀÖ¹µ¥µã¹ÊÕÏ¡£ÔÚ¹«Ô¿ÃÜÂëÌåÖÆ»ù´¡ÉϵÄЭÒéÀËüÊDZ£Ö¤¹Ø¹«¹²ÃÜÔ¿ÈÏÖ¤°²È«µÄºËÐÄ£¨¼´ÆØ¹âÕû¸öµÄÈÏÖ¤ÃÜÔ¿µÄ°²È«ÐÔʧ°ÜµÄÔ­Òòϵͳ£©¡£Òò´Ë£¬¸ÃЭÒéµÄÄ¿µÄÊÇͨ¹ý°Ñ·ÖÁÑÒ»¸öÈÏÖ¤ÃÜÔ¿ºÍ·Ö·¢¶à¸öÖ¤Êé°ä·¢»ú¹¹µÄÖ÷Òª¹É·ÝÀ´·ÖÉ¢Ö¤Êé°ä·¢»ú¹¹¡£ÓÃͬÑùµÄ·½·¨£¬¼´Ê¹ÓÐÒ»¶¨ÊýÁ¿µÄµ±¾ÖÖ®¼äµÄ¹´½áҲûÓÐÒ»¸öÈÏÖ¤ÃÜÔ¿µÄÐÅÏ¢±»ÏÔʾ¡£´ËÍ⣬¼´Ê¹µ±Ò»¸öÈÏÖ¤ÃÜÔ¿±»Ð¹Â¶£¬¶àÖØÈÏÖ¤ÃÜÔ¿¿ÉÒÔÓÃÀ´½«Ëðº¦ÏÞÖÆµ½Ò»¸öÌØ¶¨µÄ·¶Î§ÄÚ¡£

Æä´Î£¬¸ÃЭÒé½øÐÐÖðÌøÈÏÖ¤£¬ÒÔ¼õÉÙÔÚ·þÎñÆ÷ÉϾܾø·þÎñ£¨DoS£©¹¥»÷µÄ·çÏÕ¡£ÔÚPLCÍøÂçÖУ¬¶ñÒâÓû§¿ÉÒÔÒÔѹµ¹ÐÔµÄÊý¾Ý±¥ºÍ£¬µ¼Ö·þÎñÆ÷±ÀÀ£¡£ÔÚ¸ÃЭÒéÖУ¬Öмä½ÚµãÉϵÄÉ豸ÑéÖ¤ËùÓдÓÖն˽ڵ㷢Ë͵½·þÎñÆ÷µÄÊý¾Ý£¬ÒÔ±ãÎÞЧµÄÊý¾Ý¿ÉÒÔ±»¹ýÂË¡£

¶þ£® SSMPµÄÌåϵ½á¹¹ºÍ¹¦ÄÜ

ÔÚ±¾½ÚÖУ¬ÎÒÃÇÒýÈëÁËSSMPµÄ×é¼þºÍÍøÂçÍØÆË½á¹¹µÄ¡£ÎÒÃÇ»¹¿¼ÂÇÔ¶³Ì³­±íϵͳ£¬¼ÓÃÜÔ­ÓïµÄ°²È«ÐÔµÄÒªÇó£¬ÕâÔÚ¸ÃЭÒéÖÐ×÷Ϊ¹¹½¨¿é¡£

A. SSMPµÄ×é¼þ

?·þÎñÆ÷£º·þÎñÆ÷¿É·ÖΪ֤Êé°ä·¢»ú¹¹£¨CA£©£¬×¢²á»ú¹¹£¨RA£©ºÍ¼ÆÁ¿»ú¹¹£¨MA£©µÄ·þÎñÆ÷¡£ SSMPÂß¼­´¦ÀíÕâÈýÖÖ¹¦ÄÜ·þÎñÆ÷³ÉΪһ̨·þÎñÆ÷µÄ¹ØÏµ¡£

?ÖÆÔìÉÌ£ºÕâÒâζ×ÅÉú²úIRMºÍPLCµ÷ÖÆ½âµ÷Æ÷µÄÆóÒµ£¬PLCµ÷ÖÆ½âµ÷Æ÷¹¹³ÉPLCÔ¶³Ì¼ÆÁ¿¶Á±íÍøÂç¡£ ?IRM£ºÕâÊÇÒ»¸öÖмä½ÚµãÁ¬½ÓµÄ·þÎñÆ÷ºÍÔÚÒ»¸öÍøÂçÖеÄPLCµ÷ÖÆ½âµ÷Æ÷¡£ËüÒѾ­´ïµ½PLCµ÷ÖÆ½âµ÷Æ÷µÄ¸ß¶È¡£Ëü´«ËÍÿ¸öÓÉPLCµ÷ÖÆ½âµ÷Æ÷·¢Ë͵ÄÏà¹ØµÄ·þÎñÆ÷µÄ²âÁ¿Öµ£¬²¢Ö´ÐÐÖ÷ÏûÏ¢ÈÏÖ¤¡£

?PLCµ÷ÖÆ½âµ÷Æ÷½Ó£ºËüÊÕµ½Ã¿¸ö¼ÒÍ¥µÄµç±í¶ÁÊý£¬²¢ÇÒ½«ËüÃÇ·¢Ë͵½IRM¡£ÓÉÓÚµç±í¶ÁÊýÖ±½ÓÁ¬½Óµ½PLCµ÷ÖÆ½âµ÷Æ÷£¬ËùÒÔÔÚSSMPÖÐPLCµ÷ÖÆ½âµ÷Æ÷ºÍµç±í±»ÈÏΪÊÇÏàͬµÄ¡£Á½

ÕßÓÐÏàͬµÄÃÜÔ¿¡£

ͼ1ËùʾSSMPµÄÍØÆË½á¹¹¡£

B£®¹¥»÷µÄÀàÐͺ͹¥»÷ÕßµÄÄ¿±ê

×îÈõµÄ¹¥»÷ÕßÊÇÇÔÌý½ÚµãÖ®¼äͨѶµÄÇÔÌýÕß¡£ÕâЩ¹¥»÷ÕßÄܹ»ÊÕ¼¯½ö¼ÓÃÜË®±í¶ÁÊý¡£¹¥»÷µÄÀý×ÓËæ×ÅÇ¿¶ÈµÄÔö¼ÓÔÚÏÂÃæ¸ø³ö¡£ ?ÃÜÎĹ¥»÷£¨COA£©£ºÔÚCOAÖУ¬¹¥»÷Õßͨ¹ýÇÔÌý£¬ÊÔÍ¼ÍÆ¶ÏÀ´×ÔÃÜÎĵĽâÃÜÃÜÔ¿»òÃ÷ÎÄ; ?ÒÑÖªÃ÷ÎĹ¥»÷£¨KPA£©£ºÔÚÒ»¸öKPAÖУ¬¹¥»÷Õß¿ÉÒÔ»ñµÃºÜ¶àÃ÷ÎĺÍÏàÓ¦µÄÃÜÎÄ¡£¹¥»÷Õߣ¬ÆäÖпÉÄܰüÀ¨»§Ö÷£¬¿ÉÒÔͨ¹ý¶Á±íµÃµ½ÕâЩÃ÷ÎĺÍÃÜÎÄ£¬È»ºóÇÔÌýͨ¹ý¼ÆÁ¿·¢Ë͵ļÓÃܵÄÖµ; ?Ñ¡ÔñÃ÷ÎĹ¥»÷£¨CPA£©£ºÔÚCPAÖУ¬¹¥»÷¿ÉÄÜÑ¡ÔñÃ÷ÎĺͶÔÓ¦µÄÃÜÎÄ;Ò»¸ö¼Ò¿ÉÒÔ¿ØÖÆÏûºÄµÄµçÁ¿È»ºóÇÔÌýËûͨ¹ý¼ÆÁ¿·¢Ë͵ļÓÃÜÖµ; ?Ñ¡ÔñÃÜÎĹ¥»÷£¨CCA£©£ºÔÚSSMPÖУ¬ÒòΪÿ¸ö¼ÓÃܳ­±í¶¼»áÉú³ÉÒ»¸öÏûÏ¢ÈÏÖ¤Â룬¹¥»÷Õß²»ÄÜαÔìÒ»¸öºÏ·¨µÄÃÜÎÄΪÈÎÒâÖµ£¬µ«ÊÇ£¬Ëû/Ëý¿ÉÒÔͨ¹ý¹«¿ª¼ÓÃÜÔÚSSMPÀïµÄÃÜÔ¿·¢¶¯¹¥»÷¡£

¹¥»÷ÕßµÄÄ¿±ê£¬´óÖ¿ɷÖΪËÄÀࣺ1£©·þÎñÆ÷»òIRM¹ýÔØ£¬ÀýÈçDoS¹¥»÷£»2£©Î±ÔìÉí·ÝÑéÖ¤µÄ¼ÓÃܵij­±í·½Ê½;£»3£©¹À¼Æ³­±íÊǼÓÃܵı»´«ÊäµÄ£»4£©È·¶¨ÍøÂç×é¼þµÄ˽ÓÐÃÜÔ¿»òÃØÃÜÃÜÔ¿¡£

C£® °²È«ÐÔÒªÇó

SSMPµÄ°²È«ÐÔµÄÊÇÒÔËüµÄΪ»ù´¡£¬Ëĸö¼ÓÃÜЭÒéʹÓò»Í¬µÄÃÜÔ¿¡£

SSMPµÄµÚһЭÒé´¦ÀíÉ豸µÄÉú²ú¹ÜÀíÒÔ¼°³õʼ»¯¡£Ëü¶¨ÒåÁËΪÿ¸öÍøÂçÉ豸°²È«µØÉú³ÉÃÜÔ¿£¬·¢Ðй«Ô¿Ö¤Ê飬²¢½«ÕâЩ´«Ë͵½¸÷×ÔµÄÉ豸µÄ·½·¨¡£

µÚ¶þ¸öЭÒé´¦ÀíÏ໥ÈÏÖ¤ºÍÍøÂçÉ豸֮¼äµÄÃÜÔ¿¹²Ïí£¬ÕâÊÇÔÚǶÈëʽ

¼üµÄ»ù´¡ÉϽøÐвÙ×÷¡£¸ÃЭÒéʹÓõÚÒ»¸öЭÒé²úÉúµÄ¼ü£¬À´¶ÔÉ豸¶ÔµÄÕæÊµÐÔ½øÐÐÑéÖ¤£¬²¢°²È«µÄ¶¨ÒåÁ˳ÆÎª¹²ÏíÃÜÔ¿µÄÃÜÔ¿·ÖÏíµÄ·½·¨¡£

µÚÈý¸öЭÒéͨ¹ý¼ÓÃÜ/½âÃܰ²È«µØ´¦ÀíÌṩ³­±í£¬ÕâÊÇSSMPµÄºËÐÄ¡£Ëü»¹¶¨ÒåÁËÍÆµ¼ÃÜÔ¿ÓÃÓÚ´ËÄ¿µÄµÄ·½·¨;¸Ã·½·¨´Óÿ¶ÔÉ豸֮¼äµÄ¹²ÏíÃÜÀ´ÑÝÒïÒDZí¼ÓÃÜ/½âÃܵÄÃÜÔ¿Ô¿£¬ÕâЩÉ豸ÓɵڶþÌõЭÒéÉú³É£»¸Ã·½·¨ÄÜ´«ËͼÓÃܳ­±í·½·¨·¢ËͼÓÃܳ­±í;¸Ã·½·¨Îª¸÷×Ô²úÉúµÄ¼ÓÃܳ­±íÉ豸Ìṩ²»¿É·ñÈÏÐÔ¡£

µÚËĸöЭÒ鶨Òå¹ÜÀíÖ¤Êé±»³·ÏúÉ豸µÄ·½·¨£¬Ò²¾ÍÊÇ£¬Ö¤ÊéµõÏú¹ÜÀíÁÐ±í£¨CRL£©¡£ SSMPµÄ°²È«ÌØÐÔÈçÏ£º

?ΪÁ˾¡Á¿¼õÉٵĸÅÂÊÃÜԿй©µÄ¿ÉÄÜÐÔ£¬É豸ÃÜÔ¿ºÍ¹«¹²ÃÜÔ¿/˽ÓÐÃÜÔ¿ÔÚÿ¸ö×°ÖÃÖÐÉú³É£¬¶øÃÜÔ¿Íйܲ»»á±»ÔÊÐí£»

?µ±ÈÏÖ¤¸ºÔðÈËʹÓÃÈÏÖ¤ÃÜÔ¿°ä·¢Ö¤Êéʱ£¬¿ÉÄÜ·¢Éúµ¥µã¹ÊÕÏ¡£ÎªÁ˱ÜÃâµ¥µã¹ÊÕÏ£¬È¨ÍþÈÏÖ¤ÊÇ·ÖÉ¢µÄ£»

?µ±ÓÃÓÚΪÿ¸öÉ豸°ä·¢Ö¤ÊéµÄÈÏÖ¤ÃÜÔ¿±»Ë𻵣¬ÎªÁ˼õÉÙÕâʱÊܵ½¹¥»÷µÄ·çÏÕ£¬¶à¸öÈÏÖ¤ÃÜÔ¿Éú³É£¬Ò»¸öÈÏÖ¤¼üÊÇÓÃÀ´È·±£Ö»ÓÐÓÐÏÞÊýÁ¿µÄÉ豸£»

?ΪÁ˱£Ö¤°²×°ÔÚ±í£¬PLCµ÷ÖÆ½âµ÷Æ÷£¬IRMÖгÌÐòµÄÍêÕûÐÔ£¬ËùÓÐÔÚSSMPÖеijÌÐò´úÂë¶¼²»µÃ²»±»ÈÏÖ¤·þÎñÆ÷½øÐÐÉí·ÝÑéÖ¤£»

?SSMP½Úµã±ØÐëÔÚ´«ËͺͽÓÊÜÀ´×ÔÆäËûÉ豸µÄÊý¾Ý֮ǰ£¬Ö´ÐÐÃ÷È·µÄÃÜÔ¿ÈÏÖ¤ºÍÏ໥ʵÌåÈÏÖ¤£»

?SSMP½ÚµãÔÚËü´«ËÍ»òÕß½ÓÊÜÀ´×ÔÆäËûÄ¿±êÉ豸µÄÊý¾Ý֮ǰ£¬²»µÃ²»¼ì²éÄ¿±êÉ豸֤ÊéÊÇ·ñÒѱ»³·Ïú£»

?ÓÉÓÚIRM¿ÉÒÔ½«Ã¿¸öÒDZíºÍMA·þÎñÆ÷ÔÚPLCÍøÂçÖÐÁ¬½ÓÆðÀ´£¬°²È«ÐÔ×îÈÝÒ×Êܵ½Íþв£¬Ëü

ÌṩÖն˵½Öն˵ݲȫÐÔ£»

?ËùÓÐÒDZí¶ÁÊýÔÚSSMPÉ豸֮¼ä´«Ê䣬±£Ö¤Êý¾ÝµÄÍêÕûÐÔ£» ?Ëü¶Ô´ÓÒÇ±í´«Ë͵½·þÎñÆ÷Éϵij­±íÌṩÁ˲»¿É·ñÈÏÐÔ£» ?Ëü¿ÉÒÔ·ÀÖ¹·þÎñÆ÷ÉÏDoS¹¥»÷£»

?SSMPÊÇÔÚÉè¼ÆÊ±¿¼Âǵ½¿ÉÀ©Õ¹ÐÔ¹¦ÄÜ£¬ÕâÑùÔÚδÀ´Äܹ»°üÀ¨¸ü¶àµÄ·þÎñ¡£

D.¼ÓÃÜ»ùÔª

ÔÚ±¾½ÚÖУ¬ÎÒÃǼòÒªµØ½éÉÜÁËÓÃÓÚSSMPµÄÃÜÂëÔ­ÓÕâÖÖSSMP¾ßÓÐÒªÇóµÄ°²È«¸ÅÄî¡£¶ÔÓÚÿһ¸ö°²È«¸ÅÄîµÄ¶¨Ò壬Çë²ÎÔÄ[1]¡£

¿éÃÜÂëËã·¨Ó¦ÓÃÔÚÒDZí¶ÁÊý´«ÊäЭÒéÖУ¬Í¬Ê±ÔÚÍÆµ¼Ò»¸ö¹²ÏíÃÜÔ¿µ½Ò»¸ö»á»°ÃÜÔ¿µÄ¹ý³ÌÖÐÒ²ÓÐÔËÓᣠSSMPµÄ·Ö×éÃÜÂëËã·¨ÖÐÓ¦ÖÁÉÙ¾ßÓа²È«128-B¼üµÄIND-CPA¡£

SSMPʹÓþ­¹ýÑéÖ¤µÄ¼ÓÃÜ·½°¸À´¼ÓÃÜÒDZíµÄ¶ÁÊý¡£¸Ã·½°¸±£Ö¤Á˱£ÃÜÍêÕûÐÔºÍÊý¾ÝµÄÕæÊµÐÔ¡£ÈÏÖ¤¼ÓÃÜÉæ¼°Í¨¹ýʹÓ÷Ö×éÃÜÂëËã·¨»ñµÃµÄÃÜÎĵÄÏûÏ¢¿é£¬ÒÔ¼°anMACµÄÃ÷ÎÄ»òÃÜÎÄ¡£ÓÐÈýÖÖ·½·¨½áºÏ¼ÓÃܺÍMAC£¬¼´Encrypt-and-MAC, MAC-then-Encrypt£¬»¹ÓÐ

EncryptthenMAC¡£RogawayÔÚ[7] Ìá³öµÄÏà¹ØÊý¾ÝµÄÈÏÖ¤¼ÓÃÜ£¨AEAD£©ÊÇÒ»ÖÖ¾­¹ýÑéÖ¤µÄ¼ÓÃÜ¡£ËüÄܱ£Ö¤Êý¾ÝµÄ±£ÃÜÐÔºÍÍêÕûÐÔÒÔ¼°Ïà¹ØµÄÊý¾ÝµÄÍêÕûÐÔ¡£Í¨¹ý¶ÔÃÜÎÄÔö¼ÓƽԭÏà¹ØµÄÊý¾ÝÀ´±£Ö¤Ïà¹ØÊý¾ÝµÄÍêÕûÐÔ¡£AEADµÄ´ú±íÐÔ·½·¨ÊÇCCM[9]£¬CWC[5]£¬OCB[8]£¬EAX[2]£¬ºÍGCM[6]¡£ SSMPÈÏ¿ÉAEADµÄʹÓá£ÔÚͨ¹ýÉí·ÝÑéÖ¤µÄ¼ÓÃÜËã·¨ÖзÖ×éÃÜÂëºÍMACËã·¨Ó¦¸Ã·Ö±ðÔÚIND-CPAºÍSUF-CMAÉÏÊǰ²È«µÄ¡£ÔÚEncrypt-and-MACµÄÇé¿öÏ£¬·Ö×éÃÜÂëËã·¨Ó¦¸ÃÊÇIND-CCA°²È«[1]¡£

SSMPµÄÈÏÖ¤¼ÓÃÜ·½°¸µÄÊäÈëÊÇ¿éÃÜÂëµÄÃØÃÜÃÜÔ¿k£¬³õʼֵIV£¬ÐÅÏ¢xºÍÏà¹ØÁªµÄÊý¾ÝAdata¡£ÆäÊä³öÊÇÒ»¶ÔÃÜÎÄcºÍ¼ì²éÊý¾ÝÍêÕûÐÔËù±ØÐèµÄ±ê¼Çtag£¬¼´

AE£¨IV,x,Adata)?(c,tag).ÔÚÕâÀIVÊÇÔÚÿ´ÎÔËÐÐÖÐÑ¡ÔñµÄÒ»¸ö¶ÀÌØµÄÂÒkÊý¡£µ±·¢ËÍÊý¾Ý£¬IVºÍAdata°üº¬ÔÚ±êÌâÖС£´Ëºó£¬ÎÒÃÇͨ¹ýÏÂʽ±íʾÈÏÖ¤¼ÓÃÜ

IVAdataAEk(IV,x,Adata)

ÔÚSSMPÖУ¬¹«¹²ÃÜÔ¿¼ÓÃÜ·½°¸ÓÃÓÚ¹²ÏíÃÜÔ¿½»Í¨Ð­ÒéµÄ¹²ÏíÃÜÔ¿µÄ¼ÓÃÜ¡£Õâ¸ö¼Æ»®Ó¦¸ÃÊÇIND-CCA°²È«µÄ¡£¹«Ô¿ÃÜÂëÌåÖÆµÄA¼üÐë´ïµ½80-BµÄ°²È«ÐÔ¡£

ÿһ¸öÔÚSSMPÖÐЭÒéÀûÓÃÊý×ÖÇ©Ãû¼Æ»®¡£ÔÚSSMPÖеÄÊý×ÖÇ©Ãû·½°¸EU-CMA°²È«µÄ[4]¡£ÎªÁË·Ö·¢CA£¬Ãż÷Êý×ÖÇ©Ãû·½°¸[3]ÊDZØÐèµÄ¡£ÃÅÏÞÊý×ÖÇ©ÃûµÄ°²È«ÐÔÊÇÒԵײãµÄÊý×ÖÇ©Ãû¼Æ»®Îª»ù´¡µÄ¡£

Èý£®SSMPµÄÉè¼Æ

ÔÚ±¾½ÚÖУ¬ÎÒÃÇÃèÊöÁËЭÒé¡£ÄâÒéµÄÒ鶨Êé°üÀ¨Éú²ú¹ÜÀí£¬É豸³õʼ»¯£¬ÃÜÔ¿¹ÜÀí£¬ÒDZí¶ÁÊý°²È«´«ÊäºÍCRLµÄ¹ÜÀíµÄËùÓнø³Ì¡£±íIÁгöÁËÔÚ±¾ÎÄÖÐʹÓõķûºÅ¡£

A. Éú²ú¹ÜÀíºÍÉ豸µÄ³õʼ»¯

ÔÚ±¾½ÚÖУ¬·þÎñÆ÷Ö¸±»ÈÏÖ¤ÈËÔ±´¦Àí¹ýµÄCA·þÎñÆ÷¡£Éú²ú¹ÜÀíºÍÉ豸µÄ³õʼ»¯½×¶Î´¦ÀíÁËÉú³É¹«Ô¿/˽ԿµÄ½ø³Ì£¬²¢¶ÔËûÃÇÇ©·¢Ö¤Êé¡£Õâ½×¶ÎÊÇͨ¹ý·þÎñÆ÷ºÍÖÆÔìÉÌÀ´ÊµÊ©£¬¿¼ÂÇÏÂÁÐÊÂÏ


Ò»¸öÔÚµçÁ¦ÏßͨÐÅÖ®ÍâµÄ°²È«ÖÇÄܵç±íЭÒé.doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ
ËÑË÷¸ü¶à¹ØÓÚ£º Ò»¸öÔÚµçÁ¦ÏßͨÐÅÖ®ÍâµÄ°²È«ÖÇÄܵç±íЭÒé µÄÎĵµ
Ïà¹ØÍÆ¼ö
Ïà¹ØÔĶÁ