À´Ô´_Çض÷²ÆÎñ ·¢²¼ÈÕÆÚ:2024Äê01ÔÂ12ÈÕ
¼¯×Ê¿î·ÖÆÚ¸¶¿îÔõô×öÕËÎñ´¦Àí£¿
¡¾ÎÊÌ⡿ϵͳ¹ÜÀí϶Է¿µØ²ú¿ª·¢ÆóÒµÓÐÄÄЩ¹ÜÀíÒªÇ󣿡¾»Ø´ð¡¿1.ÓëӪҵ˰ʱ´úÏà±È£¬Æóҵ˰¸ºÊÇ·ñÔö¼ÓÈ¡¾öÓÚ×ÔÉí¹ÜÀíˮƽ2.×Ô19ÄêÆð¸÷µØÕë¶ÔÆóÒµµÄºË¶¨Õ÷ÊոIJéÕËÕ÷ÊÕºó£¬ÆóÒµ·¢Æ±¹ÜÀí½«³ÉΪÖصã¹ÜÀíÎÊÌâ3.ÆóÒµ¸÷²¿ÃÅÓ¦Ðͬ×öºÃÅäºÏ¹¤×÷4.½µµÍË°¸ºÓëÉæË°·çÏÕ£¬´ÓºÏͬץÆð5.ÆóÒµÓ¦×öºÃ°´Ô»ò°´¼¾¶ÈºËËãË°¸ºÇéÐÎ6.²ÆÎñÈËÔ±Ó¦ÖصãÌá¸ß×Ô¼ºµÄרҵˮƽ£¬¼°Ê±¹Ø×¢×ܾÖÓëµØ·½ÐÔÐÂÕþС»ï°éÃÇ»¹Ïëѧϰ¸ü¶à¹ØÓÚ·¿µØ²ú²ÆË°ÈںϵÄÄÚÈÝ£¬¿ìȥѧϰ½²½âµÄ·½Ô´ÀÏʦ£º×¢²á»á¼Æʦ£¬Ö춻á¼Æʦ£»ÀúÈλá¼ÆʦÊÂÎñËù¡¢Ä³´óÐÍÆóÒµ²ÆÎñÖ÷¹Ü¡¢²ÆÎñ¾ÀíµÈְ룬13Äê´´Á¢×Ô¼ºµÄ²ÆÎñ¹«Ë¾£¬¾ßÓзḻµÄ²ÆÎñʵս¾Ñé¡£ÏÖµ£ÈÎÉÏ°Ù¼ÒÆóÒµµÄ²ÆÎñ¹ËÎÊ¡¢Í¬Ê±³¤ÆÚ´ÓʲÆÎñ½Ìѧ£¡½ÌѧÁìÓòÉæ¼°»á¼ÆÉϸÚÐÐÒµ¿Î£ºÈçÉÌÒµ¡¢½¨Öþ¡¢·¿µØ²ú¡¢¹¤Òµ¡¢ÔËÊä·þÎñÒµµÈ¶à¸öÐÐҵȫÅÌÕËÓëÉæË°ÄÚÈÝ£¬Í¬Ê±Ò²ÊÇ ¿É¿ªËÞס,²ÍÒû,µÈ·¢Æ±Ð£³õ¼¶»á¼ÆʦÌØƸ½²Ê¦£¬Ö÷½²¡¶¾¼Ã·¨»ù´¡¡·¿Î³Ì£¡·½ÀÏʦÊڿηç¸ñ£ºÎñʵ¡¢ÊµÓá¢ÇåÎúÊæÊÊ£¬×¢ÖØ֪ʶÐÔºÍʵÓÃÐÔ£¬ÉÆÓÚÔÚ֪ʶ½²½âʱÈÃѧԱÔÚѧϰÖй¹Öþ×Ô¼ºµÄ֪ʶÌåϵ£¬×öµ½ËæÌýË涮£¬ËæѧËæÓ㡿γÌÊÕÒ棺ÖÚËùÖÜÖª·¿µØ²úÐÐÒµÊôÓÚÎÒ¹ú¾¼ÃÖ§Öù²úÒµ£¬»á¼Æ¸£Àû´ýÓö·Ç³£ºÃ£¬ÊǺܶà²ÆÎñÈËÔ±±È½ÏÏòÍùµÄÒ»¸öÐÐÒµ¡£µ«£¬ÓÉÓÚ×Ô¼ºÃ»ÓоÑ飬ûÓÐ×ÔÐÅÊÇ·ñÄܹ»Ê¤ÈÎÕâÏ×÷£¡½ñÌ죬·½Ô´ÀÏʦ½«Îª´ó¼Òϵͳ·ÖÏí¸ÃÐÐÒµ²ÆË°ÎÊÌâ¡£±¾¿Î³ÌÄÚÈÝ·ÖΪÈý´óƪ·ù£ºÒ»¡¢»ù´¡Æª£ºÒÔÕæÕËʵ²Ù£¨Ìṩµç×Ó°æ·ÂÕæƱ¾Ý£©ÊÖ°ÑÊÖ´ø×Å´ó¼ÒÒ»²½²½×ö³É±¾ºËË㣬´ÓÄõØÁ¢Ïîµ½½¨°²¡¢ÏúÊÛµÈÈ«Á÷³Ì»á¼Æ´¦Àí£»¶þ¡¢½úÉýƪ£º°´¿ª·¢È«Á÷³Ì¾ßÌå·ÖÎöÿ¸ö»·½ÚËùÉæ¼°µÄÉæË°ÎÊÌâ¡£Èç¶àÖÖÄõط½Ê½ÏµÄÉæË°´¦Àí¡¢ÏîÄ¿²¿µÄÉèÁ¢¡¢Ç°ÆÚ¹¤³ÌÓ뽨Öþ°²×°µÄºËËã¡¢¹«¹²ÅäÌ×ÉæË°µÄºËËã¡¢²»Í¬ÏúÊÛģʽϵÄË°ÎñÎÊÌâ¡¢Í깤ʱµÄÉæË°ÊÂÏîµÈ¡£Èý¡¢È«ÅÌÕÆ¿Ø£º·¿¿ªÆóÒµµÄË°Îñ¹Ü¿ØÓëÄÉË°³ï»®¡£ÊÊÓÃÈËȺ£º»á¼ÆС°×£¨Áã»ù´¡£¬Ã»¾ÑéµÄ£©¡¢²»ÄܶÀÁ¢Íê³É·¿¿ªÆóҵȫÅÌÕ˹¤×÷µÄ£¨0-2Äê¾ÑéµÄ£©£¬ÀøÖ¾Ïë´ÓÊ·¿¿ªÆóÒµ»á¼Æ¹¤×÷µÄѧԱÃÇ£¡µã»÷Ï·½Í¼Æ¬¼´¿É±¨Ãû ¸ü¶à²ÆË°Ö±²¥¿Î³Ì£¬¾¡ÔÚ(ÿÌ춼ÓÐÃâ·ÑÖ±²¥¿Î³Ì£¬¿´Ö±²¥Á¢¼´ÁìÈ¡´ú½ðȯ£¬×î¸ß¿ÉÁì50Ôª£¡) ¹¤×ʺËËãÖв»¹æ·¶µÄÇéÐÎÓÐÄÄЩ£¿
¡¾Õª Òª¡¿±¾ÎĽéÉÜÁËÍÖÔ²ÇúÏßÃÜÂëÌåÖƺÍÉí·ÝÈÏÖ¤µÄÏà¹ØÀíÂÛ£¬Éè¼ÆÁË»ùÓÚÍÖÔ²ÇúÏßÃÜÂëÌåÖƵÄÍøÂçÉí·ÝÈÏ֤ϵͳ£¬¸ø³öÁËϵͳµÄ×ÜÌå½á¹¹£¬Ì½ÌÖÁËÈÏ֤ģ¿é¡¢´úÀíÄ£¿é¡¢¼ÓÃÜÄ£¿éµÄʵÏÖ·½·¨£¬²¢ÇÒ¶ÔϵͳµÄ°²È«ÐÔ½øÐÐÁË·ÖÎö¡£ ¡¾¹Ø¼ü´Ê¡¿ÍÖÔ²ÇúÏß ¼ÓÃÜ ÍøÂç Éí·ÝÈÏÖ¤ Ëæ×Å»¥ÁªÍøºÍÐÅÏ¢¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬µç×ÓóÒ׺ÍÍøÉϽ»Ò×ÒѾÖð½¥³ÉΪÆóÒµ·¢Õ¹µÄÐÂÇ÷ÊÆ£¬Ô½À´Ô½¶àµÄÈËͨ¹ýÍøÂç½øÐÐÉÌÎñ»î¶¯£¬Í¬Ê±Ò²ÎªÆóÒµ´´ÔìÁ˸ßЧÂʺ͸ßЧÒæµÄÉÌÎñ»·¾³£¬Æ䷢չǰ¾°Ê®·ÖÓÕÈË£¬µ«ÓеĺڿͼÙðºÏ·¨Óû§µÄÉí·ÝÔÚÍøÉϽøÐзǷ¨²Ù×÷£¬Ê¹ºÏ·¨Óû§»òÉç»áÃÉÊܾ޴óµÄËðʧ¡£Éí·ÝÈÏÖ¤ÊÇÉí·Ýʶ±ð£¨ identification£©ºÍÉí·ÝÈÏÖ¤£¨authentication£©µÄ×ܳƣ¬ÊDzéÃ÷Óû§ÊÇ·ñ¾ßÓÐËùÇëÇó×ÊÔ´µÄ´æ´¢ºÍʹÓÃȨ£¬¼´ÏµÍ³²éºËÓû§µÄÉí·ÝÖ¤Ã÷µÄ¹ý³Ì¡£Éí·ÝÈÏÖ¤µÄ¹Ø¼üÊÇ׼ȷµØ½«¶Ô·½±æÈϳöÀ´£¬Í¬Ê±»¹Ó¦¸ÃÌṩ˫ÏòÈÏÖ¤£¬¼´Ï໥֤Ã÷×Ô¼ºµÄÉí·Ý¡£Éí·ÝÈÏÖ¤ÊÇÐÅϢϵͳµÄµÚÒ»µÀ¹Ø¿¨£¬Ò»µ©Éí·ÝÈÏ֤ϵͳ±»¹¥ÆÆ£¬ÄÇôϵͳµÄËùÓа²È«´ëÊ©½«ÐÎͬÐéÉè¡£´«Í³µÄ¿ÚÁî¼ø±ð·½°¸Í¨¹ýºË¶ÔµÇ¼Óû§µÄ¶þÔªÐÅÏ¢£¨ID£¬PW£©À´¼ø±ðÓû§µÄºÏ·¨Éí·Ý£¬µ«Æ䰲ȫÐÔ¼«µÍ¡£µ±Ç°Ðí¶àÓ¦ÓÃϵͳ¶¼Ê¹ÓÃµÄ Óû§Ãû+¿ÚÁî µÄÉí·ÝÈÏÖ¤·½Ê½µÄ°²È«ÐԷdz£Èõ£¬Óû§ÃûºÍ¿ÚÁîÒ×±»ÇÔÈ¡£¬¼´Ê¹¿ÚÁî¾¹ý¼ÓÃܺó´æ·ÅÔÚ¿ÚÁîÎļþÖУ¬Ò»µ©¿ÚÁîÎļþ±»ÇÔÈ¡£¬¾Í¿ÉÒÔ½øÐÐÀëÏßµÄ×Öµäʽ¹¥»÷¡£ÓеÄϵͳҲ²ÉÓûùÓÚÖÇÄÜ¿¨»òÉúÎïÌØÕ÷µÄÉí·ÝÈÏÖ¤·½Ê½£¬µ«ÊÇϵͳµÄÑÐÖƺͿª·¢·ÑÓðº¹ó£¬Ö»ÊÊÓÃÓÚ°²È«ÐÔÒªÇó·Ç³£¸ßµÄ³¡ºÏ¡£±¾ÎÄÉè¼ÆµÄ»ùÓÚÍÖÔ²ÇúÏßÃÜÂëÌåÖƵÄÍøÂçÉí·ÝÈÏ֤ϵͳ£¬ÊÊÓÃÓڳɱ¾²»¸ßµ«¾ßÓнϸ߰²È«ÐÔµÄϵͳ¡£¸Ãϵͳ¿ÉÒÔµÖ¿¹ÖطŹ¥»÷²¢±Ü¿ªÊ±¼ä´Á©¶´£¬¾ßÓа²È«ÐԸߡ¢Ëٶȿ졢Áé»îÐԺá¢ÊÊÓÃÐÔÇ¿µÄÌص㡣 Ò»¡¢ÍÖÔ²ÇúÏßÃÜÂëÌåÖÆ ÍÖÔ²ÇúÏß¼ÓÃÜ·¨ECC£¨Elliptic Curve Cryptography£©ÊÇÒ»ÖÖ¹«Ô¿¼ÓÃܼ¼Êõ£¬ÒÔÍÖÔ²ÇúÏßÀíÂÛΪ»ù´¡£¬ÀûÓÃÓÐÏÞÓòÉÏÍÖÔ²ÇúÏߵĵ㹹³ÉµÄAbelȺÀëÉ¢¶ÔÊýÄѽâÐÔ£¬ÊµÏÖ¼ÓÃÜ¡¢½âÃܺÍÊý×ÖÇ©Ãû£¬½«ÍÖÔ²ÇúÏßÖеļӷ¨ÔËËãÓëÀëÉ¢¶ÔÊýÖеÄÄ£³ËÔËËãÏà¶ÔÓ¦£¬¾Í¿ÉÒÔ½¨Á¢»ùÓÚÍÖÔ²ÇúÏߵĶÔÓ¦ÃÜÂëÌåÖÆ¡£ÍÖÔ²ÇúÏßÊÇÓÉÏÂÁÐΤ¶û˹ÌØÀ˹Weierstrass·½³ÌËùÈ·¶¨µÄƽÃæÇúÏߣº E:y2+a1xy+a3y=x3+a2x2+a4x+a6 ÍÖÔ²ÇúÏß¼ÓÃÜËã·¨ÒÔÆäÃÜÔ¿³¤¶ÈС¡¢°²È«ÐÔÄܸߡ¢Õû¸öÊý×ÖÇ©ÃûºÄʱС£¬Ê¹ÆäÔÚÖÇÄÜÖÕ¶ËÓ¦ÓÃÖÐÓкܴóµÄ·¢Õ¹Ç±Á¦£¬±ÈÈçÕÆÉϵçÄÔ¡¢Òƶ¯ÊÖ»úµÈ¶¼ÄÜÓиüºÃµÄ±íÏÖ¡£¶øÔÚÍøÂçÖУ¬ECCËã·¨Ò²±£Ö¤ÁËÆäÐͬ¹¤×÷µÄʵʱÐÔ£¬Ê¹ÓÃECCËã·¨¼ÓÃÜÃô¸ÐÐÔ¼¶±ð½Ï¸ßµÄÊý¾Ý£¨ÈçÃÜÔ¿£©£¬ËÙ¶ÈÉÏÄܹ»Âú×ã´óÊý¾ÝÁ¿ÒªÇ󣬶øÇÒ°²È«ÐԸߣ¬Äܺܺõر£ÕÏϵͳµÄ°²È«¡£ ÓÉÓÚÍÖÔ²ÇúÏßÃÜÂëÌåÖƵݲȫÐÔÖ»ÓëÍÖÔ²ÇúÏߵݲȫÐÔÓйأ¬¶øÍÖÔ²ÇúÏß°²È«ÐÔÊÇÓÉECDLPÇó½âµÄÀ§ÄÑÐÔ¾ö¶¨µÄ£¬Òò´Ë£¬ÎªÁ˱£Ö¤ECDLPÊÇÄѽâµÄ£¬ÔÚÑ¡È¡ÍÖÔ²ÇúÏßµÄʱºò³ýÁËÑ¡ÔñºÏÊʵIJÎÊý£¨a£¬b£©£¬Ê¹µÃÏàÓ¦µÄWeierstrass·½³ÌÂú×ã·Ç³¬ÆæÒìÍÖÔ²ÇúÏßµÄÒªÇóÍ⣬»¹ÒªÑ¡È¡ºÏÊʵÄÓÐÏÞÓòGF£¨q£©£¬Ê¹µÃqÂú×ã#EÄܱ»Ò»´óËØÊý£¨ 30λµÄÕûÊý£©Õû³ý£¬»òq±¾Éí¾ÍÊÇÒ»¸ö´óËØÊý¡£°²È«µÄÍÖÔ²ÇúÏßÒ²¾ÍÊÇÄֿܵ¹¸÷ÖÖÒÑÓй¥»÷Ëã·¨¹¥»÷µÄÍÖÔ²ÇúÏß¡£ 1.Ñ¡È¡°²È«ÍÖÔ²ÇúÏßʱӦ¸Ã×ñѵÄһЩÔÔò £¨1£©EÑ¡Ó÷dz¬ÆæÒìÍÖÔ²ÇúÏߣ¬¶ø²»Ñ¡È¡ÆæÒìÍÖÔ²ÇúÏß¡¢³¬ÍÖÔ²ÇúÏßÒÔ¼°·´³£ÍÖÔ²ÇúÏߣ» £¨2£©#E²»ÄÜÕû³ýqk-1£¬1 k 20£» £¨3£©µ±q=PΪËØÊýʱ£¬#EӦΪËØÊý£¬Ëæ»úÑ¡È¡ÍÖÔ²ÇúÏßÉϵÄÒ»µã×÷Ϊ»ùµã£»µ±q=2mʱ£¬#EÓ¦°üº¬´óµÄËØÒò×Ó£¬Èç#E=2n£¬4n£¬ÆäÖеÄnÊÇ´óËØÊý£¬ÇÒm²»È¡ºÏÊý¡£Ëæ»úÑ¡È¡EÉÏÒ»½×ΪnµÄµã×÷Ϊ»ùµã£» £¨4£©Ñ¡ÔñÒÔ»ùµãÉú³ÉÑ»·×ÓÓòH GF£¨q£©ÉÏʵÏÖECC£¬|H|ÊÇ#EµÄ×î´óËØÒò×Ó¡£ 2.ÃèÊöÒ»¸öÀûÓÃÍÖÔ²ÇúÏß½øÐмÓÃÜͨÐŵĹý³Ì £¨1£©Óû§AÑ¡¶¨Ò»ÌõÍÖÔ²ÇúÏßEp£¨a£¬b£©£¬²¢È¡ÍÖÔ²ÇúÏßÉÏÒ»µã×÷Ϊ»ùµãG£¬Ñ¡ÔñÒ»¸ö˽ÓÐÃÜÔ¿k£¬²¢Éú³É¹«¿ªÃÜÔ¿K=kG£» £¨2£©Óû§A½«Ep£¨a£¬b£©ºÍµãK£¬G´«¸øÓû§B£» £¨3£©Óû§B½Óµ½ÐÅÏ¢ºó£¬½«´ý´«ÊäµÄÃ÷ÎıàÂëµ½Ep£¨a£¬b£©ÉÏÒ»µãM£¬²¢²úÉúÒ»¸öËæ»úÕûÊýr£¨r¼ÆËãµãC1=M+RK£»C2=RG£» £¨4£©Óû§B½«C1¡¢C2´«¸øÓû§A£» £¨5£©Óû§A½Óµ½ÐÅÏ¢ºó£¬¼ÆËãC1-kC2£¬½á¹û¾ÍÊǵãM.ÒòΪC1-kC2=M+rK-k£¨rG£©=M+rK-r£¨kG£©=M£¬ÔÙ¶ÔµãM½øÐнâÂë¾Í¿ÉÒԵõ½Ã÷ÎÄ¡£ ÔÚÕâ¸ö¼ÓÃÜͨÐÅÖУ¬Èç¹ûÓÐÒ»¸öÈëÇÖH£¬ËûÖ»ÄÜ¿´µ½Ep£¨a£¬b£©¡¢K¡¢G¡¢C1¡¢C2¶øͨ¹ýK¡¢GÇók»òͨ¹ýC1¡¢C2Çór¶¼ÊÇÏà¶ÔÀ§Äѵġ£Òò´ËHÎÞ·¨µÃµ½A¡¢B¼ä´«Ë͵ÄÃ÷ÎÄÐÅÏ¢¡£»ùÓÚÍÖÔ²ÇúÏßµÄÃÜÂëÌåÖÆÈçͼ1Ëùʾ¡£ ¶þ¡¢»ùÓÚÍÖÔ²ÇúÏßÃÜÂëÌåÖƵÄÍøÂçÉí·ÝÈÏ֤ϵͳ ÓÉÓÚÍøÂç¾ßÓÐÐÅÏ¢Á¿´óµÄÌص㣬ÆäÖ÷ÒªÍþвÀ´×ÔÓÚ·ÇÊÚȨÓû§µÄ·Ç·¨·ÃÎÊ£¬Òò´ËËü¶ÔÊý¾ÝÍêÕûÐÔµÄÒªÇóºÜ¸ß£¬ÐèÒª×î¿ìµÄËÙ¶ÈÌṩ×î¸ßµÄ°²È«ÐÔ£¬±£Ö¤ÐÅÏ¢µÄ»úÃÜÐÔ¡¢ÍêÕûÐÔºÍÓÐЧÐÔ¡£ÍøÂçÉí·ÝÈÏÖ¤ÊÇÒÀ¿¿Óû§Õ˺š¢¿ÚÁî»òÕßÉúÎïÌØÕ÷µÈÐÅÏ¢À´ÊµÏֵģ¬ÕâЩÈÏÖ¤·½·¨ÔÚijÖ̶ֳÈÉÏ´æÔÚ×Å°²È«Òþ»¼£¬ÈçÕ˺š¢¿ÚÁî»òÖ¸ÎÆÌØÕ÷ÐÅÏ¢ÔÚ´æ´¢¡¢´«Êä¹ý³ÌÖпÉÄܱ»½ØÈ¡¡¢±»´Û¸ÄµÈ¡£ÔÚÉí·ÝÈÏ֤ϵͳÖУ¬Æð¹Ø¼ü×÷ÓõÄÊÇÆäÖеļÓÃÜÌåϵ¡£±¾ÎÄÉè¼ÆµÄÉí·ÝÈÏ֤ϵͳÖУ¬Óû§Ê×ÏÈҪͨ¹ýÈÏ֤ģ¿é½øÐÐ×¢²á£¬×¢²á³É¹¦ºó£¬»ñµÃ¾¹ýϵͳÈÏÖ¤ÖÐÐÄCAÇ©ÃûµÄ¹«Ô¿ºÍ˽Կ¡£Óû§¹«Ô¿ºÍCAµÄ¹«Ô¿¶¼Êǹ«¿ªÐÅÏ¢£¬Óû§µÄ˽ԿֻÓÐÓû§±¾ÈËÖªµÀ£¬ÓÉÓû§×Ô¼º±£´æ¡£ 1.ϵͳµÄ×ÜÌå½á¹¹ ¼ÙÉèͨÐŵÄÊÇAÓëBË«·½£¬AÓëB´¦ÔÚͬһ¸öÍøÂçÖУ¬Îı¾¼Ó½âÃܲÉÓöԳÆËã·¨AES£¬¶øÃÜÔ¿µÄ´«ÊäÓëÇ©ÃûÑéÇ©¶¼²ÉÓ÷ǶԳÆËã·¨ECC.ϵͳÓÉ·þÎñÆ÷ºÍ¿Í»§¶ËÁ½²¿·Ö×é³É£¬Èçͼ2Ëùʾ£¬·þÎñÆ÷¶Ë°üÀ¨´úÀí·þÎñÆ÷¡¢ÈÏÖ¤·þÎñÆ÷¡¢Ó¦Ó÷þÎñÆ÷£»¿Í»§¶Ë°üÀ¨´úÀí¿Í»§¶Ë¡¢ÈÏÖ¤¿Í»§¶Ë¡£´úÀí¿Í»§¶ËºÍ´úÀí·þÎñÆ÷¹²Í¬Íê³É´úÀí¹¦ÄÜ£¬ÈÏÖ¤¿Í»§¶ËºÍÈÏÖ¤·þÎñÆ÷¹²Í¬Íê³ÉÉí·ÝÈÏÖ¤¹¦ÄÜ¡£ ϵͳģÐÍÖ÷Òª¹¤×÷Á÷³ÌÈçÏ£º £¨1£©½«Óû§ÐÅÏ¢´æ·ÅÔÚϵͳÊý¾Ý¿âÖУ»£¨2£©¿Í»§¶ËÓ¦ÓóÌÐòͨ¹ý¿Í»§¶Ë´úÀíÏòÈÏ֤ģ¿éÇëÇóÉêÇëµÇ¼ÈÏÖ¤£»£¨3£©ÈÏ֤ģ¿é¼ì²éÓû§Éí·Ý²¢Íê³ÉÈÏÖ¤¹ý³Ì£¬Ïò¿Í»§¶Ë·¢·ÅÓ¦Ó÷þÎñÆ÷µÄTicket£»£¨4£©¿Í»§¶ËÏò°²È«´úÀí·þÎñÆ÷ÇëÇó»ñÈ¡·ÃÎʲßÂÔÊý¾Ý£»£¨5£©°²È«´úÀí·þÎñÆ÷¶ÁÈ¡·ÃÎÊ¿ØÖƱíÖжÔÓ¦µÄ²ßÂÔ¿ØÖƼǼ£¬È·¶¨Óû§ÊÇ·ñÓÐȨÏÞ·ÃÎÊÏàÓ¦µÄÓ¦Ó÷þÎñÆ÷×ÊÔ´£»£¨6£©È·¶¨Óû§ÓÐȨ·ÃÎʺó£¬Á¬½Óµ½ÏàÓ¦µÄÓ¦Ó÷þÎñÆ÷£»£¨7£©¿Í»§¶ËÓëÓ¦Ó÷þÎñÆ÷¼ä½¨Á¢ÆðÁËÒ»Ìõ¼ÓÃÜͨµÀ£¬Ë«·½Í¨¹ý´ËͨµÀÀ´½»»»Êý¾Ý¡£ 2.ϵͳ¹¦ÄÜÄ£¿é¼°ÊµÏÖ £¨1£©ÈÏ֤ģ¿é¡£ÈÏ֤ģ¿éÖ÷ҪʵÏÖÉí·ÝÈÏÖ¤¡¢ÃÜÔ¿·Ö·¢µÈ¹¦ÄÜ£¬²ÉÓûùÓÚ¹«Ô¿ÃÜÂëÌåÖƵĸĽøKerberosÈÏÖ¤ÐÒéÀ´¶ÔÓû§½øÐÐÉí·ÝÈÏÖ¤£¬ÊÇÄ£Ð͵ĺËÐIJ¿·Ö¡£ ÈÏ֤ģ¿éÓÉÈÏÖ¤¿Í»§¶ËÄ£¿é¡¢ÈÏÖ¤·þÎñÆ÷¶ËÄ£¿é×é³É¡£µ±¿Í»§¶Ë´úÀí½Óµ½À´×Ô¿Í»§¶ËµÄÈÎÒâÇëÇóʱ£¬ÏÈÅжÏÊÇ·ñΪ¿Í»§¶Ë´úÀíÆô¶¯ºó½ÓÊÕµ½µÄµÚÒ»¸öÇëÇó£¬Èç¹ûÊÇ£¬Ôò¿Í»§¶Ë´úÀí±ØÐëÏÈÈ¥ÈÏÖ¤·þÎñÆ÷½øÐÐÉí·ÝÈÏÖ¤¡£ ¢ÙÈÏÖ¤¿Í»§¶Ë¡£ÈÏÖ¤¿Í»§¶ËÖ÷Òª°üÀ¨Áù¸öÄ£¿é£¬·Ö±ðΪ£ºASÇëÇóÄ£¿é¡¢TGSÇëÇóÄ£¿é¡¢GSSAPI½Ó¿ÚÄ£¿é¡¢Kerberos GSSAPIÄ£¿é¡¢Æ±¾ÝÁгöÄ£¿é¡¢Æ±¾ÝÏú»ÙÄ£¿é¡£ ASÇëÇóÄ£¿éÖ÷Òª¹¦ÄÜÊÇÓû§»ñÈ¡TGSµÄƱ¾ÝTGT.µ±Óû§½øÐÐÉí·ÝÈÏ֤ʱ£¬ASÇëÇóÄ£¿é±»µ÷Ó㬴ÓAS·þÎñÆ÷ÖлñÈ¡TGT.ASÇëÇóÄ£¿é°üÀ¨»ñÈ¡TicketÄ£¿éºÍ±¨´í×ÓÄ£¿é¡£Í¨¹ýµ÷ÓÃECC¼ÓÃÜÄ£¿é£¬¶ÔÿÌõÐÅÏ¢½øÐбØÒªµÄ°²È«´¦Àí£»TGSÇëÇóÄ£¿éÖ÷ÒªÓÃÓÚ»ñµÃÓ¦Ó÷þÎñÆ÷µÄƱ¾Ý¡£ÔÚµ÷ÓÃTGSÇëÇó֮ǰ£¬¿Í»§¶Ë±ØÐ뼺¾µÃµ½TGT£¬ÒÔ±ãÓÃTGTÏòTG·þÎñÆ÷Ö¤Ã÷×Ô¼ºµÄÉí·Ý¡£GSSAPI½Ó¿ÚÄ£¿éÓÃÓÚʵÏÖÓë¿Í»§¶Ë´úÀíµÄ½Ó¿Ú£¬¿Í»§¶Ë´úÀíµ÷ÓÃGSSAPI½Ó¿ÚÄ£¿éÀ´½øÐÐÉí·ÝÈÏÖ¤£»Kerberos GSSAPIÄ£¿é±»GSSAPI½Ó¿ÚÄ£¿éµ÷Óã¬ÕæÕýʵÏÖ½¨Á¢°²È«ÉÏÏÂÎÄ£¬±¨Îı£»¤¼¶±ðÐÉÌÒÔ¼°¶ÔÿÌõ±¨Îĵı£»¤¡£Í¨¹ýµ÷ÓÃKerberos GSSAPIÄ£¿é£¬Óû§»ñµÃÓë´úÀí·þÎñÆ÷½øÐмÓÃÜͨÐŵĻỰÃÜÔ¿¡£Æ±¾ÝÁгöÄ£¿éÓÃÓÚÁгö±£ÁôÔÚ»º´æÖеÄÖ÷ҪʵÌåÃûºÍµ±Ç°ËùÓлƱ¾ÝµÄÄÚÈÝ¡£Æ±¾ÝÏú»ÙÄ£¿éÓÃÓÚÏú»ÙËùÓеÄƱ¾Ý£¬ÒÔ·ÀÖ¹ËûÈËÇÔȡƱ¾Ý£¬µ±Óû§¶Ï¿ªÓë·þÎñÆ÷µÄÁ¬½Óʱ£¬ÏµÍ³»áµ÷ÓøÃÄ£¿éÀ´Ïú»ÙÓû§µÄƱ¾Ý¡£¢ÚÈÏÖ¤·þÎñÆ÷¡£ÈÏÖ¤·þÎñÆ÷Ä£¿éÖ÷Òª°üÀ¨KDCÄ£¿é¡¢GSSAPI½Ó¿ÚÄ£¿éKerberos GSSAPIÄ£¿éÒÔ¼°ÆäËû¸¨ÖúÄ£¿é¡£ KDCÄ£¿éÖ÷ÒªÍê³ÉÓû§Éí·ÝÈÏÖ¤ºÍƱ¾Ý·Ö·¢µÈ¹¦ÄÜ£¬°üÀ¨ASÇëÇó´¦Àí×ÓÄ£¿éºÍTGSÇëÇó´¦Àí×ÓÄ£¿é¡£ËüÓëÈÏÖ¤¿Í»§¶ËµÄASÇëÇóÄ£¿éºÍTGSÇëÇóÄ£¿éÒ»Æð¹¤×÷£¬À´Íê³ÉÉí·ÝÈÏÖ¤ºÍƱ¾Ý·Ö·¢¹¦ÄÜ£»GSSAPI½Ó¿ÚÄ£¿éÓÃÓÚʵÏÖÓë´úÀí·þÎñÆ÷µÄ½Ó¿Ú£¬´úÀí·þÎñÆ÷µ÷ÓÃGSSAPI½Ó¿ÚÄ£¿éÀ´½øÐÐÉí·ÝÈÏÖ¤£¬¶øGSSAPI½Ó¿ÚÄ£¿éÔòµ÷ÓÃKerberos GSSAPI£¬ÓÃÓÚÕæÕýʵÏÖ½¨Á¢°²È«ÉÏÏÂÎÄ£¬±¨Îı£»¤¼¶±ðÐÉÌÒÔ¼°¶ÔÿÌõ±¨Îĵı£»¤¡£ £¨2£©´úÀíÄ£¿é¡£´úÀíÄ£¿éÔÚÄ£ÐÍÖÐÖ÷ҪʵÏÖ¿Í»§¶ËÓ¦ÓóÌÐòͨ¹ý´úÀí¿Í»§¶Ë¡¢´úÀí·þÎñÆ÷·ÃÎÊÓ¦Ó÷þÎñÆ÷µÄ¹¦ÄÜ£¬Í¨¹ý²ÉÓÃSocks5ÐÒéʵÏÖ¡£ ´úÀíÄ£¿é·Ö±ðÔÚ¿Í»§¶ËºÍÓ¦Ó÷þÎñÆ÷¶Ë¼ÓÔØÒ»¸ö´úÀíÈí¼þ¡£¿Í»§¶Ë´úÀí½ÓÊÜ¿Í»§¶ËµÄËùÓÐÇëÇ󣬾´¦Àíºóת·¢¸ø·þÎñÆ÷¶Ë´úÀí¡£¿Í»§¶Ë´úÀíÊ×ÏÈÓë´úÀí·þÎñÆ÷½¨Á¢Ò»¸öTCPÁ¬½Ó£¬Í¨³£SOCKS¶Ë¿ÚΪ1080£¬Í¨¹ý°²È«ËíµÀ£¬´úÀí·þÎñÆ÷ÈÏÖ¤²¢½ÓÊÜËùÓÐÀ´×Ô¿Í»§¶ËÈí¼þµÄͨÐÅ¡£ÈôÉí·ÝµÃÒÔÈÏÖ¤£¬Ôò°²È«·þÎñÆ÷½«ÇëÇóµÝ½»Ó¦Ó÷þÎñÆ÷£¬´¦ÀíÇëÇóºó²¢½«½á¹û·µ»Ø°²È«·þÎñÆ÷£¬°²È«·þÎñÆ÷½«´Ë½á¹û·µ»Ø¸ø¿Í»§¶Ë¡£ °²È«´úÀí·þÎñÆ÷ÔÚÈ·ÈÏ¿Í»§¶ËÁ¬½ÓÇëÇóÓÐЧºó½Ó¹ÜÁ¬½Ó£¬´úΪÏòÓ¦Ó÷þÎñÆ÷·¢³öÁ¬½ÓÇëÇ󣬰²È«´úÀí·þÎñÆ÷Ó¦¸ù¾ÝÓ¦Ó÷þÎñÆ÷µÄÓ¦´ð£¬¾ö¶¨ÈçºÎÏìÓ¦¿Í»§¶ËÇëÇ󣬴úÀí·þÎñ½ø³ÌÓ¦µ±Á¬½ÓÁ½¸öÁ¬½Ó£¬¿Í»§¶ËÓë´úÀí·þÎñ½ø³Ì¼äµÄÁ¬½Ó¡¢´úÀí·þÎñ½ø³ÌÓëÓ¦Ó÷þÎñÆ÷¶ËµÄÁ¬½Ó¡£ÎªÈ·ÈÏÁ¬½ÓµÄΨһÐÔÓëʱЧÐÔ£¬´úÀí½ø³ÌÓ¦µ±Î¬»¤´úÀíÁ¬½Ó±í»òÏà¹ØÊý¾Ý¿â¡£°²È«´úÀí·þÎñÆ÷ΪËùÓÐÍøÂçͨÐÅÌṩÁËÒ»¸ö°²È«ËíµÀ£¬ÔÚ½¨Á¢Í¨µÀµÄ¹ý³ÌÖУ¬´æÔÚÓû§ÈÏÖ¤µÄ¹ý³Ì¡£Óû§¾¹ýÈÏÖ¤ºÍÔʼÐÒéÇëÇó£¬Í¨¹ýGSSAPI½¨Á¢µÄ°²È«ËíµÀ´«ËÍ¡£ £¨3£©¼ÓÃÜÄ£¿é¡£¼ÓÃÜÄ£¿éÔÚϵͳÖÐÖ÷ÒªÍê³É¶ÔÊý¾ÝµÄ¼Ó½âÃÜ´¦Àí£¬Í¨¹ýµ÷ÓÃÍÖÔ²ÇúÏß¼ÓÃÜËã·¨¾ßÌåʵÏÖ¡£Ä£ÐÍÖвÉÓÃECIES¼Ó½âÃÜ·½°¸£¬¾ßÌåʵÏÖ¹ý³Ì²ÉÓÃborZoiËã·¨¿â¡£borZoiÊǸöÃâ·ÑµÄC++ÍÖÔ²ÇúÏß¼ÓÃܿ⣬º¬ÓÐÍêÕûµÄÔ´´úÂ룬ÌṩÁ˶¨ÒåÔÚÌØÕ÷ֵΪ2µÄÓÐÏÞÓòÉϵÄËã·¨£¬ÌṩÁ˼ÓÃÜÄ£¿é¡£ Èý¡¢ÏµÍ³°²È«ÐÔ·ÖÎö ϵͳÌṩÁËÓ¦ÓòãµÄ°²È«½â¾ö·½°¸£¬¿É×÷ΪÍøÂçµÄÊÚȨ·ÃÎÊ¿ØÖÆÖÐÐÄ£¬ÌṩÓû§µ½Ó¦Ó÷þÎñÆ÷µÄ·ÃÎÊ¿ØÖÆ·þÎñ¡£»ùÓÚÍÖÔ²ÇúÏß¼ÓÃÜ·¨µÄÍøÂçÉí·ÝÈÏÖ¤£¬Óû§¿ÉÒÔ²ÉÓý϶̵ÄÃÜÔ¿³¤¶ÈÀ´ÊµÏֽϸߵݲȫÐÔ£¬ÕâÑù¼ÈÓбãÓÚÓû§µÄ¼ÇÒäÒ²Ìá¸ßÁË·þÎñÆ÷µÄ¼ÆËãËٶȣ¬´Ó¶ø½«´ó´óËõ¶ÌµÇ¼ʱ¼ä¡£ÔÚÍÖÔ²ÇúÏßÃÜÂëÌåÖÆÖУ¬ÍÖÔ²ÇúÏßEp£¨a£¬b£©ÖÐp¡¢a¡¢bµÄÈκÎÒ»¸öÊý×ָıä¾Í²úÉúÐÂÍÖÔ²ÇúÏß·½³Ì£¬ÕâÑù¼È¿ÉΪÓû§Ìṩ·á¸»µÄÑ¡ÔñÐÔÒ²¿ÉÒÔΪ·þÎñÆ÷½ÚÔ¼¸ü¹ãÀ«µÄ´æ´¢¿Õ¼ä£¬Í¬Ê±È·±£ÍøÂçÐÅÏ¢µÄ±£ÃÜÐÔ¡¢ÍêÕûÐԺͿÉÓÃÐÔ¡£ ±¾ÎÄͨ¹ý·ÖÎöÍÖÔ²ÇúÏßÃÜÂëÌåÖÆ£¬½¨Á¢ÁËÍøÂçÉí·ÝÈÏ֤ϵͳģÐÍ£¬¸ÃÄ£ÐͲÉÓÃÈíÓ²¼þÐͬµÄ·½Ê½£¬»ùÓÚ»ìºÏ¼ÓÃÜÌåÖÆ£¬Ê¹ÓÃËٶȿì¶ø°²È«ÐԸߵÄECCËã·¨½øÐмӽâÃÜ¡¢Ç©ÃûÓëÑé֤ǩÃû£¬¶ÔÍøÂçµÄÐÅÏ¢½¨Á¢ÆðÁ¼ºÃµÄ±£»¤µÄÆÁÕÏ£¬Äܹ»ºÜºÃµØµÖ¿¹ÖطŹ¥»÷¡¢²Â²â¹¥»÷¡¢ÍøÂçÇÔÌý¹¥»÷£¬Õû¸öÍøÂçÉí·ÝÈÏÖ¤·½°¸¼òµ¥ÓÐЧ¡£ ²Î¿¼ÎÄÏ×£º ÕÅÁè½Ü£º»ùÓÚÆóÒµÍøÉí·ÝÈÏ֤ϵͳµÄÄ£ÐÍÑо¿[J].¸£½¨µçÄÔ£¬2008£¬£¨5£©£º109¡«110ÔðÈα༣ºÓêê¿ P2Pµç×ÓÉÌÎñµÄÐÅÈηçÏÕÎÊÌâ̽ÌÖ