python3-jwcrypto-0.7-bp157.2.3.1<>,\iI%z 0XkptV+YvǠ"ȺIq# 6_ Џ , BS۾$p %C 0fR=Cr+8+(|+"dR$sfoN9MS Ts;DJ~*|$dVS'zBqwg_DT,K  ^ }5GLI hz6Ĵ  m?4uf)jdQ$tp+i+ @i7BjƋxV=[UZK~ ؑ #b3LXb,%_xcBx 0A%TH]cRc5qtkDnzpx`_,q笔m(IٟaBg))r'MeحF\>"?"d # Y ;AH'' 2' ' '  '  ' 'K'8'(8 9 : FCGX'H'I'XY\']h'^b\cdeflu'v w 'x!x'y"z"""""Cpython3-jwcrypto0.7bp157.2.3.1Python module package implementing JOSE Web standardsA Python implementation of the JOSE Working Group documents: RFC 7515 - JSON Web Signature (JWS) RFC 7516 - JSON Web Encryption (JWE) RFC 7517 - JSON Web Key (JWK) RFC 7518 - JSON Web Algorithms (JWA) RFC 7519 - JSON Web Token (JWT) RFC 7520 - Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE)ii01-ch2cRSUSE Linux Enterprise 15openSUSELGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/latchset/jwcryptolinuxnoarch| yy::zeze=l=l@&@&  GGb}j\6ZJ˲AA큤A큤A큤A큤iiiiiiiUiiiiiiiiiiiiiiiiiiii,@i,@i,@i,@^M^di,@W)i,@i[3-iU7e8b1fd1667fb8daaf824cd0035b428e4a702017c61c770dbe3c8057912de738f4a2f0f9554bbea63474d5758ec96c06ad31d82fdbe26cb9ce901d27710780aa01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb18d34b2d3c02245d5d0a4200365882fccf1dc1b64b92447aab75925600be4b75315d4b77ae05b5ca8b019ccc084ae165d356ce6840a725a915b0a628c016eb6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85541c806bf5af7aef1d035e5a8fc54bca8dbc3f080e312b1469cd678ccab50dcce41c806bf5af7aef1d035e5a8fc54bca8dbc3f080e312b1469cd678ccab50dcce89c36a6a476bd4f3ef3051fe4be6864ae22347e8f11bf1f4491d51a59e7fcc0f89c36a6a476bd4f3ef3051fe4be6864ae22347e8f11bf1f4491d51a59e7fcc0fb9632ec8f36f95aad5f348a9051e4c89b1898cb22bf9a0e0dfaff7647b64240fb9632ec8f36f95aad5f348a9051e4c89b1898cb22bf9a0e0dfaff7647b64240fa9782151efea7671fe9b4c94cd8739d2780f9b3a3f6b47f96163d6fa87f9e92ea9782151efea7671fe9b4c94cd8739d2780f9b3a3f6b47f96163d6fa87f9e92e702dfcbd6911e855face66ec40c9f3a8c9f42b5a6bcb4e2015a4683517a95b1d702dfcbd6911e855face66ec40c9f3a8c9f42b5a6bcb4e2015a4683517a95b1d24fd8ad23f8d78aeb419c91b55db5ea71184f34183c8472c06b75fbf161e3f1824fd8ad23f8d78aeb419c91b55db5ea71184f34183c8472c06b75fbf161e3f18620996b9374262b9a0f39db0fbd3352a49ed4d1d72ac460f3aafc0a9dfb46889620996b9374262b9a0f39db0fbd3352a49ed4d1d72ac460f3aafc0a9dfb468897d39eb4280811832f94d3c886b7f9457ebdca67fea09b985bfba9f9f4212d2337d39eb4280811832f94d3c886b7f9457ebdca67fea09b985bfba9f9f4212d233d81f976a7f55edaa2ba747e587b7a7bc6613a30cd4c47b571ef33d90d461c7c2d81f976a7f55edaa2ba747e587b7a7bc6613a30cd4c47b571ef33d90d461c7c21e1e4036d0eda1f6ad63986073b2ae42b9d428f03750441f7dd2b1334e865cd175a05694886b9416f580c52f3f4480d1dbb5072e05fd6af8f84b49ae17909bb7dbba2194d0269c86ea6a9b878e7ccb73e61dc487eaa61c149783a2ed2360c89226587c70073a2ef37f62cde1c576019c5d0c94607ed1e731d2730b251c6d72edaa92eda136de470134e058f8256ceb4ff570b224d038c5dec716fc00baaf373901a39b084ebdcd8378b5ae4ec5da6ed02f4111e6ed23e0ad1426b4df318759ed0bd255c1af05e3863905c2ad254efe80bfe3cc772ce784a486635656df0052d80c999b4007119681f2af20d1aec6f7f62445382f9c16a2df4d0c0aa8ff08358c6ceea39fe692370b8f2d18c67ffa4b85272656d9c61b41759a76d8ebaa385ad4da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-jwcrypto-0.7-bp157.2.3.1.src.rpmpython3-jwcrypto@     python(abi)python3-cryptographyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3i,@^@\@\l@[3|@[0@YY@Yu@XBX%Nico Krapp Michael Ströder Michael Ströder Matej Cepl michael@stroeder.commcepl@suse.comjmatejek@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.com- CVE-2022-3102: jwcrypto token substitution can lead to authentication bypass (bsc#1209496) * added CVE-2022-3102.patch - CVE-2023-6681: denial of service Via specifically crafted JWE (bsc#1219837) * added CVE-2023-6681.patch - CVE-2024-28102: malicious JWE token can cause denial of service (bsc#1221230) * added CVE-2024-28102.patch - CVE-2026-39373: Memory exhaustion via crafted compressed JWE tokens (bsc#1261802) * added CVE-2026-39373.patch- update to upstream release 0.7.0 * Allow to use JWKSet on a JWT with no KID * Fixed JWE jose_header * Added JWE/JWS custom registry header implementation * RFC 8037 - Support for Ed25519, Ed448 * Stricter OKP key generation parms check * Add X25519/X448 support * Simplify internal code curve selection * Fix encoding length of EC keys Coordinates * Add the ability to verify 'none' signatures * Import ABC from collections.abc instead of collections for Python 3.9 compatibility- update to upstream release 0.6.0 * Use python-cryptography's AES key wrapping * Add tests for key wrapping where CEK < KEK * Fix ECDH-ES key exchange for CEK greater than KEK * Add support for RFC7797 * Fix JWK.from_json- Remove superfluous devel dependency for noarch package- update to upstream release 0.5.0: * Better validation of JWE * Avoid deprecation warnings * Tested to work with python 3.7- Clean SPEC file- singlespec auto-conversion- update to upstream release 0.4.2- update to upstream release 0.4.1- update to upstream release 0.4.0- initial package of upstream release 0.3.1i01-ch2c 1776329486  !"#$%&'0.7-bp157.2.3.1jwcryptojwcrypto-0.7-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycjwa.cpython-36.opt-1.pycjwa.cpython-36.pycjwe.cpython-36.opt-1.pycjwe.cpython-36.pycjwk.cpython-36.opt-1.pycjwk.cpython-36.pycjws.cpython-36.opt-1.pycjws.cpython-36.pycjwt.cpython-36.opt-1.pycjwt.cpython-36.pyctests-cookbook.cpython-36.opt-1.pyctests-cookbook.cpython-36.pyctests.cpython-36.opt-1.pyctests.cpython-36.pyccommon.pyjwa.pyjwe.pyjwk.pyjws.pyjwt.pytests-cookbook.pytests.pypython3-jwcryptoREADME.mdpython3-jwcryptoLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/jwcrypto-0.7-py3.6.egg-info//usr/lib/python3.6/site-packages/jwcrypto//usr/lib/python3.6/site-packages/jwcrypto/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-jwcrypto//usr/share/licenses//usr/share/licenses/python3-jwcrypto/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:19451/openSUSE_Backports_SLE-15-SP7_Update/45a677653a5038e1825889006983288d-python-jwcrypto.openSUSE_Backports_SLE-15-SP7_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textemptypython 3.6 byte-compiledPython script, ASCII text executable RRRRRRRRRRRRRRRRRRRRRRRRRRR3E&Qқ4-SLutf-8b2893d92d9a01765a266ccc080e5e389bf8c1ded82fedd08c4a9fe4baf50d888? 7zXZ !t/5\]"k%%) `> l29Gݙc:<>N1ɴ'vWI9u8>fܖ,)BD,BJ5׫ FYl\jxГ#Vm6ܯ<}HVt^,hI )z cMg$|0ǫpk sEuh -`/IY:d(e"U9o߸I7_n\ak [ID_~CC;I.=:&hUԯ|FVRAQ&>;s SP610M׬Ӈl^\2) g+ޛm \JQoa ]K"̈]JMpz)g`&IB; _Olt y)dW6y j5viQ5D>?&$:hQ^Z"`i@ Š[kVI['~@~nGHu;уn̎O:xu퀐ч#W2D,9H# d;v{љ9mss&L ͤ%QT,_wKaeR Bg#N/_uq'D/'7nx'tNdϷ0 Y> AD }u=vLY ݸ˕x(.~ү @B̒%a/*NW&l~虄{qm,[lܭs >!2r4uI|GY*RǘNMHzp?3z"X௥B^6jں5der`¦|9!?zteFEU& k] rDiˌ2?ەP骻;2>x1{YxvͿJT)=dk!-٥ix?!P,G꫙*NA8}Y n;CL,ojr b$TGhq_Si=jkGטԐߠ\m3dS3SppL..\K25Ȋ2(S=X׺K+ْ0&[Hk;DjʚeɫoJvcImV^^t :j-\{+ܔ@@KP9c.= ՚X/V{7Zl'klƟK֓n!=hB,a3)XJi0JKV٫e T;\N~&eN7[@l׮I{Z;T`C:B{uch1f 8N_RX}<[6ڗr~yM_PGȊEd u³I6}pZ96qeu0 50cCu,e:.SMh |]" dBZmmnQ14g_xb$Pr{Y[r2hHL6IH|>@l̅4gn1o:T;Uyu ڇT6XVX<ӊXx&[1`BM&uCR&(}y?',T31 Yq ڭi=.r5(R}0eJ6y8Q{!%w'P[;&ӳqdhNŖ.Z?\.v{vpiX7Xc [Je!L wVlCK4e!YW%vz`uaCw">(uBtAlm!=UL/Ue]0f R&|YZ,TֱV^>'AFܺyU#.[g*/؞Hv`bό''~RӤGql&ED3\8Hs!%EF;DWX'jB$gWU&Z1A[@94msOD(9Tl^ݘ^7l,~_9&Am2P~KT:P Ժ$.Q~yy``\3֑h*5nyab!#L=%Jֱz;!!} \M`8s<~qb`xjMĠc:~@#l$#1UZ̕4/[kzbvqpss_-fԥ ZBY8{s^}]_Œ2gi4[=  GIYX2M;=Z-b4&W(\T~! d(Ȟ%A|L/`;Pt,F̫"30 \8S Ɓ/ T!ai|>RԆFuN~9_G `LՔ|",- C+{QkwxA'_JFv,#7>/_FvB\r/x3&pzc?9fyX\|S殆 Br8$r+s_t1 jL X)5xY WB*qeՠu[)tY>)Rո]̠RLlQЂxB\&2_ tovtp(lvFh˞m t :;pbPpR%OAjHbBM2tV&L5d`m.Kv&G(Bc]z]Dˠ99n іE Pҏ8̍]ԝKLa gnSsQ[Fd,3ISmCwM9ՔcMf\EU7 %$-0q^c3=PV $m򺑰b6h7mma8ŜnϘu틇f!%E W 2FPKi)!eTg.ӺzzWXPT 񎵙Cq^Fu[^^ճc\Ri!f>5fŽ-<$+pON2aQ]"o 5ETK|hfX 3 3WI7 D/NP Y3%@?Yanw֋l?x!i!2K P.4grKK]nt]GaK-:Bx&w vQ.x7 Gq^9BZJ{ ˣ >x8L-^1 =~]3 >T3 QM1f[Am(Ût @+%ȓMF؀SϤFdUF~ 9H:if ױP:E) _VWTS5x 1֛k2U`l7OUE`@۬A 1roY~_hhn+U!mL4^D&8jhS"}5Xtb^ZT~ {B*G=:Wk-01,Bi|[-2D3^񝥖kL'H ,y6mM T|&0{8eZ:ԭD-/Ᏻ]+f$F;iF4Z"m]4My׶R?\)&nQ񗰷SN!]¿8w{"&!}##J=Eq!rnr,=RC!W6UKx%Gn5MG$-;сsEUg+'B2}:DuIpX#}opŇZr 5Ve7.La nw,1d)nB|Fm=^~ĕgԍq10x!&{/;jXm 9xJO{F ߈Uk3qMl7I+ϹJQ- &BluT=^œ(^ ;E$"]6iͩ]5 | Y"=!͞cpe%g+wʧ6R 2}źݶ3XZ~qM2ۊDGD`Gy~Fc,^b\! .(0u\3"S|Ha #v5Nn?wltM+ɁET(@OI9O0kIhjJlx\.s> Fp7ϰ}+f7P`Hsmf)z,rr h-RapzN粊֛L͞Rst,2"Y?ĎH}FNS4-F''6v6 (?zi o kS]sӋr€LJ\ʟߒ%؍R2K6Gs7TWЌ7y bM^&a-zmg[F?[-&Ont fm:(ۣ!ax Ð+ & ^]P+ZhҲݔŁ2eH4^@1 ЮJtK߲JT{YF,:Bf rE 9#0Js~t.+3>J~_xcLJeSm'l.fV/ue7İ,,f1Ҥ)-}!sazisƈan6nDsP[%r7NfcVAˣm;-ol.fRחU4ì<[q\h4I_z )#$ ߣ#;xF%ƛLjk874LM'/| y;H:$6@f) {$ `9쩀bLw3{kW$a kwfj/ɗS}EG\[[/NV|Њ3Q^\7jAi>ʮm<{yVڜ"׼fR/|kl3&R^d^f*$_N =#"uYcLBRAb!–z2̓ *~4eE~{&ejlzФ;N䉏(zhR$Lx`-\l"TYӜ5"x,:@!a;& mju9]C0PTKw !0 A\l틠!'>x'mmӠުQx)pW8M Vs=-SɞV "^ ;0~ltw6Ӆhg.ݳw\N)`Ơ(m[Ee=-Xibi-[j(Ѹv<6ؼ `ϥWvufYW_6M R`Q1r܋Y5#F ݆x "aGZSYbBn^6B"5 1 17\&)iizHJ5|<;^"g>GT z2IY5j?BlyT %K6Eݑ/`s;ϫv`7U 𭋑k"Sִ)Tls >0jzi_Y&mbO\ SPwNkI4"o(XĔ"ѤR$@"p~ Ў6v{KֵC)-|SC<Ѷn@`'k,Ѩ<7q =/".34!9\-o& UX*x8dVVOo/C@Cy`urWeB$JO暳SC.AS|DT bEN/erMcFfz|>k#-~)Y,:vB!'(ľCpa!#{vd#xҹ -Cli g,׶Ċ^=lxEf;ϬOff:ugZgZn(6+g*̖pI7e*Ecj˛MHR ))jd_@ i][%02Pꃝ?mt^lZ[Zo'Yy%{,Ns®~niiO.HG4HIpFږryP34M?mMj r;w")m<LsЦDT9:kSy5=1;Fu.};sjoFWK?կ{[^γ X(6(E@h J!WB3B |0WOչAM,a@6C50!}g1=6PDjnzkyu#dZERvR3yWe{ g+>pT0<Cm$ʝYW>C imvRrF2lQ ak!_AItQ˶D(db*eAQ!hP*@EHJF>>m `= YɆG3gw Ǐ`;jZ[Dn p1y:hou{>)}r 8EQ-EYn .FrpmZ:=d@;=b#"g#ɗ] @O͕Co ͤYeoyGcBa4%P <ܔ`Ah3_Xmxaz6[bnU09Vѹ=rhl |.4zϧ`Cɼd7␝+o/U:!7uwHZ>LCܦAo 23BV͊,cșbRj{L- (}9^$r)AڣY!џTxP?* WM62hk/]v0*im;PrĖ78%ѨF{W4bZ"R篋k]hs7G zm%Y@ 4r8O4'M-&3&D%Q^>$s +}DS)Ǐ$lXLgՎPWeZLRweUWl-1u)!_'GrR#f inZF9N; q adX?(iKeDn0#\٘#*UkҨbHΐe$F]:#V9flxCc`fZP߁X/ȉ V,{c F. D(dYyX^WYu.Y[T|jd:612LLL7 O3jYGl[eN%댘+\Բp&~Q|ªqcRpbֱK QnR׉XTF꧔~Q&N8!-yDGkYP༱NQc5_pQVHgP!aub eژӒBn+k;%;n-ɂ{zp/C5 Ÿ2-dkr4p/r)^YnDd9#y/:&۹Uĵ3s|F$3rj56Om"pR4iEj%(aտ@fސ^k-VZ5h}8 ;/rX7K1#4_q`kbwZwEwh|/.'3K!0~bQFr`ZK=0^z~npĀw rm &&;׎=01+s]R 9SDv*e.Sȅ}ohoTu pL>!DApXm3ըÕ9IQl:z$_Hp1q$ke:YܓAb^Or,xt 1sC>tw{i 9] "xhEJ$s:;5 h2w,Nt#X9w^g߻$$ -"vQ SXRp8k \waFhڰ~JA0ٝs[ًڬY}*U[$fll=pH|.=žԏE3lY bgFb\jk8XH]r C='\ʸ%dR2pIKD)=v@1B9W@r)d,fp_/qXs;h;ar`G츿,u9\lnML>ΧF%Vu/w-K ],&3h lKu]Ēyf >R,d4?ex@PaV 8 {`8 |QLsDx]' "rs5ا$ d 7%yΗ]dr0 dQA <| ,ƅPy9Hf`7: 3<&c Xus(bQdjK'ʄp0Ar$5' $ 7t6-@ H7_Pm"H6<Իᦎ ^HDh%{!\`eOd;d1ݝcڏʺ $޸{Ry3y?_8+_֑:A m$ƚ "оNrEc_,sy@Uс+Jr^REXeKws;*#ݩ=5Ƥ98"e Sɠ[m@L*@)Y|KAbkԮŠarbo. A~1b҈;h1g& ɍcij}{2k>Z`P5 K R+ov7zU=g]csBK[霝"}eBR촫Dt:pT(Ͻ=YrGz^h959 ={/EfhLub%\@~?L)Aw! 5~+^ 5qKI!F-9Tl}aHS|pa0niD}wN /t8ǡ @]<Zŋ U_PŰ}z话P_'GOFZ I8NU}2] 7 PSѥmI 4y%J&Tn\nri!< 7]9jEb,ixyOA"lj6&4-Z©MsxVj\n\Y]?~\3l  TQ Ҡb4jtݮ> (}˜w.iU}m;tcD}dJz7-)M y[1n&TXJ׿#DW hnj,![pB6w،vꂰ:J@c0D&\Ngn|(rh穬3}Mi]l&3[$ij&r бsO`j7_T&o@۴pp+ٗy$N:Ĩ*ca˒<̧b9Dթ75m)N{$bi},!L3Ҟ]4 NnN%-+>_pJ+G?yE3B!u^6нD Ʃ.2+I4I_RT|g`.RqO} {h0[5쀳OZ$ }y%, %ȱ{ΤvVzci^ڟ`h,!th!`-8'cTX$$H.,u઺}&lvko>DY!J$ԬM|=؈ ,(rf* mv~P!V_AllS!L`'Q