ÌÕ×íÔÚ¡°ÃëËÙ»ñµÃ¡¢Áã³É±¾¡±µÄ±íÏ󱳺ó£¬ÍùÍùÊÇÒþº¬µÄ·çÏÕ£º¶ñÒâÈí¼þ¡¢µöÓãÍøÕ¾¡¢Òþ˽й¶£¬ÉõÖÁ°æÈ¨¾À·×¡£ÕæÕýÄþ¾²µÄÏÂÔØÌåÑ飬Êǽ¨ÉèÔÚÇåÎúµÄÀ´Ô´¡¢¹æ·¶µÄÐí¿ÉºÍÎÈÍ׵ļ¼Êõʵ¼ùÖ®Éϵġ£ÈôÄãÏëÒª»ñÈ¡Ãâ·ÑµÄÓÅÖÊ×ÊÔ´£¬Òªº¦ÊÇѧ»á·Ö±æ¡¢Ñ§»áɸѡ¡¢Ñ§»áÑÚ»¤×Ô¼º£¬¶ø²»ÊÇ×·ÖðÈκο´ÆðÀ´¡°½Ý¾¶¡±µÄ˵·¨¡£
±¾Ö¸ÄϵĵÚÒ»²¿ÃÅ£¬½«´øÄ㽨ÉèÒ»¸ö¿ò¼Ü£ºÃ÷È·Ä¿±ê¡¢Ñ¡ÔñÕý¹æÇþµÀ¡¢ÉèÖ÷À»¤¡¢È·ÈÏÐí¿É¡£µÚһƪÕµĽ¹µã£¬ÔÚÓÚÈÃÄãÏȰѡ°ÄÜÓõġ¢Õýµ±µÄ¡¢¿ÉÖØ¸´¡±µÄ»ñȡ·¾¶Äð³É¿É²Ù×÷µÄÌåϵ¡£ÄãÐèÒªÏÈÃ÷È·ÐèÇó£¬ÔÙÈ¥¶ÔÕÕÕý¹æÇþµÀµÄÇåµ¥£¬×öµ½Óöµ½ÐÂÕ¾µã²»Ã¤Ä¿ÏÂÔØ£¬¶øÊÇÓÃͬһÌ׳߶ÈÈ¥ÆÀ¹À¡£
µÚÒ»²½£¬Ã÷È·ÄãµÄÐèÇóÓë½çÏÞ¡£ÄãÊÇÐèÒªÒ»¿î¿ªÔ´Èí¼þ¡¢Ò»±¾¹«¹²ÁìÓòµÄµç×ÓÊ飬ÕÕ¾ÉÒ»×éÎÞ°æÈ¨ÏÞÖÆµÄ¸ßÖÊÁ¿Í¼Æ¬£¿²îÒìÀàÐ͵Ä×ÊÔ´£¬ÆäÐí¿ÉģʽÓë»ñȡ·¾¶²îÒìºÜ´ó¡£°ÑÐèÇóдÏÂÀ´£¬Áгö½¹µã¹¦Ð§¡¢°æ±¾Æ«ºÃ¡¢·ÒëÓïÑÔ¡¢Ê¹Óó¡¾°£¬ÒÔ¼°ÄãÔ¸Òâ¼ç¸ºµÄ·çÏÕÆ·¼¶¡£ÕâÒ»²½ºÜÖØÒª£¬ÒòΪËü×ÊÖúÄã¿ìËÙÔÚº£Á¿ÐÅÏ¢ÖÐʶ±ðºÏ¹æÇþµÀ£¬ÖÆÖ¹±»¿´ÆðÀ´¡°½Ý¾¶¡±µÄ¿ÚºÅ´øÆ«Æ«Ïò¡£
ÈôÄãÔÚѰÕÒ½Ìѧ¡¢¿ÆÑкÍѧϰÓÃ;µÄÖÊÁÏ£¬Í¨³£¿ÉÒÔ¶¨Î»µ½½ÌÓý»ú¹¹¡¢¿ªÔ´ÉçÇøÓë¹«Òæ¿â£¬ÌÔÌÎóÈë²¢ÏÂÔØµ½´øÓÐÒþ²Ø³É±¾µÄÄÚÈÝ¡£
µÚ¶þ²½£¬ÓÅÏÈÑ¡ÔñÕý¹æ¡¢ÐÅÓþÁ¼ºÃµÄÇþµÀ¡£Õýµ±µÄ»ñÈ¡·½Ê½Í¨³£À´×ÔÒÔϼ¸Àࣺ¹Ù·½Õ¾µãÓëÓ¦ÓÃÉ̵ꡢ֪ÃûµÄ¿ªÔ´¾µÏñ¡¢´óѧÓëÑо¿»ú¹¹Ðû²¼µÄ×ÊÔ´Ò³¡¢¹«¹²ÁìÓòÓë±ãЯʽÄÚÈݿ⡢ÒÔ¼°¾ßÓÐÇåÎúÊÚȨ˵Ã÷µÄ×ÊÔ´ÜöÝÍ¡£ÄãÔÚä¯ÀÀʱӦ¹Ø×¢ÒÔÏÂÒªËØ£ºÓòÃûµÄÎȶ¨ÐÔ£¨ÊÇ·ñÊǹٷ½ÓòÃû£©¡¢Ò³ÃæÊÇ·ñÓйØÓÚ°æÈ¨¡¢ÊÚȨÓëÁªÏµ·½Ê½µÄ˵Ã÷¡¢ÊÇ·ñÌṩÃ÷È·µÄ°æ±¾ºÅ¡¢¸üÐÂÈÕÖ¾£¬ÒÔ¼°ÊÇ·ñ´æÔÚÎóµ¼ÐÔ¹ã¸æ¡£
¹Ù·½ÇþµÀ²»½öÔÚ×ÊÔ´µÄÍêÕûÐÔÉϸü¿É¿¿£¬Ò²¸üÈÝÒ×»ñµÃ¸üÐÂÓëÖ§³Ö£¬ÌÔÌÄãÔÚʹÓÃÀú³ÌÖеIJ»È·¶¨ÐÔ¡£
µÚÈý²½£¬½¨Éè»ù±¾µÄÏÂÔØ·À»¤¡£È·±£ÄãµÄÉ豸ºÍä¯ÀÀÆ÷´¦ÓÚ×îÐÂ״̬£¬Ê¹ÓÿÉÐŵÄÏÂÔØ¾µÏñ»òÏÂÔØÖÎÀí¹¤¾ß£¬ÏÂÔØºó¾¡Á¿ÓùþϣֵУÑéÍêÕûÐÔ£¨ÈçSHA-256£©£¬ÒÔÈ·ÈÏÎļþδ±»¸Ä¶¯¡£ÖÆÖ¹Ö±½ÓÔÚµ¯´°Àïµã»÷ÈκοÉÖ´ÐÐÎļþµÄ¡°°²×°¡±Á´½Ó£¬³ý·ÇÄãÒѾȷÈÏÀ´Ô´µÄÐÅÈζȡ£
¶ÔÈí¼þ¶øÑÔ£¬Æ«ºÃ¹Ù·½Ç©Ãû°ü»òÀ´×ÔÊÜÐÅÈÎÓ¦ÓÃÉ̵êµÄ°æ±¾£»¶ÔÓÚýÌåÓëÎĵµ£¬ÓÅÏÈÑ¡ÔñÎÞDRMµÄ»¨Ñù£¬¾¡Á¿Ê¹ÓÃÔʼ¿¯ÐÐÕßµÄÔʼÁ´½Ó»ñÈ¡¡£°²×°Ç°¶à´ÎÈ·ÈϹ´Ñ¡Ï¾¡Á¿ÖÆÖ¹À¦°óÈí¼þºÍ¹ã¸æ²å¼þ¡£
µÚËIJ½£¬Àí½âÓë×ðÖØÐí¿É¡£¿ªÔ´Èí¼þͨ³£¸½´øGPL¡¢MIT¡¢ApacheµÈÐí¿É£¬ÔÊÐíÔÚ×ñÊØÌõ¿îµÄǰÌáÏÂʹÓá¢Ð޸ġ¢ÔÙ·Ö·¢£»¹«¹²ÁìÓò×ÊԴͨ³£Ã»ÓаæÈ¨ÏÞÖÆ£»¶øÄ³Ð©×ÊÔ´Ôò¿ÉÄܽöÔÊÐí·ÇÉÌÒµÓÃ;»òÐèÒªÊðÃû¡£Á˽âÐí¿ÉÀàÐÍ£¬ÄÜ×ÊÖúÄãÕýµ±µØÊ¹ÓÃ×ÊÔ´£¬ÖÆÖ¹Î´À´µÄ°æÈ¨¾À·×¡£
ʵ¼ùÖУ¬Äã¿ÉÒÔÔÚÿһ´ÎÏÂÔØÇ°£¬ÏÈ´ò¿ª×ÊÔ´µÄÐí¿ÉÒ³£¬¿ìËÙÈ·ÈÏÊÚȨ¹æÄ£ÓëʹÓÃÏÞÖÆ¡£Óë´ËÑø³É¼Í¼À´Ô´ÓëÐí¿ÉÐÅÏ¢µÄϰ¹ß£¬½«×ÊÖúÄãÔÚδÀ´µÄÊÂÇéÖпìËÙ¸´ºËÓë×·ËÝ¡£
µÚÎå²½£¬¼Í¼Ó븴ÅÌ¡£°ÑÄãÑ¡ÔñµÄÀ´Ô´¡¢ÏÂÔØµÄ°æ±¾¡¢¹þÏ£Öµ¡¢Ê¹ÓõŤ¾ßµÈÐÅÏ¢¼Í¼ÏÂÀ´£¬ÐγÉÒ»¸öСÎÒ˽¼ÒµÄ¡°×ÊÔ´»ñÈ¡µµ°¸¡±¡£µ±ÄãÓöµ½ÎÊÌâʱ£¬¿ÉÒÔ»ØËݼì²é£¬¿´¿´ÊDz»ÊÇ×ß´íÁËÇþµÀ£¬»òÊÇÏÂÔØ°üÔÚ´«ÊäÀú³ÌÖб»¸Ä¶¯¡£Í¨¹ýÕâÑùµÄϰ¹ß£¬Äã»áÖð²½½¨ÉèÆðÒ»Ì×Îȶ¨¡¢¿ÉÖØ¸´µÄÄþ¾²»ñÈ¡Á÷³Ì£¬¶ø²»ÊÇһʱµÄ¡°ÔËÆø¡±£¬´Ó¶øÔÚ¶à±äµÄÍøÂçÇé¿öÖб£³ÖÀä¾²ÓëÇåÎú¡£
ÏÂÃæÎÒÃǸø³öÒ»¸ö¼òÒªµÄ²Ù×÷Çåµ¥£¬×ÊÖúÄãÔÚÐÂÕ¾µãÉÏ¿ìËÙ×ö³öÄþ¾²Åжϡ£1)¼ì²ìÓòÃûÓëÖ¤Ê飺ÊÇ·ñÊǹٷ½ÓòÃû£¿ÊÇ·ñÆôÓÃHTTPS£¿Ö¤ÊéÊÇ·ñÓÐЧ£¿2)ä¯ÀÀ¡°¹ØÓÚÎÒÃÇ/°æÈ¨/Ðí¿ÉÖ¤¡±µÈÒ³Ãæ£¬È·ÈÏ×ÊÔ´µÄÐí¿ÉÐÅÏ¢ÓëÀ´Ô´¡£3)ËÑË÷¡°Óû§ÆÀ¼Û¡±Óë¡°ÉçÇøÌÖÂÛ¡±£¬Á˽âÆäËûÓû§µÄÏÂÔØÌåÑé¡£
4)ÏÂÔØÇ°¾¡Á¿ÔÚɳÏäÇé¿ö»òÐéÄâ»úÖвâÊÔ£¬²âÊÔ½áÊøÔÙÔÚÖ÷ϵͳÖÐʹÓá£5)Ö»ÏÂÔØÐèÒªµÄÎļþ£¬ÖÆÖ¹Ò»´ÎÐÔÏÂÔØÕû°ü»ò¹ã¸æÈí¼þÀ¦°ó¡£Í¨¹ýÒÔÉϲ½Ö裬Äã¿ÉÒÔÔÚ²»´¥Åö·çÏÕÏßµÄÇé¿öÏ£¬»ñÈ¡µ½¸ßÖÊÁ¿¡¢ºÏ¹æµÄÃâ·Ñ×ÊÔ´¡£½ÓÏÂÀ´½øÈëµÚ¶þ²¿ÃÅ£¬ÎÒÃǰÑÖØµã·ÅÔÚÒ»¸ö¿ÉÖ´Ðеġ¢ÃæÏòÈÕ³£µÄÏÂÔØÁ÷³Ì¡£
Ä¿±êÊÇÈÃÄãÔÚ¿´µ½Ò»¸ö¿´ËÆ¡°Ãâ·Ñ×ÊÔ´¡±µÄÈë¿Úʱ£¬ÄÜ¿ìËÙͨ¹ýÒ»Ì׳߶Ȼ¯Á÷³Ì£¬ÅжÏÊÇ·ñÖµµÃÏÂÔØ¡¢ÒÔ¼°ÔõÑùÏÂÔØ²ÅÊǶÔ×ÔÉíÓë¶Ô×ÊÔ´·½×ÕýµÄ·½Ê½¡£ÎÞÂÛÄãÊÇѧÉú¡¢Ñо¿Õߣ¬ÕվɯÕͨϲºÃÕߣ¬ÕâÌ×Á÷³Ì¶¼ÄÜ×ÊÖúÄ㽨Éèºã¾ÃÐÅÈεÄÏÂÔØÏ°¹ß¡£ÈÃÎÒÃǰÑÅÓ´óµÄÎÊÌâת»¯Îª¼òÆÓ¿ÉÖ´ÐеIJ½Ö衪¡ª´ÓÔ´Í·ÆÀ¹Àµ½ÂäµØÊµÏÖ£¬Öð²½½¨ÉèÒ»¸ö¿É¸´ÓõĻñÈ¡Ìåϵ¡£
²½ÖèÒ»£ºÔ´Í·ÆÀ¹À¡£ÏÈ´ò¿ª¹Ù·½Ò³Ãæ»ò×ÊÔ´¿âµÄÖ÷Ò³£¬¼ì²ìµ¼º½À¸Öеġ°Ðí¿ÉÖ¤/ÊÚȨÐÅÏ¢¡±¡¢¡°¹ØÓÚÎÒÃÇ¡±¡¢¡°ÁªÏµÎÒÃÇ¡±¡£ÈôÐÅϢȱʧ£¬¼ÌÐøÑ°ÕÒ¿ÉÐŵĶþ¼¶À´Ô´µÄÖ¤¾Ý£¨ÈçÖªÃû¼¼ÊõÂÛ̳µÄÌÖÂÛ¡¢GitHub¶ÑÕ»µÄREADME˵Ã÷¡¢¹Ù·½Í¨¸æµÈ£©¡£ÖÆÖ¹µã»÷À´×Ô²»Ã÷¹ã¸æµÄÏÂÔØ°´Å¥¡£
ÈôÄãÔÚ¹«¹²Í¼Êé¹Ý¡¢½ÌÓý»ú¹¹»ò´óÐ͹«Òæ×éÖ¯µÄÍøÕ¾·¢ÏÖ×ÊÔ´£¬Í¨³£»á¸üÓб£ÕÏ£¬ÒòΪÕâЩ»ú¹¹¶Ô°æÈ¨ÓëÄþ¾²ÓиüÑϸñµÄÒªÇó¡£
²½Öè¶þ£ºÈ·ÈÏ×ÊÔ´ÀàÐÍÓëÐí¿É¡£¶ÔÈí¼þ£¬²éÕÒ°æ±¾ºÅ¡¢¿ª·¢Õß¡¢¹þÏ£Öµ¡¢Ç©ÃûÖ¤Ê飻¶Ôµç×ÓÊé/ͼƬ£¬È·ÈÏÊÇ·ñΪ¹«¹²ÁìÓò¡¢ÊðÃûÊÚȨ¡¢CCÐí¿ÉµÈ£¬ÖÆÖ¹ÏÂÔØ±ê×¢²»ÇåµÄÎļþ¡£¶ÔÓÚÉæ¼°Ð¡ÎÒ˽¼ÒÊý¾ÝµÄ×ÊÔ´£¬»¹Ó¦¼ì²ìÊÇ·ñÐèҪͬÒâÌõ¿îÒÔ¼°Êý¾Ý´¦Öóͷ£·½Ê½¡£Àí½â²îÒìÐí¿ÉµÄ½çÏÞ£¬ÓÐÖúÓÚÄãÔÚʹÓá¢Ð޸ġ¢ÔÙ·Ö·¢Ê±±£³Ö͸Ã÷ÓëºÏ¹æ¡£
²½ÖèÈý£º»ñÈ¡ÏÂÔØÁ´½ÓÓëÍêÕûÐÔУÑé¡£¾¡¿ÉÄÜʹÓùٷ½¾µÏñ»òÊÜÐÅÈεľµÏñÕ¾µã£¬¸´ÖÆÏÂÔØµØÖ·µ½ÏÂÔØÖÎÀíÆ÷£¬ÏÂÔØÍê³Éºó±ÈÁ¦¹þÏ£Öµ¡£ÈôÕ¾µãÌṩMD5/SHA-256/Ç©ÃûµÈУÑéÖµ£¬Ò»¶¨Òª±È¶Ôͨ¹ý¡£¶ÔÓÚ´óÐÍÈí¼þ£¬ÓÅÏÈÑ¡Ôñ¹Ù·½¿¯ÐÐÒ³µÄÇ©Ãû°üÓë¹Ù·½¾µÏñ£¬ÒÔ½µµÍ±»¸Ä¶¯µÄ·çÏÕ¡£
²½ÖèËÄ£ºÏÂÔØÓë°²×°Àú³ÌµÄÇåÀí¡£ÏÂÔØÊ±¹Ø±Õä¯ÀÀÆ÷ÄÚµÄÀ©Õ¹·¨Ê½£¬ÒÔ·À¹ã¸æÈí¼þ×¢È룻°²×°Ê±×¢Òâ×Ô´øÑ¡ÏͬÒâÌõ¿îÓëÀ¦°óÈí¼þµÄÈ¡Ïû¹´Ñ¡£¬Ñ¡Ôñ×Ô½ç˵°²×°¡£ÈôÓöµ½¡°¿ìËÙ°²×°¡±»ò¡°²»ÐèÒªµÄÌØ±ð×é¼þ¡±£¬Çë±£³Ö¾¯Ì裬ʵʱȡÏû¡£¶ÔÓÚÐèÒªÀëÏßʹÓõÄ×ÊÔ´£¬È·±£ÄãÓÐÎȶ¨µÄÏÂÔØÀ´Ô´£¬ÖÆÖ¹Öظ´ÏÂÔØÔì³ÉÀË·Ñ¡£
²½ÖèÎ壺ºóÐøÊ¹ÓÃÓë·´À¡¡£°²×°Íê³Éºó£¬ÏȽøÐмòÆÓµÄÔËÐвâÊÔ£¬È·ÈÏ×ÊÔ´ÍêÕû¡¢ÎÞÒì³££»Èô·¢ÏÖÒì³££¬Á¢¼´Í£Ö¹Ê¹Óò¢»ØËÝÏÂÔØÔ´¡£ÄãÒ²¿ÉÒÔÔÚ¿ªÔ´ÉçÇø·ÖÏíÄã»ñÈ¡µÄ×ÊÔ´À´Ô´ºÍʹÓÃÌåÑ飬×ÊÖúÆäËûÈ˽¨ÉèͬÑùµÄÄþ¾²Â·¾¶¡£½¨ÉèÒ»¸öСÎÒ˽¼ÒµÄÂÌÉ«Çåµ¥£¬½«ÄãÐÅÈεÄÀ´Ô´¼ÇÏÂÀ´£¬¶¨ÆÚ»ØÊ×Óë¸üС£
Èô×ÊÔ´Éæ¼°Ñ§Ï°ÓëÑо¿£¬¾¡Á¿ÒԺϹæµÄ·½Ê½ÒýÓÃÓëÊðÃû£¬Îª´´×÷ÕßÌṩÕýÏò·´À¡¡£
Ôö²¹½¨Ò飺½¨ÉèСÎÒ˽¼ÒµÄÂÌÉ«Çåµ¥¡£½«ÄãÈϿɵÄ×ÊÔ´À´Ô´ÁгÉÒ»¸öÇåµ¥£¬²¢¶¨ÆÚ¸üУ¬È·±£×Ô¼ºÊ¼ÖÕÔÚ¿ÉÐŵÄͨµÀÖлñÈ¡×ÊÔ´¡£Àí½â¡¢×ðÖØÐí¿É£¬¼ÈÊǶÔ×ÊÔ´´´×÷ÕßµÄÕýÏò»ØÀ¡£¬Ò²ÊÇÑÚ»¤×Ô¼ºµÄÊý×ÖÈ¨Òæ¡£¼Çס£¬Õýµ±µÄÃâ·Ñ×ÊԴͬÑùÓÐÖʸС¢ÓмÛÖµ¡£ÄãÔÚ×ÊÖúËûÈË¡¢Íƶ¯¿ªÔ´Éú̬µÄÒ²ÔÚΪ×Ô¼ºµÄÊý×ÖÉú»îÌṩ¸ü¿É¿¿µÄÖ§³Å¡£