perl-Digest-HMAC-1.03-20.oe1 >  A ^yTW^^f_b|Rxm1s*-6; vo^Vb&"+{Y+ֺerZV;PJS363955f829d6d0a1630428fe954e618c255cda7763c7d99c8a4954db3c5b0e944ffbd2507088b11d2e008048a026350163f2607e6-|^yTW^^f& u_fl0? }T!y+rhcJRsK|m~Q>v66 9&˓*Km%P˛|j;djey#Y1y1:gmv 꾋\`rO-ŭ}OGVzZ}Ah\cWޑ5YÁқuz<8 )0BMo˸#W|7fmP@^?tn> aYi@I\(Z) {xq1>p??d  Hpt -3< d  x          " T|  $   ( $8 ,9 0: XF gG H I X Y \  ] @ ^ b Vc od e f l t u v Hw x yz\lpvCperl-Digest-HMAC1.0320.oe1Keyed-Hashing for Message AuthenticationHMAC is used for message integrity checks between two parties that share a secret key, and works in combination with some other Digest algorithm, usually MD5 or SHA-1. The HMAC mechanism is described in RFC 2104. HMAC follow the common Digest:: interface, but the constructor takes the secret key and the name of some other simple Digest:: as argument. The hmac() and hmac_hex() functions and the Digest::HMAC->new() constructor takes an optional $blocksize argument as well. The HMAC algorithm assumes the digester to hash by iterating a basic compression function on blocks of data and the $blocksize should match the byte-length of such blocks. The default $blocksize is 64 which is suitable for the MD5 and SHA-1 digest functions. For stronger algorithms the blocksize probably needs to be increased.^yjobs-worker-100-0002.novalocal*zopenEuler:Mainline / standard_x86_64http://openeuler.orgGPL+ or Artistichttp://openeuler.orgUnspecifiedhttps://metacpan.org/release/Digest-HMAClinuxnoarch"cg IZA큤A큤^ykN-I*^yk^yk^yk^ykN-I*N-30a65bb7f1b4af5a89bccd01cf0dc7fd45dea63c3dff49cbf0b8c329ac9e8c3656bf7cdaec5eebf74d58679638ebef5015883e65c1be7251a3ef8cce8bdd1ff576f20f8c17daed7333eafbb6f9f7eb4a189a4468e9bcc45f2dd8be3fa41cb6ab9a71a9fdf07f5e122568649eb928977a6082ea16b83a02f146b333055fb6efb538d31816c96bbdd4389714d37a3e00830c76bbcea1f4bdca306a212eadab10fcaab5d1997b7bf39a6ddf08287cbb14a3c935d44b041bd0905604067c543b27dbb311fcb3d47546829182f5c39a1e7567ebbfd5b1c1edeac605a04ed5d37908b18eb45b1af55ea77a06fef3dd9ad59b4a7a6e7e3f61c3fe190e67518d2c90e3c7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Digest-HMAC-1.03-20.oe1.src.rpmperl(Digest::HMAC)perl(Digest::HMAC_MD5)perl(Digest::HMAC_SHA1)perl-Digest-HMAC@@@@@@    perl(:MODULE_COMPAT_5.28.0)perl(Digest::HMAC)perl(Digest::MD5)perl(Digest::SHA)perl(Exporter)perl(strict)perl(vars)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1]huzhiyu - 1.03-20- Package initobs-worker-100-0002.novalocal 1584993642 1.031.011.031.03-20.oe1perl-Digest-HMACChangesREADMEDigest::HMAC.3pm.gzDigest::HMAC_MD5.3pm.gzDigest::HMAC_SHA1.3pm.gzDigestHMAC.pmHMAC_MD5.pmHMAC_SHA1.pm/usr/share/doc//usr/share/doc/perl-Digest-HMAC//usr/share/man/man3//usr/share/perl5/vendor_perl//usr/share/perl5/vendor_perl/Digest/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:Mainline/standard_x86_64/3f773693afdd4e7b240cf0246b7be3e7-perl-Digest-HMACcpioxz2noarch-openEuler-linux-gnudirectoryASCII textReStructuredText file, ASCII text (gzip compressed data, max compression, from Unix)Perl5 module source text PRRRPRRRRRPRRRRRN~,=/utf-86bfbcb74d4c65f121f02399d8c9e0ffc812011cf7b498c71324050da136f018b?7zXZ !#,1U] b2u jӫ`(xyT2LcȪ\oC}dY2܀eSYX7#U>plC[A5Drkà\ !B Lzf$:bYrouGƵ]a[D2aF=EQx6moV*%rd 4A/RPbG&Vz#3pC|8ʤa6OދTUDz!z Q'|Ј+&ԄF8@2hqe{w\l2n'.R^TĚȟHoŢN焾{_&>1‰PbA 6d'Ƣ rN-_7Y$z"O|YIQڝ~E2*T[WHzbٱ]lSIp}$j(:7*3r %`7*1q?PId7U^h"'EN\#H>6 Frh\JqJt-OH[-tܠM+jF?˾Es5Z.p?} \-+U6`/]Cӊ Hջ#no"+$8.`jspM)]ڈcn#i1c:!\ ;mB>Td,ٯLe>DdgݶK!3qcB72>#=yn*vk.| Aid{7";FU[h߰/e \}l\ I#>:Q7ZZ$j'M+ɰ )Z\sS\4{el9y۫ޱ2RcWU>wE4(% [y8Q&"caZ0cz_5);Ob.?E?#>bҏwؙYه]HJmUcgܮ.1hÀ(#e)lbW]"o]Qu%/ )@BRYS 10n/Dq_;*{25[K%nQZWtjE9 `m9 ErɎV<9xZ}ЩQЎgyW:mb4ZLd]7~t}c 1jMfglG;̕);cc4i"! LX,疍bM7xFR K״naB; }>vDFyFKӤO@IM#B1# /p-vF6LSZ~( \UV9hC{lD/^!~siQ'WJ`C6}H#q~\Rҕ~2.G cKF;44꥜0j'fIHP(Z4v>ʟw# (S׹(dm4p%ٿ~PL8+6e[DQd$9MZ NOڞ!8^z K}Ce/eiuaTuŒofIHw,L _$T)Bb11-}E k('lb$ rYg0Bp?q!PSyg) ZO&e~Ё*yrV( ֆx\hdzi5EeR޳̲:cDJAe3'˂ f⣴*MS.Xb $͉Vگ<!g0DZ*׈lK<&Եw0U7}ޖ'8`"U_y|gKdrﹿ+}Ȕ>gkwvxݹ )*τ"&}`Ex((jN( iHGtFH4"+Nbq0jTO OhqR+.5gXr.}QapIjGR u* }&dOv+!rA Kt_\ߛ@XQ ]0:\XC̈́eWcWѱx O!Ir220(Ƒdl(XEPFC]3ӀmDV={F Ҩ&0}O}tЛ@'}I+TelV!JneԜyecM?&l^o\xc c.7dRB CmZjZx}["V^d iu|-{󈥤ypQrr+*CZHBz[*#o:湍_vW,ބANn#!]7YTEn)EQ5CUr{O SNSu޶?{n3q疲$^$&v`DʔYH 7Hg̢e284KOt U)'Q6aG'ZwVЩa G0IYf$.Ŵ`j`COG;UjS L:p˾G l/HWlE-[E'jշd,t0Y#Љ nW2aN (B)pj{?Ůs.BvXYu0/\B3XV>7ډVÎ2&MlO;}Eԙg0`p2ixC`=;+lV7EA]SJ|Ej?ŋ;K/ߓGV#xp\<^J:Y>Ip tiɛu׆ 7*)8.9)muz0z(jB.w#]K&p&`|O j;.)?Ù޺z$J` 8vGe4XMabQL*IS"mB$J  ]X.:BСntOB54 ؊ /C(!6,6 A+C7+>ucNZQ@*47%̎G!;o$N5Kjwlm(VO$\^!]g]Щ7K wBxT4J`@Y/W/6WF,e}*BetxAKC! M@~6'Wa97qp u[`gsCd9VBbv+-RO9cy7 Yl:4}R6 /u\9U piSіjT@F iv.|q43ug8q(-ɦo\j.MJDD1h9ɋEg2C&W笞V4h$:Vt_b }u"K{PTF姰ط%]}2A 4 (kɄW,Ȑu$TqŔӖ}X|ѲfnXr.3LMw<8:I,6؉&# 3a5 Pp@^"_DC>_k+t _q 5`&̶;ظ޻9Ddqqr_BP sɾJpDɤa܃@ ZO̽h?_+fs$uRƮl o"f‹Ȓ3:ѠD Y lԩw';*鮞SZ9&0a;ngq*^vq FoIK0|jKea*%N^L^9,2Pk២{R#pu'a$nܚ7O>Ğj<1XYXUH#2ư͇4FG?{p08d,#O*^'>VjoHw!7 nގ|pja/!['yBv2W6?rz*8&&5xCkKIo=5g;~B0ʵipE= HNg=;e$WfYUAA#bK{$v ԡbxG"F% 믡+Hغ p Oy6 ڀ+'ti@&Ks[ P5Q 7 8谭 5k6Bx@ca`kiqv ;>Ǒ"nTb6 ah%9_IG8g3Zax,0nlG'@ڜJjid5+R-GKumÊ­e%_._Uxδ)oE%L4m"=p3 @$pFo 51lI[~۱[4ӿfО*@ -dFؕ>5ڡg¿;@3kc+XBq}fp?dcbW[4c6M,ROfN yۋ'<}VUfOXנ0`zjU=\tTR2RV H,?D~7WAJIyH+}f*m,Q"tsF^asRzy;!=w-o_:/8Iu^|l*FdIS% FUk^Md#T$^V;}}λJ{1Pq ? W GYv?/m3=9n5$(+Zmx۹K0e 3Lofa%(kҿXUsZǥfqr::Бq= J!q&of?䶼D3GW$Yfjg@T$HZ&_›NWg6v1ed̺&+Cwp(%8Z8w9AdzZ>x9TM 1ʲgAX.fc81B\kFSuڑ6_rs6dܺQ-"hW?x-]7 Cƚ8SZ0c>FSg!'p:HM:XxI]Kqܻv0L@]\Zs).6#SКl t4K9🨼*}_ gbtDtF1*1PܴZjasR.7^_ ER_J0SWx̔vð¤Piu&q[JHïqCsuౌa {}χksȼ:*A|&NàQ~" FgMY5GXg#G@LH]r4=j99B al>EȒbIN]~5u) FsnZ~/uJҖD ߪō3XE[A~QbXfMu=Lh<ᮇo@ x'L ob Mj䄸|Zf\{ie}+qR9^c}pw,0 r+9#NBArA2chǛPO>tS(sWZ},q˥HLi~N0ޕCIL[k+}܀0uT^MՎ[]8Q=O93&i`a/A? K!#;LU5pZ1aMIUqwxTc-*w/Ga۾hQ[>h@r6A7B*#UƆ<9ei0~'ܐa^^7Fxİ,A