Ò»ÎÄ¿´¶® | Êý¾ÝÁ÷ͨ3.0ʱÆÚϵÄÒþÖÔÍÆËã
°ä²¼¹¦·ò 2022-11-29µ±Ï£¬£¬£¬Êý¾Ý×÷ΪÊý×Ö¾¼ÃʱÆÚ×î¹Ø¼üµÄ³ö²úÉí·Ö£¬£¬£¬ÔÚÉç»á³ö²ú¡¢¡¢¡¢ÉúÑÄÖеľ޴ó¼ÛÖµÒѲ»ÑÔ¶øÓ÷¡£¡£¡£ÈôºÎÔÚ°²È«ºÏ¹æµÄǰÌáÏÂʵÏÖÊý¾ÝÁ÷ͨ£¬£¬£¬²ûÑïÆä¼ÛֵЧӦ£¿£¿£¿ÆäÖУ¬£¬£¬ÒÔÒþÖÔÍÆËãΪ´ú±íµÄ¼¼ÊõΪÊý¾ÝÁ÷ͨµÄ¡°¿ÉÓò»Ë½¼û¡±ÌṩÏàʶ¾ö¹æ»®£¬£¬£¬³ÉΪµ±Ç°¼¼ÊõÖ÷Á÷¡£¡£¡£±¾ÎĶÔÒþÖÔÍÆËã¼¼Êõϵͳ½øÐнâÎö£¬£¬£¬½éÉÜÁËOG¶«·½ÌüÓйزúÆ·¡¢¡¢¡¢¼¼Êõ¼°µäÐÍÀûÓõȣ¬£¬£¬ÎªÓû§Êý¾Ý°²È«½¨ÉèÌṩ˼·¼°½¨Òé¡£¡£¡£
Êý¾ÝÁ÷ͨ3.0ʱÆÚ³ÉΪ±ØÈ»Ç÷Ïò
2019Äê10Ô£¬£¬£¬Öй²ÖÐÑëÊ®¾Å½ìËÄÖÐÈ«»á¹«±¨Éϳõ´ÎÃ÷È·½«Êý¾ÝÄÉÈë³ö²úÉí·Ö¡£¡£¡£Êý¾Ý³ÉΪÊý×Ö¾¼ÃʱÆÚµÄÐÂÐͳö²úÉí·Ö¡£¡£¡£
Êý¾ÝÉí·ÖÊÇÍÆ¶¯¾¼ÃÔö³¤µÄÐÂÒýÇæ£¬£¬£¬2022Äê1ÔÂ12ÈÕ£¬£¬£¬¹úÎñÔºÓ¡·¢ÁË¡¶¡°Ê®ËÄÎ塱Êý×Ö¾¼Ã·¢Õ¹¹æ»®¡·£¬£¬£¬Ìá³öÒª¡°³ä·Ö¿ªÊÍÊý¾ÝÉí·Ö¼ÛÖµ£¬£¬£¬¼¤»îÊý¾ÝÉí·ÖDZÄÜ¡±£¬£¬£¬Ç¿µ÷Òª¡°¶ÔÖÅÏµÍ³ÍÆ¶¯¡¢¡¢¡¢Ðͬ¸ßЧ¡£¡£¡£³ä·Ö²ûÑïÊг¡ÔÚ×ÊÔ´ÅäÖÃÖеľö¶¨ÐÔ×÷Ó㬣¬£¬¹¹½¨¾¼ÃÉç»á¸÷Ö÷Ìå¶àÔª²Î¼Ó¡¢¡¢¡¢ÐͬÁª¶¯µÄÊý×Ö¾¼Ã·¢Õ¹Ð»úÖÆ¡±¡£¡£¡£Êý¾Ý¼ÛÖµµÄ²ûÑï¼°¾¼ÃÐ§ÒæµÄ²úÉú£¬£¬£¬Àë²»¿ªÊý¾Ý×ÊÔ´»¯²¢²Î¼ÓÉç»á³ö²ú»î¶¯Êµ¼Ê¡£¡£¡£Õâ¾Í¾ö¶¨ÁËÊý¾ÝµÄÊ¢¿ª¡¢¡¢¡¢¹²ÏíÐͬ½«³ÉΪ½«À´·¢Õ¹µÄ±ØÈ»Ç÷Ïò¡£¡£¡£
ÏÖ½ñ£¬£¬£¬Êý¾ÝÕýÒÔÄÑÒÔÉèÏëµÄËÙ¶È´øÀ´ÐÂÒ»ÂÖµÄÐÅÏ¢»¯¸ïÃü£¬£¬£¬²»Ðݳå»÷ºÍŤת¸÷Ðи÷ÒµµÄÉú̬ϵͳ¡£¡£¡£ÔÚ´Ó¡°IT¡±Ïò¡°DT¡±Éý¼¶Ê±ÆÚ£¬£¬£¬Êý¾Ý³ÉÎªÖØÒª×ʲú£¬£¬£¬ÆóÒµÔò´Ó¶ÀÏíתÏò·ÖÏí£¬£¬£¬ÖÂÁ¦ÓÚÀûÓÃÊý¾ÝºÍÊý¾Ý·ÖÎö¼¼ÊõÑз¢ÐµIJúÆ·£¬£¬£¬´´ÖÆÐµļÛÖµ¡£¡£¡£ÔÚÊý¾ÝÁ÷ͨºÍÂòÂôÁìÓò£¬£¬£¬±ØÒª¸÷¸ö²úÒµÁ´¸ßµÍÓκÏ×÷ÆóÒµ½øÐÐÉî¶ÈºÏ×÷£¬£¬£¬Ö»ÓÐͨ¹ý¸÷·½Êý¾ÝÐͬÀûÓ㬣¬£¬ÄÜÁ¦¸üºÃµØ¿ªÊÍÊý¾Ý¼ÛÖµ¡£¡£¡£
ÒþÖÔÍÆËãÖúÁ¦Êý¾ÝÉí·Ö°²È«Á÷ͨ
Ëæ×ÅÊý¾ÝÁ÷ͨ¼°¹²ÏíµÄ¾¼Ã¼ÛÖµ¡¢¡¢¡¢ÒµÌ¬·¢Õ¹ÎªÈ«Éç»áËùÈÏÖª£¬£¬£¬Ô½À´Ô½¶àµÄÒµÎñ³¡¾°²»ÐÝÓ¿ÏÖ¡£¡£¡£ÔÚ½ðÈÚÁìÓò£¬£¬£¬ÒøÐÐÉæ¼°Öî¶àÓëÍⲿÊý¾Ý½áºÏ½¨Ä£µÄÐèÒª£¬£¬£¬ÊµÏÖÊý×ÖÓªÏú¡¢¡¢¡¢Á÷ʧÕٻء¢¡¢¡¢ÖÇ»Û·ç¿Ø¼°·´Ú²ÆµÈ¡£¡£¡£ÔÚÒ½ÁÆÁìÓò£¬£¬£¬²¡ÀýÊý¾Ý×÷ΪҽÁÆ»ú¹¹×îÖØÒªµÄÒþÖÔÊý¾Ý£¬£¬£¬±ØÒªÓë´óÁ¿ÍⲿҽÁÆ»ú¹¹¡¢¡¢¡¢Ò½Ò©¹«Ë¾¡¢¡¢¡¢¿ÆÑлú¹¹µÈ½øÐÐÑù±¾Êý¾ÝµÄ´ó¹æÄ£Ä£ÐÍѵÁ·£¬£¬£¬ÓÃÓÚÒ½ÁÆ×êÑÐÓëÒ½ÁÆÕï¶Ï¡£¡£¡£ÔÚÕþÎñ¡¢¡¢¡¢ÄÜÔ´¡¢¡¢¡¢½»Í¨¡¢¡¢¡¢»·±£¡¢¡¢¡¢¹¤ÒµºÍµçÐŵȾ߱¸´óÁ¿Êý¾Ý»ù´¡µÄÁìÓò£¬£¬£¬Êý¾Ý¹²ÏíºÍÀûÓÃÒѾ³ÉΪ¹æ»®ºÍÂ䵨ÀûÓñز»³ÉÉٵIJ¿ÃÅ¡£¡£¡£

¸÷¸öÒµÎñ³¡¾°¾ù±ØÒª¶à·½Êý¾ÝµÄÁ÷ͨºÍ¹²Ïí¡£¡£¡£ÒþÖÔÍÆËãÖØÒªÊǽâ¾ö¶à¸ö²Î¼Ó·½Êý¾Ý²»³ö±¾µØ£¬£¬£¬ÔÚ±£»£»£»¤Êý¾Ý°²È«µÄͬʱʵÏÖ¶àÔ´Êý¾Ý¿çÓòºÏ×÷µÄÎÊÌâ¡£¡£¡£ÀûÓÃÒþÖÔÍÆËã¼¼Êõ±£ÏÕ¶à·½ºÏ×÷¹ý³ÌÖÐÃô¸ÐÊý¾ÝÐÅÏ¢µÄ°²È«£¬£¬£¬ÊµÏÖÊý¾Ý¡°¿ÉÓöø²»Ë½¼û¡±ÒѾ³ÉΪҵ½ç¹²Ê¶¡£¡£¡£
ÒþÖÔÍÆËãÊÇÔÚÊý¾ÝÁ÷ͨ¹ý³ÌÖУ¬£¬£¬ÔÚÍÆËã»·½Ú½â¾öÐÅÏ¢±£ÃÜÎÊÌâµÄ¼¼Êõ·ÏßµÄͳ³Æ¡£¡£¡£¿£¿£¿É½«Æä½ç˵¸ÅÀ¨Îª¡ª¡ªÔÚ²»´«µÝʼÊý¾Ý»ò±£»£»£»¤ÔʼÊý¾ÝµÄǰÌáÏ£¬£¬£¬ÊµÏÖÊý¾ÝµÄ·ÖÎö¡¢¡¢¡¢ÍÆËã¡¢¡¢¡¢ÀûÓõÄÒ»À༼Êõ¼¯Öлòϵͳ¡£¡£¡£´Ó¼¼Êõ»úÖÆÀ´¿´£¬£¬£¬ÒþÖÔÍÆËãÖØÒª·ÖΪÈý´ó¼¼Êõ·Ïߣ¬£¬£¬¼´¶à·½°²È«ÍÆË㣨ÃÜÂëѧ£©¡¢¡¢¡¢Áª°îѧϰ¼°¿ÉÐÅÍÆËã»·¾³¡£¡£¡£
Ò»¡¢¡¢¡¢¶à·½°²È«ÍÆËã
¶à·½°²È«ÍÆË㣨Secure Multi-Party Computation,MPC)ÓÉÒ¦ÆÚÖÇÔÚ1982ÄêÌá³ö£¬£¬£¬Ö¸²Î¼ÓÕßÔÚ²»Ð¹Â¶¸÷×ÔÒþÖÔÊý¾ÝÇé¿öÏ£¬£¬£¬ÀûÓÃÒþÖÔÊý¾Ý²Î¼Ó±£ÃÜÍÆË㣬£¬£¬¹²Í¬ÊµÏÖijÏîÍÆË㹤×÷¡£¡£¡£

¶þ¡¢¡¢¡¢Áª°îѧϰ
Áª°îѧϰ£¨Federated Learning£©ÊÇÒ»ÖÖÐÂÐ˵ÄÈËΪÖÇÄÜ»ù´¡¼¼Êõ£¬£¬£¬ÔÚ2016ÄêÓɹȸè×îÏÈÌá³ö£¬£¬£¬Õý±¾ÓÃÓÚ½â¾ö°²×¿ÊÖ»úÖÕ¶ËÓû§ÔÚ±¾µØ¸üÐÂÄ£Ð͵ÄÎÊÌ⣬£¬£¬ÆäÉè¼ÆÖ¸±êÊÇÔÚ±£ÏÕ´óÊý¾Ý»¥»»Ê±µÄÐÅÏ¢°²È«¡¢¡¢¡¢±£»£»£»¤ÖÕ¶ËÊý¾ÝºÍСÎÒÊý¾ÝÒþÖÔ¡¢¡¢¡¢±£ÕϺϷ¨ºÏ¹æµÄǰÌáÏ£¬£¬£¬ÔÚ¶à²Î¼Ó·½»ò¶àÍÆËã½áµãÖ®¼ä·¢Õ¹¸ßЧÄܵĻúеѧϰ¡£¡£¡£ÆäÖУ¬£¬£¬Áª°îѧϰ¿ÉʹÓõĻúеѧϰËã·¨²»¾ÖÏÞÓÚÉñ¾ÍøÂ磬£¬£¬»¹Ô̺¬Ëæ»ú´ÔÁÖµÈÖØÒªËã·¨¡£¡£¡£Áª°îѧϰÓÐÍû³ÉΪÏÂÒ»´úÈËΪÖÇÄÜÐͬËã·¨ºÍºÏ×÷ÍøÂçµÄ»ù´¡¡£¡£¡£

ÔÚÕû¸öÁª°îѧϰµÄ¹ý³ÌÖУ¬£¬£¬¸÷²Î¼Ó·½µÄÊý¾ÝʼÖÕ±£ÁôÔÚÆä±¾µØ·þÎñÆ÷£¬£¬£¬½µµÍÁËÊý¾Ýй¶µÄ·çÏÕ¡£¡£¡£
Èý¡¢¡¢¡¢¿ÉÐÅÍÆËã»·¾³
¿ÉÐÅÖ´Ðл·¾³£¬£¬£¬Òà³ÆÎª¿ÉÐÅÓ²¼þ¡£¡£¡£ÆäÖ÷Ìâ˼ÏëÊǹ¹½¨Ò»¸ö¶ÀÁ¢ÓÚ²Ù×÷ϵͳ¶ø´æÔڵĿÉÐŵġ¢¡¢¡¢¸ôÀëµÄ»úÃܿռ䣬£¬£¬Êý¾ÝÍÆËã½öÔڸð²È«»·¾³ÄÚ½øÐУ¬£¬£¬Í¨¹ýÒÀÀµ¿ÉÐÅÓ²¼þÀ´±£ÏÕÆä°²È«¡£¡£¡£
¿ÉÐÅÖ´Ðл·¾³µÄ×îÐÔÖÊÊôÐÔÊǸôÀ룬£¬£¬Í¨¹ýоƬµÈÓ²¼þ¼¼Êõ²¢ÓëÉϲãÈí¼þÐͬ¶ÔÊý¾Ý½øÐб£»£»£»¤£¬£¬£¬ÇÒͬʱ±£ÁôÓëϵͳÔËÐл·¾³Ö®¼äµÄËãÁ¦¹²Ïí¡£¡£¡£Ä¿Ç°£¬£¬£¬¿ÉÐÅÖ´Ðл·¾³µÄ´ú±íÐÔÓ²¼þ²úÆ·ÖØÒªÓÐIntelµÄSGX¡¢¡¢¡¢ARMµÄTrust ZoneµÈ¡£¡£¡£

·ÖÆçµÄ¼¼Êõ·Ïߣ¬£¬£¬¾ùÓÈÆä¼¼ÊõÌØµãºÍ±×¶Ë£¬£¬£¬±ØÒªÆ¾¾ÝÏÖʵҵÎñ³¡¾°ÀûÓÃ·ÖÆçµÄ¼¼ÊõÀ´½â¾öÊý¾ÝÁ÷ͨ¹ý³ÌÖеĺϹæÐèÒª¡£¡£¡£
ÒþÖÔÍÆËãÆ½Ì¨½øÈëÂ䵨ÀûÓý׶Î
Ëæ×ÅÊý¾ÝÉí·ÖÊг¡»¯µÄÍÆ¶¯£¬£¬£¬ÒþÖÔÍÆËãµÄÀûÓó¡¾°ÕýÔÚ¾ßÏ󻯣¬£¬£¬ÀûÓó¡¾°Ô½À´Ô½·á˶¡£¡£¡£ÐÐÒµÆðÍ·´Ó¸ÅÄî½×¶Î½øÈëÖ´Ðн׶Ρ£¡£¡£
OG¶«·½Ìü2022ËêÊ×ÓÚ¾£ÃÅ¡°DT¡±×ܲ¿°ä²¼¼¯ÍÅÊý¾Ý°²È«¶¥¼¶Õ½Êõ¡°Êý¾ÝÂÌÖÞ¡±£¬£¬£¬½ç˵ÁË»ùÓÚ¶ÔÏó°²È«µÄ1.0-Êý¾Ý°²È«µ¥µã¼¼ÊõÄÜÁ¦£¬£¬£¬»ùÓÚÊý¾Ý»ã¾Û°²È«µÄ2.0-Êý¾Ý°²È«Æ½Ì¨¹Ü¿ØÄÜÁ¦£¬£¬£¬¼°»ùÓÚÊý¾Ý°²È«Á÷ͨµÄ3.0-¹²Ïí¡¢¡¢¡¢¿ª·¢Éí·Ö»¯Êг¡±äÏÖÄÜÁ¦¡£¡£¡£

ÒþÖÔÍÆËãÆ½Ì¨×÷ΪÊý¾ÝÁ÷ͨ3.0½×¶ÎµÄÖ÷Ìâ²úÆ·£¬£¬£¬Æä×÷ÓÃÊÇÔÚ±£»£»£»¤ÒþÖÔÐÅÏ¢µÄǰÌáÏ£¬£¬£¬½øÐÐÊý¾Ý¼ÛÖµ·ÖÎöÓëÍÚ¾òµÄ£¬£¬£¬ÊµÏÖ¡°ÔʼÊý¾Ý²»³öÓò¡¢¡¢¡¢Êý¾Ý¿ÉÓò»Ë½¼û¡±£¬£¬£¬Êý¾ÝʹÓ᰿ɿؿɼÆÁ¿¡±¡£¡£¡£Æ½Ì¨¼Ü¹¹ÒÔ´ÓËĸö²ã¼¶Æô³Ì£¬£¬£¬µ×²ã¶Ô½Ó·¶ÀàÊý¾ÝÆðÔ´£¬£¬£¬Ö§³ÖµÄºÍ̸ÖÖÀà·á˶£¬£¬£¬Æ½Ì¨²ã¼¯³É¸÷ÀàÒþÖÔÍÆËãÖ÷ÌâÖ°ÄÜ£»£»£»ÀûÓò㸲¸Ç¶àÆ·ÀàÊý¾Ý°²È«ÒþÖÔÁ÷ͨ³¡¾°¡£¡£¡£
OG¶«·½ÌüÒþÖÔÍÆËãÆ½Ì¨ÊÇÄܹ»ÊµÏÖÒþÖÔÊý¾Ý¹²ÏíµÄ×ÛºÏÐÔÒµÎñ´¦ÖÃÆ½Ì¨¡£¡£¡£ÔÚ±£»£»£»¤Êý¾ÝÌṩ·½ÒþÖÔÐÅÏ¢µÄǰÌáÏ£¬£¬£¬¾ß±¸°²È«¡¢¡¢¡¢ÕýÈ·µÄ»ùÓÚÃÜÂëÀíÂ۵Ŀ¿µÃסÐÔ£»£»£»¾ß±¸¶à¼¼Êõ·Ïß¡¢¡¢¡¢·á˶³¡¾°Ä¥ºÏµÄ¼¼ÊõÏȽø·á˶ÐÔ£»£»£»¾ß±¸Çкϸ߹æ¸ñ¡¢¡¢¡¢¸ß¿ÉÓõİ²È«ÍÆËãÐÔ£»£»£»¾ß±¸ÊÊÅäÈ«¹ú²ú»¯¡¢¡¢¡¢¶ÀÁ¢×ÔÖ÷Ñз¢µÄ´´Ð¡¢¡¢¡¢°²È«ÐÔ¡£¡£¡£
ƽ̨Éè¼ÆµÄÖØÒªÖ°ÄÜ´ÓʵÓÃÐÔÆô³Ì£¬£¬£¬Ô̺¬¶ÔÊý¾ÝÁ÷ת¼à¿ØµÄÊý¾ÝÖÎÀí£¬£¬£¬¶ÔÏîĿͳһ·ÖÅäÈ«Á÷³ÌÖ´ÐеÄÏîÄ¿ÖÎÀí£¬£¬£¬¶ÔºÏÔ¼ÉóÅú¡¢¡¢¡¢²éÔļ°¼ÆÁ¿µÄºÏÔ¼ÖÎÀí£¬£¬£¬¶ÔÒþÖÔÍÆË㹤×÷µÄÈ«¾Ö×÷ÒµÖÎÀí£¬£¬£¬¶ÔÈÕ־ȫ³ÌÉ󼯵ÄÈÕÖ¾ÖÎÀí£¬£¬£¬¶ÔAPI¡¢¡¢¡¢Ó²¼þ×ÊÔ´¡¢¡¢¡¢Æ½Ì¨Ê¹ÓÃµÄ¼à¿ØÖÎÀí£¬£¬£¬¶ÔÕË»§½ÇɫͳһÊÚȨµÄÕË»§ÖÎÀí£¬£¬£¬¼°ÌṩÔ̺¬½áºÏͳ¼Æ¡¢¡¢¡¢½áºÏ½¨Ä£¡¢¡¢¡¢ÒþÖÔÇó½»ÒþÃØ²éÎʵÄÓйطþÎñ¡£¡£¡£
ÒþÖÔÍÆËãÆ½Ì¨Ö§³Ö¼¯Öв¿Êð¼°É¢²¼Ê½²¿Ê𣬣¬£¬ÒÑΪÔ̺¬Êý×Öµ±¾ÖµÄ²»¶¯²úÒþÃØ²éÎÊ¡¢¡¢¡¢¹«¹²°²È«ÖÎÀí£»£»£»½ðÈڿƼ¼µÄÒøÐмäºÚÃûµ¥¹²Ïí¡¢¡¢¡¢Ð¡ÎÒÏû·Ñ´û¿î£»£»£»ÖÇ»ÛÒ½ÁƵķþÎñÕïÁÆÓëÒ½ÁÆ¿ÆÑУ»£»£»Êý¾ÝÂòÂôµÄÊý¾ÝÂòÂôËùµÈ³¡¾°ÌṩÁËÔ̺¬£º£ºÒþÃØ²éÎÊ¡¢¡¢¡¢Êý¾Ý¡°¿ÉÓò»Ë½¼û¡±¼¶¹²Ïí¡¢¡¢¡¢Ð¡ÎÒÒþÖÔÍÑÃô±£»£»£»¤¡¢¡¢¡¢¶à·½°²È«ÍÆËã¼°Êý¾ÝÈ«³Ì×·ÒäµÈ¼¼Êõ·þÎñ¡£¡£¡£
Ëæ×ÅÒþÖÔÍÆËãÕâÒ»ÐÂÐ˼¼ÊõÖð²½±»¹«¹²½ÓÊÜÓëÊìÖª£¬£¬£¬ÒþÖÔÍÆËãÔÚÔËÓªÉÌ¡¢¡¢¡¢ÕþÎñ¡¢¡¢¡¢½ðÈÚ¡¢¡¢¡¢»¥ÁªÍøµÈÐÐÒµµÄÂ䵨³¡¾°Ò²Ô½À´Ô½¶à¡£¡£¡£OG¶«·½Ìü¼¯ÍŽ«»ý¼«²ûÑï¼¼ÊõÓÅÊÆÓë¾Ñé³Áµí£¬£¬£¬Óø߻úÄܵIJúÆ·Óë¸ßÆ·ÖʵķþÎñ£¬£¬£¬ÎªÊý¾Ý¾¼Ã¸ßËÙ·¢Õ¹±£¼Ý»¤º½¡£¡£¡£


¾©¹«Íø°²±¸11010802024551ºÅ