优化SHA,未传入key时,仅对数据进行哈希,不做消息认证
智能大石头 authored at 2025-12-25 16:40:59
1.97 KiB
X
‰PNG

���
IHDR���`���Z���GySó���sRGB�®Îé��IDATxíœÏkgÆ£m…Úx(J¹ô k ORH‹[R‚—â©”ŠèÞrÒ¿@(Ô@K/½Dh±½H±æ"ô ´²^¦‚V[mŸîŸ®;ÉfvçÝ™Ý÷'ïwgv¿?žwæyߝÍÔTFV +È
d²Y¬@V +È
$U`[ÒhåƒíÕGçăP»[Ü%N‹;ÅÇâ#ñ¡x_¼%ÞìpUí1£Oõ„xAü]üwÄþð‹ÿŒ.¶ëõ¼xQäH†èE>ðOâwd¨Ãô²ª?)žZzÁ®Š¿Š1¬Ü•CÃÃPI3²c¸:$û¨XtÔ3T-‹+âº81 óŶØëH½¡íK"âÑIƒ€Ïãøí¯­íäS‡ƒRiT‹·äþg±[ˆ5m;'«þÏ‹Äë΁¼Èo,±CUQ8§º~O¯Ïˆ!)A<âßó!?ò$ß±Á>Ur]ôBÿÒë–øª8J¿%’çG¾äÝxWD/î’^ï¯YeäC^ž'y“cqJ™ûÃQvºæÕŸŸ
äOÃ’2ö£‰ÉБ†TAžÝ“@êiºÅ¿¦Ì÷4&ûg‰’/yûAÔˆNàtõ¤/ëõkbAÞäïõÔz8₵n	“ü+b“AþÞ	ÔWË3·l~·ÃéÛÔ#_©ÿÔáÃuÖê•I‹ßçÿ¦×Mó•ò† ¿0Som&kç•LŒ“ÜÂ5ånG©n	Ôå·¨Ô=r°vâã~ÝïóŒúâ`£î‘®±zèkÌ$Sà%ùLdà[0Z^³=|ÆLý#[E]Tð8žÈf:_5ùŠq½e{ŠN NŠõ:9Xgo‹!@Kv
p¤GÌ^-ûS ¥ ¿-=’bAÑ"–tS­j2ÜDÜ^-ûS€z©;rXH4bl—qSŒàgbG‚–1?âöjÙŸ
Ô9 º$Á¼¢Dà5Ù)¿L©Ë€ÐÔMý¡ºôAzëC‹ò…ì”GÝ7»—¹Ùþ^Ÿ)»º©?àºÄ¶¡·ÓòøHŒ^?<ô;¬Ã]gHý¡º O¥8!ïðF¥‘ŠÓ	£œtg†¡	úTŠòÁ–*Ôçèš O¥¸-ïŒçm2ž=wš°`WöÊsâ”|òQYeƒ9FômÐiS”¹š3¯We¯ÛëªÍÏ 
¼bvl£m‰£�: GÀuŠm/´eŽ^ž¹ð¬fJü¨`­NÀÙN[§=Þë$ä:æ8h0óK‰Ÿ‚ÖÓ¿õúãzôÕe† V³´Íkº®S¡ e:`·y»kv6§¦\שP›2àk>=Oæ×Ãu*T#w@¡4¥v$é�_óç°Œç
¸®ÓówtYeÎ€Çæc§ÙÙ|ö3©ÐÁuŠm/´e:€Õ¾@å«~¨!­û®Saúe:`Ëã\aôñÛá¤ëTXi™¸oÞfÌÎæÔ”ëá:jS¦n™·¾f{öþq7]ש°î2à³=Xd‚v¸®S¡ƒvÀ¡BÏ“¹Ãõ¨¬VMÛ£²Ë,虋±1Ñ=®Sl{¡-sÜ‘¾\õß~jå?èwAèƒN›¢Là”/Cï†1á­ëàúl(KÙøÞ¼¾oö$›®ƒë³¡&e;à;yý³ãùMµ©ŸÚ°¨ì¤~t�è‚>}¡l0ÍþÖ"|`ö$šþ4ºôµPe;€Ï~ÉŸ>R»+^LXKÝV³ëb›{›ƒtÀr³½×eÜ;ÄØo¥nêè.}cøGQ–-Ò'²ûZ·Ï4ݤ^ê ºôA:€ +bÜï¾!;åoˆ?jP/ut@-\½Í²ëñŽ“wÔ~-þÑy=ìæ˜.ˆ´pVìÆ6m˜‰ ýôïðÿì—˯ÄX	øTöêðÃlî‘‚SýJ²¥XþÜf6ï¯
—ä8âôW’˜'\U7oÁ/¿#‚ŸoÙÂg›ôVêú[ŒZ©»Ø¡,®‹‘hï©EfÃK‚z¨+jüE6u×û”É1¼&›ÿ22 ê‰Ú¨“zkîˆxT;½,;ÿ¿ ÄÝtÊ:€Ž šz&7ùÇEK}µÇ’2ô¤9}›vM _v¨‡ºƒîNàÖ”»#òônãď£„ÓÕ¯	Ü¢žŽ5mɏ<ã&ÿF;Ezraö»#
c&Ét¾N Ÿá’'y“ãÁ-›Ï(î‰ØG½ŠJ|òð£žüÈ·–·šÊ«˜´0sô!‰Bï‰gÄÔ_ꏸÄ' ù‘g­&YÊgh`íÈð¢ð5m?'Z¤ÞŽðOâEìhÉ‹üƬ¢.Šm1Š÷ö†¶/‰Ãxø‹%cüà¿'ì¶¶“y%CÒ`U!ÎIñ¬x à=´ýªÈïpovxW-ßE@®%Œã)pF<Øá!µˆ?-öÂ-m\WD†ž‰ÅvU>/^<ŽÌ*Zü‡xÄÍèR€£õ„xA¼-£ðƒ?ü
Ú•u‚ú©x¯Þ4'ưÂPµ[Œ!‡á‡a(†¤û²Zb¸Z•}GÌÈ
d²Y¬@V +¨…ÿ@f„ѝÆõ����IEND®B`‚