Key | Value |
---|---|
MD5 | D2066BC0239343C23B00975C611E4D19 |
PackageArch | noarch |
PackageDescription | The Secure Sockets layer is only actually *secure* if you check the hostname in the certificate returned by the server to which you are connecting, and verify that it matches to hostname that you are trying to reach. But the matching logic, defined in `RFC2818`_, can be a bit tricky to implement on your own. So the ``ssl`` package in the Standard Library of Python 3.2 and greater now includes a ``match_hostname()`` function for performing this check instead of requiring every application to implement the check separately. This backport brings ``match_hostname()`` to users of earlier versions of Python. Simply make this distribution a dependency of your package, and then use it like this:: from backports.ssl_match_hostname import match_hostname, CertificateError ... sslsock = ssl.wrap_socket(sock, ssl_version=ssl.PROTOCOL_SSLv3, cert_reqs=ssl.CERT_REQUIRED, ca_certs=...) try: match_hostname(sslsock.getpeercert(), hostname) except CertificateError, ce: ... |
PackageName | python-backports.ssl_match_hostname |
PackageRelease | 1.6 |
PackageVersion | 3.4.0.2 |
SHA-1 | 225B1B893B21BDE2C5D7C36ABE0DD8B9D3766305 |
SHA-256 | A1C69F69FBD17D74D13EFA15F7AA4F3C4D165E57AC700D0B332908BA5D330333 |
hashlookup:children-total | 10 |
hashlookup:trust | 50 |
The searched file hash includes 10 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/lib/python2.7/site-packages/backports/__init__.pyc |
FileSize | 243 |
MD5 | 4C05FFA49881A37C44737AF51005516F |
SHA-1 | 6F51FE3E9D8631150B5DFD8855C056AF0C4E4436 |
SHA-256 | 07DEC63D71F3F61CCF2ADDE180BE33CFE3AB0EF5DFE677C8D890A3349FA01A6B |
SSDEEP | 6:vIS2lBqnhDGswIbfk+fG/Dh+Xem9Y3xmDrx3iRaGE:QSC6DaWs+fGd+XemfZygGE |
TLSH | T100D097C572BD03DFD96A8538E02001278688E0332A0022823100121D28D83C50035E46 |
Key | Value |
---|---|
CRC32 | 0650CA96 |
FileName | snap-hashlookup-import/lib/python2.7/site-packages/backports/ssl_match_hostname/__init__.py |
FileSize | 3650 |
MD5 | D57811924F72843F982EBE6A53A3F740 |
OpSystemCode | 362 |
ProductCode | 183361 |
SHA-1 | A442E26A216B077C25C832B0FB9AEB4062231D2F |
SHA-256 | B8C2332DB4C90CF9663D094E684CDDD47D345D07A8E72D3CE1B6ECC02F7717A0 |
SHA-512 | 71843C727C6085D4C90FE99CE0468F9F4CFBF264A048DEC3069FF787928A47D088CE08B81936EA9010BDFC1608C355136FE77DE965127799CD414F3F53699631 |
SSDEEP | 96:qz+FzJdMzyowVZn0QWI+PGHXAlup3YpAup1ywpdL:4AzHVrB0QWIPHQluWpAu+4t |
SpecialCode | |
TLSH | T10C71163FA5962E7DD3020428186FD0816B1D6A1701511979BCEDE5AC6F40F79C178DED |
db | nsrl_modern_rds |
insert-timestamp | 1727113121.7044284 |
mimetype | text/plain |
source | snap:SkP2rF7JG0iystP8UR0v5sqQizUaZC9V_1 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python3.6/site-packages/rethinkdb/backports/__init__.py |
FileSize | 155 |
MD5 | C303BAA77530F369DB6C075E96C2D231 |
SHA-1 | CCE13C1A003E29373FF3D2515A5EF67FA15874C2 |
SHA-256 | D4C7FA3F5848756EF9BC2F7DD897C8D18CA49D5629BF5747DFF0D9CD44A19D2D |
SHA-512 | 44FA234D31D5FF76D0CD2FAA04F8CB4F7D6EF49AD3AF0CA8570159EB637D662B1DE29DFF3F0B8144BBE07787676C72337D45D0F58EF6BAC897F4911F064B0A0F |
SSDEEP | 3:SbFVEPxHw0VEGgnFDRKS4qgOAbV9MabaIviyvVQLBi7u6tRuBnV4N66O/qv:SbFupH1uHnhRJ4qhAxqabaIviy6LE6mj |
TLSH | T144C02BF809C1D4B46628FF01E10449D257CB0AF3BDE010CC0190085A7446FF31119F34 |
insert-timestamp | 1727113121.6906226 |
mimetype | text/x-python |
source | snap:SkP2rF7JG0iystP8UR0v5sqQizUaZC9V_1 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python2.7/site-packages/backports.ssl_match_hostname-3.4.0.2-py2.7.egg-info/SOURCES.txt |
FileSize | 414 |
MD5 | BB0C92409135E0EA487080BFB0561C74 |
SHA-1 | 1DCC659284BC56AD3D2AB3BBA9AF599E79E76762 |
SHA-256 | 9389A48056C16D6C756B8554F016B6B5B51CFC1D34CCD5BC30A433739EC47287 |
SSDEEP | 12:1d0Q++SXRCMXRCdXRCGjXRC9Rm7RvhRUQRUQc:D0Q+JXRhXRyXRhjXRCR8JhRUQRUh |
TLSH | T194E0ED7FA23FFA9B1393F48CD3AF83127E9BD5B39C41D8D196160788B0D48509D1AA94 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
CRC32 | CC1C1076 |
FileName | ./usr/share/python/ns/python-configparser |
FileSize | 10 |
MD5 | 9BA458821AD258B6EF62B47E91302982 |
OpSystemCode | 362 |
ProductCode | 183361 |
RDS:package_id | 222721 |
SHA-1 | 9EDB9E6BA5C4001CE2FCCF328739292404EA9604 |
SHA-256 | 7068DA2CC3A8051D452B4029A23B73595995893B49EC91882BF1F05E212CBED5 |
SHA-512 | 3A296E5DADD5B406330BA088BFED33BE6960F8FF42DB6651E185FF14F2272FC819EF520D1A15BC40DA4E20B9CA0E5D79170EDF33F3D50937C7FBEDB338CAC730 |
SSDEEP | 3:21v:ev |
SpecialCode | |
TLSH | |
db | nsrl_modern_rds |
insert-timestamp | 1728988823.9915316 |
mimetype | text/plain |
source | snap:LExLHDFhCprDLWeNWrYtCeZmOBkC2FML_20 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 39D1ACB3 |
FileName | ./usr/lib/python3.6/site-packages/rethinkdb/backports/ssl_match_hostname/LICENSE.txt |
FileSize | 2435 |
MD5 | 27A27D83B5B4A5FDB34A152FC19C6166 |
OpSystemCode | 362 |
ProductCode | 183361 |
SHA-1 | 7C6735760988438332764E448D7B201C0FDD2BC9 |
SHA-256 | BFC8A75A4B9AEC224AA7973C0C9D7CC0134BDCBF8EEFD008936B58554D66E97E |
SHA-512 | 00879626DF097415BF62BD791D9F1F267BC3E4AA600D64421FE278AF1989438B6E0478FF817CB3A923AE8F326552A827AABE5053E427D0FAD9E80CED93451AFD |
SSDEEP | 48:tF4i2xnUXJX22dUBzRdXX5DHm3hmfCW6iE2slJylFxio4cvhgSn:34i2xUXdniB1dXJrm36B8ONhf5gSn |
SpecialCode | |
TLSH | T13441406DBE45226209D8C7283F9B3AEAF719D279374E2C59543D805816B281E13FFC35 |
db | nsrl_modern_rds |
insert-timestamp | 1728975921.1226614 |
mimetype | text/plain |
source | snap:EQMWFJmChQFXYSZ84X9llemoyIPe7shC_256 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 32D70693 |
FileName | ./usr/src/linux-oracle-headers-4.15.0-1115/arch/microblaze/include/asm/user.h |
FileSize | 1 |
MD5 | 68B329DA9893E34099C7D8AD5CB9C940 |
OpSystemCode | 362 |
ProductCode | 623 |
RDS:package_id | 308321 |
SHA-1 | ADC83B19E793491B1C6EA0FD8B46CD9F32E592FC |
SHA-256 | 01BA4719C80B6FE911B091A7C05124B64EEECE964E09C058EF8F9805DACA546B |
SHA-512 | BE688838CA8686E5C90689BF2AB585CEF1137C999B48C70B92F67A5C34DC15697B5D11C982ED6D71BE1E1E7F7B4E0733884AA97C3F7A339A8ED03577CF74BE09 |
SSDEEP | 3:v:v |
SpecialCode | |
TLSH | |
db | nsrl_legacy |
insert-timestamp | 1735818056.4749482 |
mimetype | application/octet-stream |
nsrl-sha256 | rds241-sha256.zip |
source | snap:NR0H6AclLOhWZTa2rEiyaNrtQUa9bJHK_4 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python2.7/dist-packages/backports.ssl_match_hostname-3.4.0.2.egg-info/PKG-INFO |
FileSize | 3019 |
MD5 | 5088039C1421CF3677D5B713099F4E56 |
SHA-1 | EEA5D116B8D0A73749FDD284CC990A05606981FC |
SHA-256 | D11ACFA9F5378BC241300DEE01A744B95F0ECA0A9BA6B470CC7A7CF54965AF7F |
SHA-512 | 11568990B814E5236F864F80AEF2F146121751513F3F7A5BA887C51EE523C3411E138C46B8A562CC2EF0A8E7E0167CD789D6EB23C0E4E9D71A2AD59A605F4D8A |
SSDEEP | 48:DM05ltN2bxmUUOkYJvY8ql1NCXcXep3CoHBoAEfnywcsXUeqMwiaas/:DM05lD2buOPvfqVCsupyoHBoAfZsXUV7 |
TLSH | T12F514F2669D576F403E3048E819E8255AB1A87376A092CACFCAD830D5F60B76823D1BC |
insert-timestamp | 1659234942.2826786 |
mimetype | text/x-python |
source | snap:6bWQLAkD9F16IbBMRxd0MD1YzeZBwzeF_1 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
CRC32 | 99281384 |
FileName | ./usr/lib/python3.6/site-packages/rethinkdb/backports/ssl_match_hostname/README.txt |
FileSize | 1887 |
MD5 | 8E9DC1A392177ED1887E95CBC84173CB |
OpSystemCode | 362 |
ProductCode | 183361 |
SHA-1 | 6577598BA8495EA98C81B887DF55541EE8BB04A5 |
SHA-256 | AE4E359F81C03907DACDFD046FA583948F008B1FEC2675855DEA3D854CB28B4E |
SHA-512 | 4AACB1A668D85F57BA82D94457538C7E2B4A86CCC3E6D134E4BF372C7CB63F8A4D26176F53890F4FE6BC984EF5D1D6F1F39911EC3CEC7358061D2C7C6E8AB6A2 |
SSDEEP | 48:8FWiobWMUuaZYpvYcKFVNYBX8XepXiaBovxa8nywh:UWiobuuaivfKViMupyaBovE0 |
SpecialCode | |
TLSH | T115418337976063B183B302AE404F62A8BB0E873722191D68FC6C431447557B9C2362E8 |
db | nsrl_modern_rds |
insert-timestamp | 1727113121.6974573 |
mimetype | text/plain |
source | snap:SkP2rF7JG0iystP8UR0v5sqQizUaZC9V_1 |
tar:gname | wheel |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/python2.7/site-packages/backports/ssl_match_hostname/__init__.pyc |
FileSize | 2855 |
MD5 | E0ECDB5E4D5AA23F871909D27D481EF5 |
SHA-1 | 836B35825D7F92EF6743CDD05086C9CF23D1FBA7 |
SHA-256 | 3CD4587E6330775D70C7F5C1CEB8187180F0F1DF6203EA73A9BE72D1E18B5BE7 |
SSDEEP | 48:tVEKXcm1q9wJP3ghXjdQKVMPVagoIivFMGHEzHMeEzfXs4rXv:PEycm1q903g9hQiOVbGHwHs7sgv |
TLSH | T18C5175E6F3F5469FC5825834A0780243AE69E3B750803F52BBF4E2B82ED8771C527285 |