python2-rsa-3.4.2-150000.3.7.1<>,UcNhlp9|C^9̬0fģI ?/4@HL$v& =P;J6uskq 5ȕޛio2URH l0eZNs#`ƺg/&&nS3SޚpYq C7ME407Q*`')`-! 3GG.q1p9ĆGud=§qǤSsMO6߭8 }PZe@%\*wWAU>GD4?D$d ! @:E [x<Z4Z Z Z  Z Z |ZZZ!h!Z"##H$=($r8$| 9$ :%a >/l?/tB/|F/G/ZH1ZI2lZX2Y2Z2[2\3Z]4xZ^8b9c:d:e;f;l;u;Zv<w= Zx>Zy?>z@@CCCCD Cpython2-rsa3.4.2150000.3.7.1Pure-Python RSA ImplementationPython-RSA is a pure-Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5.cNhlsheep63SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Languages/Pythonhttp://stuvel.eu/rsalinuxnoarch update-alternatives --install /usr/bin/pyrsa-priv2pub pyrsa-priv2pub /usr/bin/pyrsa-priv2pub-2.7 27 \ --slave /usr/bin/pyrsa-decrypt pyrsa-decrypt /usr/bin/pyrsa-decrypt-2.7 \ --slave /usr/bin/pyrsa-decrypt-bigfile pyrsa-decrypt-bigfile /usr/bin/pyrsa-decrypt-bigfile-2.7 \ --slave /usr/bin/pyrsa-encrypt pyrsa-encrypt /usr/bin/pyrsa-encrypt-2.7 \ --slave /usr/bin/pyrsa-encrypt-bigfile pyrsa-encrypt-bigfile /usr/bin/pyrsa-encrypt-bigfile-2.7 \ --slave /usr/bin/pyrsa-keygen pyrsa-keygen /usr/bin/pyrsa-keygen-2.7 \ --slave /usr/bin/pyrsa-sign pyrsa-sign /usr/bin/pyrsa-sign-2.7 \ --slave /usr/bin/pyrsa-verify pyrsa-verify /usr/bin/pyrsa-verify-2.7 if [ ! -e "/usr/bin/pyrsa-priv2pub-2.7" ]; then update-alternatives --quiet --remove "pyrsa-priv2pub" "/usr/bin/pyrsa-priv2pub-2.7" fi~'~'| x|:5VV233-44;; ; uuA/33 llxYS]`]`  1,p,C& S 8uÁAA큤A큤cNhecNhecNhecNhecNhecNhdcNhecNhecNhecNhecNhecNhecNhecNhecNhecNhecNhecNhecNhdcNhdcNhecNhecNhecNhecNhdcNhdcNhdcNhdcNhdcNhdcNhdcNhdV"cNhdcNhdVcNhdcNhdV~|cNhdcNhdV~|cNhdcNhdVcNhdcNhdV~|cNhdcNhdV~|cNhdcNhdVcNhdcNhdVcNhdcNhdV~|cNhdcNhdVcNhdcNhdV~|cNhdcNhdcMCcNhdcNhdV~|cNhdcNhdVcNhdcNhdVcNhdcNhdVcNhdcNhdV~|cNhdcNhdcNhiVLVV~|25c485dc5e33bf53d63873e8a925c32ec658b9bef02235206ae4d61f0fa79d01588840a2d7b239ee7c6a375a74582c9acb27ee2da1f31ce20cb24739688571d606302c9b7ed52ee033d21cbefd417ec74947af2d879ff236c9ef84705c67fc9db49cbce9371c79567bc140addfc7240563813e540f33109edfcc39e7ee7c9eeb7b7b004ab93eb02e870e0d75820aefc5516861130ce054b27c0184d1a83c286971b8f59067dd8c277c57cd1a6699e78f9792d189f6f600aa67d42a435ebd19b7703f14f44d267027c284948ef9639e35387ad4af24f3d5eadfa94349d47dedffa3f338f92845a24b1a5523a85d62c4bb0f352529c9823883cb868f8d608c252165a31ae8c804b3978a5691f0087c7f07bef399e093bc6330992a7eee87d70ec48133f2dd1df82c00ab2b7d1f90e0ea0a15e7377cc8c645b943510015f67891b001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5742a549fe95862a9055146832fc5a2fc8e5c60be6eb90665b2f9ae7c7bce69304e2fd263461fef9da87a6e364d835a92c1525caea4871c5cc98c68ca154b4137c0ab5066f865f7065beebbb6ef1bceefef27b6649a082fba15cf517d15dc63203fb0f9756d721c327362d88b50574cf6730a25a290fb5085d1635884932973da8f4968194d61cbfa390633e69725f9bf6fa567563d1ea7bf5296da0bce30966a8f4968194d61cbfa390633e69725f9bf6fa567563d1ea7bf5296da0bce309660685a98d57025cbc448755cb918260814c80e16b8f4c65958c4a42a20f8798e00da0c51bc8d7e42a403f7f55759396e0dfb8eb220f5741f6431b9fb8466447790da0c51bc8d7e42a403f7f55759396e0dfb8eb220f5741f6431b9fb846644779c28f4c8017f7a1444cc9390043dbf585e41c5584e9e07df2b72d52e7806b587339e4d39936525c4a7004c5e08bd1e1bceaf8ddddffd9ca545f20fd7816f2d0e539e4d39936525c4a7004c5e08bd1e1bceaf8ddddffd9ca545f20fd7816f2d0e57654d28f29a241a0425390b03ab78b637fa879f2c08ae321edbe9f0c7445465bb602dc1de518c62e9b6972c351a2a0397878d83033eb18a8d48e3e723be2affcb602dc1de518c62e9b6972c351a2a0397878d83033eb18a8d48e3e723be2affc1948b7301f52ee16b96d2bfd61b3253328d6c59066fa295de5400cacc3ba3fd1fcb72a6eb6681c23444bbdfe4431e5f5d589e8e8be46a6a5e12734cff69de056fcb72a6eb6681c23444bbdfe4431e5f5d589e8e8be46a6a5e12734cff69de05635a4695e9374a022de7fa6142f4c630d7d51b7be47361f165a69b2bba49d8609523c50c48ecfe02cb50ba248522354b6a4329922c1a42d807569498e8fd53c27523c50c48ecfe02cb50ba248522354b6a4329922c1a42d807569498e8fd53c27fc219e061db311c00e002dcee4973f30fe2e942a37a2a90ad67b7e46eed9807a57319beaf1d2c27e0a789bdaff5c19f8f8b6ddf095c82f776e8ce1a5f57d28d057319beaf1d2c27e0a789bdaff5c19f8f8b6ddf095c82f776e8ce1a5f57d28d061c19d9156865a5559bc8043f3531b5cbc31b311b434edac4ccaeed08faaff719dfb2863ee539eb8573c9db2cee2cc04c7ee45539596000a2afd30678482d4199dfb2863ee539eb8573c9db2cee2cc04c7ee45539596000a2afd30678482d4194c2078db79a6350f5c9d789e39fef9930155272fcf2ee5f3b018b4e75806d4cf7c3ac93168689edabebf7a2b6242a9b42ba0043019254284b6ac721fa68437037c3ac93168689edabebf7a2b6242a9b42ba0043019254284b6ac721fa684370393462dcc246ab3bda4fd52d70872e10237a6c356b50e9ffe87e4242f9858a143ff2b4d848fc8f39ea1f2de0d4020c4f8849f53b4e1a7802de70aa51301fb0534ff2b4d848fc8f39ea1f2de0d4020c4f8849f53b4e1a7802de70aa51301fb05349b127a989eff92dcc9c892b3b06fdb602914d5298244acf1ceb9c7024e1d3d4d23feb199c4a8c856585be24aa68cf5c13e492989cc15c780946c235c64fe098123feb199c4a8c856585be24aa68cf5c13e492989cc15c780946c235c64fe098173ddcf90419c82e7bcd9f491d01e1ab8d476b9ab8fb8b47604f0bf6b0eaec55b10248bd1a9121fb8889c52cb2c5098afa582075d02d7f7de396ec656102b94a110248bd1a9121fb8889c52cb2c5098afa582075d02d7f7de396ec656102b94a129464e3dc94a47e23014002d74cc13d12a2d572d549abe2c696c241c53bb84bae3d4d2bd62b84feb8fc3a39402921397cf776dede0d4e95bad2263ff08af163a1f923930d8411a1acf2871a57e094a00adef211c5406c70620e6f1edfa5f6b154c63d68095740bc2fa905ce8493dab57ba880abd32836d48cb142478014aee971b4b4f3cc078be1b9049b58a9106525de6b77007d11ff283705c4512e471e6ed0802d6fad07774fa9d5ca199c5ec163e3adb6951dc4c42950420b08b7839ea4fa5b5737e16cf3144f5d440948e32bcde7dcf31531899ce5a5ae3768010247a8f72055d17153f57534b56950f8c9a4bd21594765738cc72e9ec03b812ec9a182672055d17153f57534b56950f8c9a4bd21594765738cc72e9ec03b812ec9a182620acfa115c18001921bbccb961265429cef21315b550cfd8b87ebebafc78f71b3c1b2cc62b5b6cebbee49695ace3a969c4e6f56e04307474d32900faaf7cf9083c1b2cc62b5b6cebbee49695ace3a969c4e6f56e04307474d32900faaf7cf908160067bc517e991195b2313174c6a5186bdf1fb380d1b19c8334718d2372071f6ab058e617825a8c2804a2e9b95c1b749d3510e0af95c51a9e2147da944c0b03889c1fafd4d834ff2854742c4a82e0c2ea1c1003b565e91173882987f1ef4152bfc737493dae179f020c2709abfc1dc5c723a8088633f0384fa4c802be6e3192fe3176dad1be3159f3b881bd6bf4b3b3573e2bfd1c8ddb9163852382baa65609fe3176dad1be3159f3b881bd6bf4b3b3573e2bfd1c8ddb9163852382baa65609235f4217051a330251b5f3dd46e1516bb5f35d7f22d50db65fac856b03017e52073f28b7d389c8fe74f607e17c27f81eaa5ace69edc43a884f23f41b41c5c726ebdd9f5c2bbdf6ad038ef5bfbc4760049234be78790781910dd70b4a71c0b64c/etc/alternatives/pyrsa-decrypt/etc/alternatives/pyrsa-decrypt-bigfile/etc/alternatives/pyrsa-encrypt/etc/alternatives/pyrsa-encrypt-bigfile/etc/alternatives/pyrsa-keygen/etc/alternatives/pyrsa-priv2pub/etc/alternatives/pyrsa-sign/etc/alternatives/pyrsa-verify@@@@@@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-rsa-3.4.2-150000.3.7.1.src.rpmpython-rsapython2-rsa  @@      /bin/sh/bin/sh/bin/sh/usr/bin/python2coreutilspython(abi)python2-pyasn1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives2.70.1.33.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1cMC`P@Y#@V@V]VO @V@UQ@T^RW@rjschwei@suse.comrjschwei@suse.comtoddrme2178@gmail.comrjschwei@suse.comrjschwei@suse.comp.drouand@gmail.comrjschwei@suse.combenoit.monin@gmx.frledest@gmail.comp.drouand@gmail.com- Add cve_2020-25658.patch (CVE-2020-25658 bsc#1178676) + Reduce timing sensitivity on devryption for false ciphers- Add cve_2020-13757.patch (CVE-2020-13757 bsc#1172389) + Handle leading '\0' bytes during decryption of ciphertext- Update to Version 3.4.2 * Fixed dates in CHANGELOG.txt - Update to Version 3.4.1 * Included tests/private.pem in MANIFEST.in * Included README.md and CHANGELOG.txt in MANIFEST.in - Update to Version 3.4 * Moved development to Github: https://github.com/sybrenstuvel/python-rsa * Solved side-channel vulnerability by implementing blinding, fixes #19 * Deprecated the VARBLOCK format and rsa.bigfile module due to security issues, see https://github.com/sybrenstuvel/python-rsa/issues/13 * Integration with Travis-CI, Coveralls and Code Climate * Deprecated the old rsa._version133 and rsa._version200 submodules, they will be completely removed in version 4.0. * Add an 'exponent' argument to key.newkeys() * Switched from Solovay-Strassen to Miller-Rabin primality testing, to comply with NIST FIPS 186-4 as probabilistic primality test (Appendix C, subsection C.3): * Fixed bugs #12, #14, #27, #30, #49 - Update to Version 3.3 * Thanks to Filippo Valsorda: Fix BB'06 attack in verify() by switching from parsing to comparison. * Simplified Tox configuration and dropped Python 3.2 support. The coverage package uses a u'' prefix, which was reintroduced in 3.3 for ease of porting. - Update to Version 3.2.3 * Added character encoding markers for Python 2.x - Update to Version 3.2.1 * Added per-file licenses * Added support for wheel packages * Made example code more consistent and up to date with Python 3.4 - Update to Version 3.2 * Mentioned support for Python 3 in setup.py - Implement single-spec version. - Fix source URL. - Remove cve_2016-1494.diff, fixed in latest version.- Fix CVE 2016-1494 (bsc#960680) - Add patch cve_2016-1494.diff- Include version 3.1.4 in SLE 12 (FATE#319904, bsc#954690)- Fix coreutils requirement- require coreutils (bsc#935595) + %pre section uses rm which is part of coreutils package- update to version 3.1.4: * no changelog available - add test dependency python-unittest2 - fix update-alternatives - run the tests with run_tests.py - add README.rst to the package documentation- fix bashisms in pre script- Update to version 3.1.2 + No changelog available - Replace python-distribute with python-setuptools BuildRequires - Remove rsa-use-system-setuptools.patch; merged upstream - Implement update-alternatives/bin/sh/bin/shpython-rsasheep63 1666082924  !""$%%'((*++-..0113446779::<==?@@BCCEFGHIJKLLNOOQRSTUUWXYZ3.4.2-150000.3.7.13.4.2-150000.3.7.13.4.2-150000.3.7.1pyrsa-decryptpyrsa-decrypt-bigfilepyrsa-encryptpyrsa-encrypt-bigfilepyrsa-keygenpyrsa-priv2pubpyrsa-signpyrsa-verifypyrsa-decryptpyrsa-decrypt-2.7pyrsa-decrypt-bigfilepyrsa-decrypt-bigfile-2.7pyrsa-encryptpyrsa-encrypt-2.7pyrsa-encrypt-bigfilepyrsa-encrypt-bigfile-2.7pyrsa-keygenpyrsa-keygen-2.7pyrsa-priv2pubpyrsa-priv2pub-2.7pyrsa-signpyrsa-sign-2.7pyrsa-verifypyrsa-verify-2.7rsarsa-3.4.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_compat.py_compat.pyc_compat.pyo_version133.py_version133.pyc_version133.pyo_version200.py_version200.pyc_version200.pyoasn1.pyasn1.pycasn1.pyobigfile.pybigfile.pycbigfile.pyocli.pycli.pyccli.pyocommon.pycommon.pyccommon.pyocore.pycore.pyccore.pyokey.pykey.pyckey.pyoparallel.pyparallel.pycparallel.pyopem.pypem.pycpem.pyopkcs1.pypkcs1.pycpkcs1.pyoprime.pyprime.pycprime.pyorandnum.pyrandnum.pycrandnum.pyotransform.pytransform.pyctransform.pyoutil.pyutil.pycutil.pyovarblock.pyvarblock.pycvarblock.pyopython2-rsaCHANGELOG.txtLICENSEREADME.md/etc/alternatives//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/rsa-3.4.2-py2.7.egg-info//usr/lib/python2.7/site-packages/rsa//usr/share/doc/packages//usr/share/doc/packages/python2-rsa/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26459/SUSE_SLE-15_Update/6c735ecb2cea139c63a46406d50844a5-python-rsa.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR P9JZif [ -e "/usr/bin/pyrsa-priv2pub-2.7" ]; then update-alternatives --install /usr/bin/pyrsa-priv2pub pyrsa-priv2pub /usr/bin/pyrsa-priv2pub-2.7 27 \ --slave /usr/bin/pyrsa-decrypt pyrsa-decrypt /usr/bin/pyrsa-decrypt-2.7 \ --slave /usr/bin/pyrsa-decrypt-bigfile pyrsa-decrypt-bigfile /usr/bin/pyrsa-decrypt-bigfile-2.7 \ --slave /usr/bin/pyrsa-encrypt pyrsa-encrypt /usr/bin/pyrsa-encrypt-2.7 \ --slave /usr/bin/pyrsa-encrypt-bigfile pyrsa-encrypt-bigfile /usr/bin/pyrsa-encrypt-bigfile-2.7 \ --slave /usr/bin/pyrsa-keygen pyrsa-keygen /usr/bin/pyrsa-keygen-2.7 \ --slave /usr/bin/pyrsa-sign pyrsa-sign /usr/bin/pyrsa-sign-2.7 \ --slave /usr/bin/pyrsa-verify pyrsa-verify /usr/bin/pyrsa-verify-2.7 fi/bin/shutf-85ca1a85d6b62e8f8332e3dead076934344283ebaf0489ff88cfaa05ae4a13f39?7zXZ !t/! ]"k%f9%) HX}>{i^NHm,Coy*UZz-܉QX3 ֱK<{>OdL1*PKEz|aqq*!ONFxr| 4yxhEl݋-[[-6i˰}xXe# M( |.gy|HFۊ{8ESNKMu寳3'۵UWkq&Hl+QGw 8$؏E Hp>AW9^Glkh+|E#@|}a\k}]nA|8ϪkX !k%33=#SAi7k'#TKuH%Pa- $dag0HI-#->L60f )f:N ͑.pTy޻Y9*\VM*Hn*^G⪼X-8_Ҷ+Es{(.,r폋ܳ f3aKog Ox 6~oߏK=iںD+v hl^f(sg>wIT߃GCwd<a*K`@7yb(쎧Typ")HalRNz`Ͽ?Zk P Ԉ҅l1u)./.f+|C&qk+$Ux\MV}rʛ3jpǿNQyU4#KjCSi$/WKrRʢu2!f>6zIf)fɻ6^:Bbo!%{!)EaN& Lץ@>nrQNڵ(|)çr(T~lR|8˭xx鈋]P.ZJ9V̢Jj#'FBI[}нfv^t;bo:c\&u__'&)b9 Q!Բr35=5u놟PðژEVQ,t7Zzz]v cu`ku&2?:_087DFVM[4}X3x.x=EN>utc4"%1ܠshL.t?L1r7>M"KTӻU䨈FyeHN4C ~~Q{*QJ>G{T&txDGb$- %żB;Qߕ^+nFm,O3+K#_21GQ)JjȂz Ĉuw4`:떀N޷K>';[^&*()eDcBSꂄʌC !҃p \99U9>ѡmDdsvyR5Nٙ+{A)$?dV$Ͽ(O5icX~R9xmXgY) LQ:,*fU4Z69MR)`ܛ"&z#|!K GھOvOKOʍ{U}EɹLM0=f[S6tn/z`[lcr ]rk*GZS Ї5ut=m8]'4O2ZܷڥEI05Tp1#fQ yL}v!%v\ېk[÷DA"㫟Mb5s;m׭tTOWe! >߈Ap̆m(3茕<* =L0##.s h9uu` [)^ #&~ Ofq>n/A!kN nF2[B^V֌Q}جD:J.|s4?MM~!^`#[Mn,R?餍*WO| w hOG:"`ZKdnEFm-EXSEj@hBH "= d#ھG-~mҀ^ mCU !("(r&"C-DH%EpnR=N܏ݣF8gDi: 1Ƞ$A!6j 74 A`Rw#o!^,( (F< i[;VeynniEPb3B BU'*Iԙ oAHߴktzNBE54£M? (iLK9\x4uB}o#(.Z?/aY?Z]984.m1:I/R m^$SӹrtzB A)]HcHw RhqImeQݑ9{ۈWHF9.0ՍD<2av`vD[h? ΫP_1ӟ~p *@% Ҭ^@Gq|Bpj< 1)CY YZ