¡°¶«·½²Æ²ú¡±,¡°bgmbgmbgmÀÏ̫̫ˮ̫¶à¡±¡ª¡ªÕâÐ©Ã²ËÆÎÞÀåÍ·µÄ´Ê»ã£¬ÏÆÆðÁËÒ»¹ÉÍøÂçÈȳ±¡£¶øÕâÆäÖУ¬×îÁîÈËÓ¡ÏóÉî¿ÌµÄ£¬ÎÞÒÉÊÇ¡°ÀÏ̫̫ˮ̫¶à¡±µÄ˵·¨¡£Õâ¾ä»°Ò»·ºÆð£¬±ãѸËÙÔÚ¸÷´óÉ罻ƽ̨À©É¢¿ªÀ´£¬³ÉΪͶ×ÊȦ¡¢ÉõÖÁͨË×ÍøÃñÞÉÂäµ±Öеġ°½ð¾ä¡±¡£
µ«Äã¿ÉÔøÏë¹ý£¬Õâ¸ö¿´ËÆ»ÄÌÆµÄ¶Î×Ó£¬±³ºóÒþ²Ø×ÅÔõÑùµÄÉî²ã¼ÄÒ壿Ëü·´Ó¦³öʲôÑùµÄÉç»áÈÏÖª¡¢ÐÄÀí״̬£¬ÉõÖÁÊǶÔijЩÐÐÒµ»òÊг¡µÄÒþ»Þ̬¶È£¿
¡°ÀÏ̫̫ˮ̫¶à¡±£¬×ÖÃæÒâ˼¼«Ò×ÈÃÈËåÚÏëµ½¡°Ë®¶à¡±µÄÌØÕ÷¡ª¡ªÐÎÈÝijÈË»°¶à¡¢ÇéÐ÷¼¤¶¯¡¢ÇéÐ÷ÉýÌÚ¡£Ò»·½Ã棬ÕâÊÇÍøÓÑÓÃÀ´ÞÉÂäÊг¡ÐÐÇéÖС°Ë®·ÝÌ«¶à¡±µÄÕ÷Ï󣬺ñȹÉÊÐÀïµÄ¡°Ë®·Ö¡±¡ª¡ªÐé¸ß¡¢Ðéα¡¢Ç¿µ÷µÄÐÅÏ¢£»ÁíÒ»·½Ã棬ËüÒ²ÌåÏÖÁË¡°ÀÏ̫̫¡±ÕâÒ»ÐÎÏóµÄ¹Åµä·ûºÅ£ºÎÈÖØ¡¢ÂÄÀú¸»ºñ£¬´øÓÐijÖÖ¡°ÀÏÓÍÌõ¡±µÄÒâζ¡£
ÔÚÍøÂçÎÄ»¯À¡°ÀÏ̫̫¡±»òÐíÏóÕ÷×ÅÄÇЩ¡°¿´¾¡ÊÀÊ¡±µÄÀÏÏȽø»ò¡°ÄÚÄ»ÄÜÊÖ¡±¡£
ÕâÒ»¶ÎÎÄ×ÖµÄÁíÒ»²ã¼ÄÒ壬¾ÍÊǶԡ°ÐÅÏ¢¹ýÔØ¡±×´Ì¬µÄ¼¥Ð¦¡£ÔÚµ±½ñÕâ¸öÐÅÏ¢±¬Õ¨µÄʱ´ú£¬Í¶×ÊÕßÃæÁÙµÄ×ÊѶË鯬·±¶à£¬Õæ¼ÙÄѱ棬ÈÝÒ×±»¡°Ë®¡±ËùÒÉ»ó¡£Ëùν¡°ÀÏ̫̫ˮ̫¶à¡±£¬±ãÏñÊÇÔÚ˵£¬¡°ÕâЩÐÅÏ¢ÏñÀÏ̫̫һÑù£¬Ë®ÂþÒçÁË£¬²»ÖªµÀÕæ¼Ù£¬Ö»ÄÜÕ¾ÔÚÒ»ÅÔ¿à¿àÕÅÍû¡£
¶øÔÚ¸üÉîÌõÀíµÄÊг¡½Ç¶ÈÆÊÎö£¬¡°Ë®Ì«¶à¡±Õ÷Ï󲻿ɽö½ö¿´³ÉÊÇÓéÀÖÞÉÂ䣬ËüÏÖʵÉÏ·´Ó¦ÁËijЩÐÐÒµÐÅÏ¢µÄ²»Í¸Ã÷¡¢ÐéαÉõÖÁÊDzٿصĿÉÄÜÐÔ¡£µ±Êг¡±»¡°Ë®¡±ÑÍû£¬ÕæÕýµÄÓ¯Àûµã¡¢¼ÛÖµÖ¸±ê±»Ä£ºýÁË£¬ËÄÜÔÚ¡°Ë®Õ½¡±Öмá³ÖÍ·ÄÔËÕÐÑ¡¢¶´²ìÕæÏ࣬˾ͿÉÄÜ׽סÏÂÒ»¸öʱ»ú¡£
¡°ÀÏ̫̫ˮ̫¶à¡±»¹ÏóÕ÷×ÅÒ»ÖÖ¡°Ç±¹æÔò¡±µÄÌåÏÖ¡£ÔÚijЩȦ×ÓÀ¡°ÀÏ̫̫¡±¿ÉÄÜ´ú±í×Å×ÊÉîµÄ¡°ÀϽºþ¡±£¬ËûÃǹØÓÚÐÅÏ¢µÄ°Ñ¿ØÏ¢Õù¶Á£¬´ø×Åō֨µÄ¡°ÄÚÄ»¸Ð¡±¡£ÕâÓëSHA£¨SinaHashAlgorithm£¬ÐÂÀ˹þÏ£Ëã·¨£©±³ºó¿ÉÄÜÒþ²ØµÄ¡°ÄÚÄ»¡±ÐÅÏ¢Óйءª¡ªÄÇЩ±»²ã²ã¹ýÂË¡¢¼ÓÃܶøÄÑÒÔ´¥¼°µÄÕæÏ࣬»òÐíÕýÈç¡°ÀÏ̫̫ˮ̫¶à¡±Öеġ°Ë®¡±£¬ÊÇÐéÐéʵʵ¡¢Õæ¼ÙÄѱæµÄ¡°ÐÅÏ¢º£¡±¡£
Óɴ˿ɼû£¬ÕâһʢÐÐÓï²»µ«½öÊÇÒ»¾äÞÉÂ䣬¸üÊÇÒ»Ãæ¾µ×Ó£¬ÕÛÉä³öµ±½ñÉç»áÐÅÏ¢¡¢Êг¡¡¢ÐÄÀí״̬µÄÖØ´ó½»Ö¯¡£ËüÌáÐÑÎÒÃÇ£¬ÃæÁÙ¡°Ë®Ì«¶à¡±µÄÊг¡£¬ÒªÑ§»á¹ýÂË¡¢Õç±ð£¬×èֹäĿ¸ú·ç¡£Ò²ÌáÐÑͶ×ÊÕߣ¬ÒªÐ¡ÐÄÄÇЩ¡°¿´ËÆË®¶à¡±µÄÐéα²ýÊ¢£¬Ñ°ÕÒÕæÕýµÄ¼ÛÖµËùÔÚ¡£¶ø¡°ÀÏ̫̫¡±µÄ½ÇÉ«ÌáÐÑÎÒÃÇ£¬ÂÄÀú¡¢ÖÇ»ÛÈÔÈ»ÊÇ»÷ÆÆ¡°Ë®¡±µÄÒªº¦¡°ÎäÆ÷¡±¡£
ÔÚÕâ¸öÍøÂçÎÄ»¯Óë½ðÈÚÊг¡Ï¸ÃÜÁ¬ÏµµÄʱ´ú£¬Ï´ε±ÄãÌýµ½¡°ÀÏ̫̫ˮ̫¶à¡±£¬²»ÒªÖ»ÊÇЦЦ£¬»òÐíËüÕýÊÇÔÚ¸æËßÄ㣬Êг¡µÄ¡°Ë®¡±ÖÕ½«»áɢȥ£¬ÁôÏÂÀ´µÄ²ÅÊÇÕæÕýµÄ¡°½ð×Ó¡±¡£
SHA±³ºóµÄÉñÃØ£ºÐÅÏ¢¼ÓÃÜÓëÊг¡¡°Ë®¡±Õ÷ÏóµÄÉî¶È½»»¥
Ìáµ½¡°ÀÏ̫̫ˮ̫¶à¡±µÄÍøÂçÊ¢ÐÐÓ²»¿É²»ÒýÈëSHA¡ª¡ªÒ»ÖÖ±»ÆÕ±éÓ¦ÓÃÓÚÐÅÏ¢Çå¾²¡¢Êý¾ÝÑéÖ¤µÄËã·¨¡£Ðí¶àÈË»òÐí²¢²»ÖªµÀ£¬SHAÔÚ½ðÈÚ¡¢Êг¡ÉõÖÁÍøÂçÎÄ»¯ÖУ¬¶¼ÊÎÑÝ×ÅÒ»ÖÖ¡°Òþ²ØÐÅÏ¢¡¢¼ÓÃܽâ¶Á¡±µÄ½ÇÉ«¡£¶øËü±³ºóµÄÉîÒ⣬ҲÐíÕý¶ÔӦ׏«ÖÚ¶Ô¡°ÐÅÏ¢ÕæÎ±¡±µÄÀ§ÈÅºÍÆÆ½â¡£
SHA£¨SecureHashAlgorithm£©£¬×÷ΪһÖÖÃÜÂëѧɢÁк¯Êý£¬Æä×î»ù±¾µÄ¹¦Ð§Êǽ«Ò»¶ÎÐÅϢת»»³É¶¨³¤µÄ¡°Ö¸ÎÆÂ롱£¬È·±£ÐÅÏ¢µÄÍêÕûÐÔÓë²»¿É¸Ä¶¯¡£ÔÚÍøÂçÇå¾²ÁìÓò£¬SHAµÄ×÷ÓÃÏÔ¶øÒ×¼û£ºÈÃÊý¾Ý´«Êä²»±»¸Ä¶¯¡¢ÐÅÏ¢Çå¾²µÃÒÔ°ü¹Ü¡£¶øÔÚ½ðÈÚÊг¡ºÍÍøÂçÊ¢ÐÐÓïÖУ¬ËüÏóÕ÷×Å¡°Òþ²Ø¡±¡¢¡°¼ÓÃÜ¡±£¬ÒÔ¼°¶ÔÐÅÏ¢ÕæÊµÐÔµÄË«ÖØÒþÓ÷¡£
»Øµ½¡°ÀÏ̫̫ˮ̫¶à¡±µÄ»°Ì⣬¿ÉÒÔ¿´³ö£¬ÕâÑùµÄ¶Î×Ó¾ÍÊÇÒ»¸ö¡°¼ÓÃܵÄÃÜÂ롱£¬ÍâòÉÏ¿´ÊÇÞÉÂä¡¢ÓéÀÖ£¬ÏÖʵÉÏDZÔÚ×ŶÔÐéαÐÅÏ¢¡¢Êг¡²ýÊ¢Ðé»ÎÒ»µ¯µÄ¾¯Ê¾¡£¾ÍÏñSHA½«ÔʼÄÚÈÝ¡°ÕªÒª¡±Ò»Ñù£¬Êг¡ÖеÄÕæ¼ÙÐÂÎÅ£¬Ò²¶¼Ïñ¾ÓÉ¡°Êý×ÖÊðÃû¡±°ã±»É¸Ñ¡¡¢¼ÓÃÜ£¬Ö»ÓÐÕæÕý¶´²ìʵÖʵÄÈË£¬²Å»ª´ÓÖÐʶ±ð³ö¡°Õæ½ð¡±¡£
ÔÙÁ¬Ïµ¡°SHA¡±±³ºóµÄ¡°½âÂ롱Âß¼£¬ËƺõÒ²ÔÚÓ³ÉäÒ»³¡¡°ÐÅÏ¢½âÂ롱µÄÕ½¶·¡ª¡ªÄÇЩ±»Ðéα²ýÊ¢°ü¹üµÄÕæÏ࣬ÕýÆÚ´ý×ÅÓÐʶ֮ʿ£¬Óá°ÃÜÂë¡±È¥ÆÆ½â¡£Ïêϸµ½Êг¡¡°Ë®¡±ÏóÕ÷Ïó£¬ÏÖʵÊÇ´ó×ÚÐÅÏ¢¡°Ë®·Ý¡±µÄȺ¼¯£ºÓеÄÀ´×ÔÐéαµÄ²Æ±¨¡¢Ò¥ÑÔÊг¡Ñø³ÉµÄ¡°ÅÝÄ¡±£¬ÓеÄÀ´×ÔÊг¡²ÙÅÌÊֵġ°ÄÚÄ»²Ù×÷¡±£¬¸üÓÐЩÀ´×Ô×ðÊý¾ÝËã·¨ÖÆÔìµÄ¡°ÐéÄâ²ýÊ¢¡±¡£
ÄÜÔÚÕâÆ¬¡°Ë®º£¡±ÖÐÕÒµ½ÕæÕýµÄ¡°½ð×Ó¡±£¬¾ÍÏñÔÚº£Á¿¼ÓÃÜÐÅÏ¢ÖÐÕÒµ½¡°SHAÖµ¡±Ò»Ñù£¬ÐèÇóµÄÊǶ´²ìÁ¦¡¢ÄÍÐÄÒÔ¼°×¼È·µÄ¹¤¾ß¡£Êг¡¼ÓÈëÕßҪѧ»áÓá°½âÂ롱µÄÍ·ÄÔÈ¥Õç±ðÐÅÏ¢£¬´Ó¡°Ë®Ì«¶à¡±µÄÐúÏùÖаþ¿ªÃÔÎí£¬ÕÒµ½ÄÇÐ©ÕæÕý¼ÛÖµËùÔÚ¡£Õâ²»µ«½öÊÇÊÖÒÕÎÊÌ⣬¸üÊÇÐÄ̬µÄÎÊÌ⣺¼á³ÖÀíÐÔ¡¢Ò»Á¬Ñ§Ï°ºÍ˼Ë÷£¬²Å»ªÔÚ¡°Ðéα²ýÊ¢¡±Ó롰ʵÖʼÛÖµ¡±Ö®¼ä×ö³öÃ÷ÖǾöÒé¡£
ËäÈ»£¬ÓÐȤµÄÊÇ£¬SHAËã·¨µÄ¡°²»¿ÉÄæÐÔ¡±Ò²Ô¢Òâ×ÅÎÒÃÇÎÞ·¨ÍêÈ«»¹Ô¡°ÔʼÐÅÏ¢¡±µÄÕæÊµ£ºÊг¡ÐÂΞÍÏñһö¡°É¢ÁÐÖµ¡±£¬Õ¹ÏÖÁ˲¿·ÖÕæÏ࣬ȴÑÚÊÎÁËËùÓÐÀú³Ì¡£ÓÚÊÇ£¬ÈÏÖªµÄ¾ÖÏÞÈÃÎÒÃDZØÐèÒ»Ö±Éý¼¶¡°½âÂ빤¾ß¡±£¬ÔöÇ¿ÐÅÏ¢Õç±ðµÄÃôÈñ¶È£¬ÔÚ¡°Ë®Ì«¶à¡±µÄÇéÐÎÖÐÁ¢ÓÚ²»°ÜÖ®µØ¡£
¸üÉîÒ»²ã¿´£¬ÕâÒ²ÕÛÉä³öÒ»ÖÖÅäºÏµÄ¡°ÐÄÀí״̬¡±£ºÃæÁÙÐéα²ýÊ¢¡¢Êг¡ÅÝÄ£¬ÎÒÃDz»Ó¦Ã¤´Ó¡£ÕýÈçÆÆ½âSHAÐèҪǿʢµÄËã·¨Ö§³Ö£¬Ê¶±ðÕæÏàÒ²ÐèÒªÉîÖ¿µÄ֪ʶ»ýÀÛºÍÀíÐÔÍ·ÄÔ¡£²»È»£¬¼«Ò×ÏÝÈë¡°ÐÅϢˮÔÖ¡±£¬Í¬Á÷ºÏÎÛ£¬³ÉΪ¡°Ë®Öи¡Æ¼¡±¡£