python2-asn1crypto-0.24.0-3.2.1<>,H,`sp9|˜Js~0b%\ *TKwIQh8\ )* 0qA~l5vMP3zi4=mn%#Ղ:xZJ|'7>RyM$G=v,\Tr&]ի"4 d#sE 'jr |% +Px9L"/ ;Е^]A=?=d " I6: PmXX X `X X XX XXX  X""0"D"("8"9":#'B,F,G,XH.LXI/XX0Y0 Z0([0,\0<X]1X^5lb61c6d7^e7cf7fl7hu7|Xv8w98Xx:Xy;Qz=<=L=P=V=Cpython2-asn1crypto0.24.03.2.1ASN.1 parser and serializer for PythonASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X509 and TSP`sgoat16SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/wbond/asn1cryptolinuxnoarchv= $""bnn5hh !bbYY""/bfL>FF^qEZ@Z@# GG%%//F{N7N7~~hAA큤A큤`s`s`s`s`s`sXc{`s`sZ&s`s`sYu`s`sWB`s`sZ!%`s`sX3`s`sXO<`s`sVr`s`s`sX2,`s`sY`s`sVr`s`sXҕ`s`sZb`s`sZ `s`sZ\&`s`sY`s`sY `s`sZ`s`sY'`s`sYy`s`sY1`s`sZ@`s`sY:`s`sYM`s`sXҕ`s`sZ2`s`sZ2`s`sb6def3f11b9cd4aea976b9ca0ebee484cd2e65762ac98440a0e02abbc3cbe60a81d5f6ff3ad1ab364f4e38184a72e845aee6be534ed820c9821dca4c5536341b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bcfcfa317f43e8e0cc6a31ed3d976226a7dfec9ea6d2d2d88ecc8e824b05aab5677e1e7698f8853437569ea5423d6d8475d49d8419c70600df240ef28c806bbbfa5b327f4f407164e008872730c16225d223d942529c52270301228582967dd89a5b327f4f407164e008872730c16225d223d942529c52270301228582967dd89bdd39137a97a5d9c8242903ef6d764ef522b18b72200712298e7392ac1bb60dca54199e67ddf0fc8cbecc627ffb64ea486536c5aead50e88af28772632fbf4b7237049ac8d3bc2546481f698b239b2f5988eb8a03ad618e1961847a498b307f66020979227f32e40a7c68fa220efa821663e52e3d935b11a8bbcfde29b3c724ea717b3c54754666e81bbef0122ede5b2d1c145a7279ad57852bfd6592f9601dfa717b3c54754666e81bbef0122ede5b2d1c145a7279ad57852bfd6592f9601df6382214cbacb4f1b7b5e0e6f71014b02f1ff32af318372d3726908267f86f1e19d8698ffd98d2fb444fbe75e0e2c41fde5dd50aeec491f21b2ee063c638f43799d8698ffd98d2fb444fbe75e0e2c41fde5dd50aeec491f21b2ee063c638f4379cf62bc08ac527c443777450c208817c3936e80a2d9c914bffc29f5d22bdb88634f94e23d90e9ca0d4c60f1a73b268667b11fe2856ef0f53272124dcf925f94244f94e23d90e9ca0d4c60f1a73b268667b11fe2856ef0f53272124dcf925f942423e20d7b5ac71ac41f57abe776d0f9ddf8728ec10e1b96ba5a80d8e30e8cd81e0626a3881f6633f63fde64572cfeb2a762786c09a257939355368f12c5686fb7f613cd86ede310807e3463367a3e4a456dbcaadb18efed9bcf35efe79b6ca3c7e601ba5411beb580104fa9569e3bc7447f91bc84ad69e1bf3f18723cb9cbf8a4e8030f00176d8020811edd4968baf80bc626b8a122381dbf5a7052b63ba6e3c1e8030f00176d8020811edd4968baf80bc626b8a122381dbf5a7052b63ba6e3c1e550182dbc7112d7dd6462a08f320dc6598d91883d77fec99990057ebd0470094c54bb27cfac84d73259d291fe692c7dedd14f2a23c4300fe59977527fc8221e4c54bb27cfac84d73259d291fe692c7dedd14f2a23c4300fe59977527fc8221ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554bd4faacf58524ff0ff14a9ede599adc3c50d1fc9b93042f7cc7b1789dee7b924bd4faacf58524ff0ff14a9ede599adc3c50d1fc9b93042f7cc7b1789dee7b926dcd565e1a11d3c9c1fa5d263aeb4a95dba9723c9bb3059c90ec6aba25c1cb1fe715d2d418295a58b2aa37da615e611cfbb8e2e37b7988cb7e8812d865bc54d1e715d2d418295a58b2aa37da615e611cfbb8e2e37b7988cb7e8812d865bc54d12e10e9913a6b3daa1ced427d8bdbb09cffb9026d344956c74908b33e908ba6a18d2126443301f7fc08c9c7a9cf3a4631ebc5e67b21d4b25b9e53fb72de05a7768d2126443301f7fc08c9c7a9cf3a4631ebc5e67b21d4b25b9e53fb72de05a7763b0b17df47a9bfe11323d786acb5bd18baafd0a7a889246725c8cdf76ae8aa14405213dfdeb8206f184a207144fe694cbb536f6393cd8dc91d270f3deeff20ab405213dfdeb8206f184a207144fe694cbb536f6393cd8dc91d270f3deeff20abcdc2603fc5676534fad228d1e7e44fba123dbf891cc6b5a0cefeff1239597d6dd5d9137a90d4adcc3a8e3ecadf25adaeedfd3885119285b1a1fb6d486426010bd5d9137a90d4adcc3a8e3ecadf25adaeedfd3885119285b1a1fb6d486426010b04e592ddb4f7dd97e632974bff2a201bedcfc08d9f6d612bd45edac3fe4f159af809ad476a8594c45c8916de1c8b126ac37092980f81bacc25bd53beb470defff809ad476a8594c45c8916de1c8b126ac37092980f81bacc25bd53beb470deff203aeaddc387eb1c5ceb89d0707afd2d474abebd835387a1778f48ea4e5739c31ef192aef51784c158b992d0be14d99248eab69ed99bee775ee059aaeef28af91ef192aef51784c158b992d0be14d99248eab69ed99bee775ee059aaeef28af92892ee127d480c93b5f57e1e2d8851c9a33e0029f12a48a6a06b32027cc6760061458a81c575e30e78c19f9dfea4cecd7872881df3f3626cdb655b6d2246c57d61458a81c575e30e78c19f9dfea4cecd7872881df3f3626cdb655b6d2246c57d08fd2d386c873c45776699c1ecbe0bf57f97d5ea43e93562c5a97a500b53bcb43efb4d2ba8479c016696d4b5c0fe53fc3acce3be91dccaf9e81b34d305dcab063efb4d2ba8479c016696d4b5c0fe53fc3acce3be91dccaf9e81b34d305dcab067c7f61041ab66ee4b7efcb0a4bc398147a5149048e536a824a7c6a31e7860479704e93e0e582bf157ccaa1cdba97e6b44174533cb957b135f251e27cefb93682704e93e0e582bf157ccaa1cdba97e6b44174533cb957b135f251e27cefb936828c5fc5e7ec707004eac6cfb6429a3d57cde585f0cd62e6594dde0e0e92a7c803916d5a8b4dcf0acb8eab568d8756612f2d5e2a419a67cee701973e01da47cbc5916d5a8b4dcf0acb8eab568d8756612f2d5e2a419a67cee701973e01da47cbc5a64c954be0499389834ef7b49993149abad457f2079d093d02f82d904bdf10a386065a0c8aea03a458060b810d0f999d7e36129c9ec8ec5372f81946b07d3f9986065a0c8aea03a458060b810d0f999d7e36129c9ec8ec5372f81946b07d3f991cdc9b9e76b9586d9fb666fc371fd3e6b7b22c9d04ee1257a23dfb0ee2dba57d7dbcf0cefbe514e951594d2635fbb26795664a6785d68d5fdf9bec5654e0436c7dbcf0cefbe514e951594d2635fbb26795664a6785d68d5fdf9bec5654e0436cb38eabfca090f61d4710d5cc8780062935deb22bd0aca9d6cd4dfe82893be6e228b14c6f557f62a6760eab401632b027824c2aac8f87b0516fc05705821b975f28b14c6f557f62a6760eab401632b027824c2aac8f87b0516fc05705821b975fabe2867ef68eef607c01fbe8970b2a8404298eeaa79047333dd75760b04551213efa3905fadbd333801f2b94c5b1a0ff571a45caa2b35a8a67e08a3cd0df0c243efa3905fadbd333801f2b94c5b1a0ff571a45caa2b35a8a67e08a3cd0df0c248e98e9166581c17e06515ad8bbd1a793a617467cdbfae545bdf6894a8fa6ff641bbbdf9fc16fd76dec8ffde561a963bc6a1b570d62e122c9e155195d56040a5e1bbbdf9fc16fd76dec8ffde561a963bc6a1b570d62e122c9e155195d56040a5e9b775ced7b66422abffee0b41b68dcc876246893ec9e6eca1805a20978fec62aa7cb2eceb65801f94ec1a170726079ac09de7a20446515262e7397c803c8cfb7a7cb2eceb65801f94ec1a170726079ac09de7a20446515262e7397c803c8cfb74aa1a5119294a6a2ceb307082da8c3d5b2134ce7a3c0ddc9be59f0df6e611e34a5976157fdcd8654a9fad31d5a5a81a29cbd166c8bbe7d5d71539d2f4ab6c375a5976157fdcd8654a9fad31d5a5a81a29cbd166c8bbe7d5d71539d2f4ab6c37520628e2935f719622c6614ed7296dc0e41568e9a13a3334f948b5867ca58f1004b847318dc04fb9bab76332ba7753c3b4575f632067bb8c0466637812af6c2a64b847318dc04fb9bab76332ba7753c3b4575f632067bb8c0466637812af6c2a6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-asn1crypto-0.24.0-3.2.1.src.rpmpython-asn1cryptopython2-asn1crypto@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1Z5 Z@XX~@arun@gmx.dearun@gmx.dejengelh@inai.detbechtold@suse.com- update to version 0.24.0: * x509.Certificate().self_signed will no longer return "yes" under any circumstances. This helps prevent confusion since the library does not verify the signature. Instead a library like oscrypto should be used to confirm if a certificate is self-signed. * Added various OIDs to x509.KeyPurposeId() * Added x509.Certificate().private_key_usage_period_value * Added structures for parsing common subject directory attributes for X.509 certificates, including x509.SubjectDirectoryAttribute() * Added algos.AnyAlgorithmIdentifier() for situations where an algorithm identifier may contain a digest, signed digest or encryption algorithm OID * Fixed a bug with x509.Certificate().subject_directory_attributes_value not returning the correct value * Fixed a bug where explicitly-tagged fields in a core.Sequence() would not function properly when the field had a default value * Fixed a bug with type checking in pem.armor()- update to version 0.23.0: * Backwards compatibility break: the tag_type, explicit_tag and explicit_class attributes on core.Asn1Value no longer exist and were replaced by the implicit and explicit attributes. Field param dicts may use the new explicit and implicit keys, or the old tag_type and tag keys. The attribute changes will likely to have little to no impact since they were primarily an implementation detail. * Teletex strings used inside of X.509 certificates are now interpreted using Windows-1252 (a superset of ISO-8859-1). This enables compatibility with certificates generated by OpenSSL. Strict parsing of Teletex strings can be retained by using the x509.strict_teletex() context manager. * Added support for nested explicit tagging, supporting values that are defined with explicit tagging and then added as a field of another structure using explicit tagging. * Fixed a UnicodeDecodeError when trying to find the (optional) dependency OpenSSL on Python 2 * Fixed next_update field of crl.TbsCertList to be optional * Added the x509.Certificate.sha256_fingerprint property * x509.Certificate.ocsp_urls and x509.DistributionPoint.url will now return https://, ldap:// and ldaps:// URLs in addition to http://. * Added CMS Attribute Protection definitions from RFC 6211 * Added OIDs from RFC 6962- Ensure neutrality of descriptions- Initial packaging (version 0.22.0)python-asn1cryptogoat16 1624601566  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWX0.24.0-3.2.10.24.0-3.2.10.24.0-3.2.1asn1cryptoasn1crypto-0.24.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyo_elliptic_curve.py_elliptic_curve.pyc_elliptic_curve.pyo_errors.py_errors.pyc_errors.pyo_ffi.py_ffi.pyc_ffi.pyo_inet.py_inet.pyc_inet.pyo_int.py_int.pyc_int.pyo_iri.py_iri.pyc_iri.pyo_ordereddict.py_ordereddict.pyc_ordereddict.pyo_perf__init__.py__init__.pyc__init__.pyo_big_num_ctypes.py_big_num_ctypes.pyc_big_num_ctypes.pyo_teletex_codec.py_teletex_codec.pyc_teletex_codec.pyo_types.py_types.pyc_types.pyoalgos.pyalgos.pycalgos.pyocms.pycms.pyccms.pyocore.pycore.pyccore.pyocrl.pycrl.pyccrl.pyocsr.pycsr.pyccsr.pyokeys.pykeys.pyckeys.pyoocsp.pyocsp.pycocsp.pyoparser.pyparser.pycparser.pyopdf.pypdf.pycpdf.pyopem.pypem.pycpem.pyopkcs12.pypkcs12.pycpkcs12.pyotsp.pytsp.pyctsp.pyoutil.pyutil.pycutil.pyoversion.pyversion.pycversion.pyox509.pyx509.pycx509.pyo/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/asn1crypto-0.24.0-py2.7.egg-info//usr/lib/python2.7/site-packages/asn1crypto//usr/lib/python2.7/site-packages/asn1crypto/_perf/-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:19472/SUSE_SLE-15_Update/e8cc80a01c974f8644098e62ddefb8fe-python-asn1crypto.SUSE_SLE-15_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRgo[AI/Tutf-8a9d566fc818dbd304d27145ea4de2fc77016f597801d79740ed99c71ff7b7e2c?7zXZ !t/]"k%%) HyU|d%odl޷A} )o8o+J=J'<Ŷ8don!jxC x'?/"aXZ?7X8~=/x}@VO3\93AI{E7ly8uM0k=̠j15`M<߱j2K.e_Y?hT;RμqxT8=C$OѯG4@ۄYBa'- Ϥ+ZC hɃ&iS 3dKa0c2 oy娛7P|S ▓Mn6˫D51}Y LBjl.*8e y3Cq˙Y\IlJ&3ƑF]^'%SG<Ɵ,GRҶǔE[#H)x<|:skM}vn8 Lo?,C;L#̴R"u4xCt>ép샓Oz1y[;]U ~xB%⻅l, K163`mPq}83T\{+GYҲgsWm΅fwuIa4< ,H9eeKtlTInOsVhMW(loݫ߳TiLO/BW%E'4hbc|aGN$M])owl0,H