perl-Digest-HMAC-1.04-1.oe2203 >  A bC)W^^f_s|@rEfSN|P„9KyZ& ş1 CmÂg ,}2_S*[M[-wz/!(S _k&`z\`PGee<4GYCcӄ>0(-\pPhf\Ց"N ВN.3aG+ϪP fVj΅ k[kb1k83.SC̳k~?Ã{U3Z0݄*zY/]njl]3e7efd41a40341f15507d6ba3bcec54993fff0aede5818f54dc5427f8fdf681256ec083c46c1fa59fadd1678b3197fe915c26b4e.͉bC)W^^fT!+ccA]Lb<6G`6yl),!,)G"Xɇk2 ܊# SHů c` ʨ)y{Lw~)3- |N)GylϐU١!Ha'\sìk7l{XA,΢#|YwM]LAy +'}8oD)7wt` #U."gHyc;>VD|FįeHϐ5Y&>p9?d ! Jtx )/8@ D H P   $(89:AFG$H,I4R8X<Y@\P]X^cdefDHCperl-Digest-HMAC1.041.oe2203Keyed-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.a_ecs-obsworker-207%hHuawei openEulerhttp://openeuler.orgGPL+ or Artistichttp://openeuler.orgUnspecifiedDigest-HMAC-1.04.tar.gzhttps://metacpan.org/release/Digest-HMAClinuxnoarchsa_a_8dfcd4be8eab0ee05f075bd691b16527f4eb21922afe4d9d81976612a8d0223d264ea56ba168ba4d4f61a9f74b95149c0313e23a66208c035613b321126bd428 rootrootrootrootperl-Digest-HMAC  perl(Digest::MD5)perl(Digest::SHA1)perl(ExtUtils::MakeMaker)perl-generatorsrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.17.0atianwei - 1.04-1- Upgrade to 1.04noarchecs-obsworker-207 16403904001.04-1.oe2203Digest-HMAC-1.04.tar.gzperl-Digest-HMAC.specobs://private/openEuler:22.03:LTS/standard_x86_64/08a9a113c78daf021d923b79bdd254a5-perl-Digest-HMACcpiogzip9utf-8686b16f89a65e8af39a0e90c1b498b065924334a7cda42fc91d5fb7ea8d2d7c7baa1db9c17197db34c9ee12bcfc457ba8facb1bdf13503fa8f03e72c7f7acef4?pyX70n1`!" !-t#! JIJHHw?\o`>ߓs~}KŅKDR$)g$!D!`R@랊 t`K wC?i=:VG,OI,7/;A2c;Uc'z;o(!z9}j($inzo1v{gaaPd׸ VajӅoݜ&J Yj}cQ>Nz&+k!Qn&tN]&&&w= >+1mo-IXV T3R,j^ulsrʅR ԸO{]쇝篑@O G]i6~2P )遜Eǵ4MKa>crW3Q&("k;Ks1u#i )ㆠGB|Zz{:l̚7b `eJqǰ b /FeܶR.(A qɑ)N[Z3a|d?丰+ %s !B&o**vsqڜXIY:O[`w%K4܏R>_-m?L2~qPwK:,[f-i XwRSnjك)M@EYN#+r2E8'+%oVhܱ0 +:$@/#W)),^K*'Rjz M/cؕ>V>(\͑t͛nVc^okyI&8L3ӐI~L#W#6B7UՏMXN*h^ _tan!kO)+$tJYN7IK4_,ľs:e" !RVhZA?GG \_$oB!Q1ykck\I0WRPB*d x XgO,zsBb xn\}9\Ore?{r{ߣ[4²ܵ"6B~t+\@576ۅ^'S>vCkue*tP870LxTOju\MxEt}I4CD"Xz%W-wpt4HX Z97ЖŭvwW[ {Z>r6YY)u4q2-ۄθ7o20}?huj:a ٲq07|4FE[:xJv!dž%l^7ևPGrLDrSNod8-^Ԍ9ƙpF- SҜ6+˃PVwg6 R zG>;'Lĕ_)mŦJl=ce躘V~7(ԞR$sfv[?R}x:;srjOAWO'5څOk?A0_ rG"Yӈl6n̂6o֜A/RZ/Sx Ⱥ=)]¶x|0н'Uejw2#\ұ^͆I/v4w[@IA]Wމh.m!:Տ8g} &PyG^<ӳ>A^W"}eRRռ=,F_AK4R=Cjh{.a ,^Sķ/Dj]v]*HBO4/6gxb&e㞒>b-E$㋬jQTvQW>~V#~)Ӷ4W,=~7ǀr=~tdg[XEޭwOYp[4E҂WZ$ɻ ->RX4elUzKx%35QJre"ϫSOah/Ϋ_Z& UurQ]5P|F_F/H+U2vc >4=lBvB gegn.2k$ԶFYl_hH50SaɊ%uulQT?w_Os༰Mo6Qm؄T_4LBi7l݅dfX._2u+u[,fob&'od[U?}NQLYg [n~p'=MHUl݊΄zKksCՏm3 d%v'ٯ0<2=qf(h_d)]b΢j7 N~h#v~UMɟdBZr4PCC?)k%1)+,,KUYlp{1b~g"N+v@MMwh%_YTiʈT.*K0@|?Ze^HOl&.hTb9nlI1۷-مҊYQ: ˼c5?V O~>6fHCo&p$+׈~Dk~AƤV[ML7#} BsW~}x C^Fs&)n~P5h$?4EmB!bEշud"Io>)A/7^oj[7vzSFЁ*kH.BˉW ,r gc 2pR%) ri2g,9|,OG7>l:<&Z /(r=YԠ숥8ݞ0KޯȌ? I=5 =H6$8Ѻ+{Ń1.OfP51Բ&}؎cpa )33?e@+[.,I~D]ȗUs,"IdJ0X3%,6 'Y&3o(3,0n}>a}8Њr9[Pkc܍/zOZh}ԟo!gy#FHeTd'r˗A$?NػsFnF<vpxV)qLܥ=FE" }8fo*/s9qDz$q_o=}C'}`砺}dX9s9"VBSg7%mqLtF#Юl焃eFME?/+_kU'ɗۙkO2JytEeԅ).XǞiս_K{Azꋖ 5pe'2F,gOU[w[.|m1EpK2}}ʊ[~61>9Z=TWb.6Y&belgǀ+ I\LMu3Ɂű.sC@!pjsbP΍x9 ھ~8y+TL6}Hf\鼎9E?_o}6ReƗ6h Z8(p|ʷ7%*ysv@[EaCX9!Eel 8-x;#6 3o=l>*q`H<[մ_ ֢PI@`ČYyOTN"`Ii6LZ8 Nybe &xC{LV?@YEqo"03W=cJN0L39YPO1Vb1䁑ѓooݗ,F}t) 2beE[FR5cD m)/}ONRA-1:Ƿi "x2=W|Dh=O~jsnQI0;J1XOL'~c8w@.ͬ[3-C-g;?] CB#?)Q]&۷A.ưlEm(T^N[=~(taY ҆qizxjCsM;}"S t2^E]arpuFh;R'qas cYV`3(Bݯ]b][PCGf2v]ÒʌG A_0J9H>Vs}usE4=簬ZTL6/KyN%ޮQ4F|s CMZh}A{F9w SGވ8$DbfG/k@Z?|ca@Hop_f2K#zۘko2_#9ml\ N7x kͻoSa R*L[If[P ̮7ҝzFӆEͱnw[j%8USJt}pcqCvhYvI) .L)QZ¬bc:I4i^,*͗mY-wV& y&F,$:{~ډ7!}wUz">cW?Ũ6J,7 ʮlũS2KC cM)<}PgM)v@Y溄p{`*kv*B7̖'7p`=v?sJI3RU?Q^c!Uf\(8SJe5*xfHSI8MrUh%Y\gwrsPuS*wu'B^1#ٵAb-g̼D)Gvkڨs6mbs6e)3$8gr`ᆆ9lf2\[ZO(b9 qNWe~@l]a`*ǻ&ba1i:Lי5Q3gV3'e7}UTm|$B?5إ[x]sb**}fo0fiwzge{RD)RfgsPt?u*&;[!pQi; y\WCnwS :CsZт"k~7d0 zhy+Է>cx-Kj`)/O9mV->Msm|+=ۜI(;dйJCh Tav@*,_n96Vti{tہGUo$OSuZ.;J&P$tY)_mJm]FϜ?i0ӗ>t˶%9/_?R(9|o?#v&gyǰJFs"H@ļreh1 ddZ̩Z9(9t2N*vaGr,3Ej+qUE> |I^'uE_/%BPot\ Z}?s5G~gDÆ\Á@#>כk~q3@B zs&::@Q  B}BDT&=z!x:Áz塍i!}1w  D $/palax9kN &