Skip to main content

Toolbox for exploring various obsolete ciphers and hash algorithms. Based on mcrypt and mhash.

Project description

obsolete-cryptography

Toolbox for exploring various obsolete ciphers and hash algorithms. Based on mcrypt and mhash.

WARNING: A lot of algorithms provided by this package are no longer considered secure. DO NOT use obsolete ciphers or hash algorithms when designing new secure systems. You might want cryptography for a secure, validated and easy to use crypto library that is suitable for new designs.

Building

Only tested on Linux.

This project uses the new PEP-517 source tree format.

To manually build the wheel, first make sure you have working C compiler, make and libtool (usually provided by the distro development package group like build-essential) and the PEP-517 builder build is installed, then run

python -mbuild --wheel

under the project directory. The wheel will be built under the dist/ directory after it's built successfully.

Notes on the design

Under the hood, this library is essentially a Cython binding to libmcrypt and mhash. Both libraries are included and are statically linked to the binding to simplify the building and installation process.

The libmcrypt included is based on libmcrypt 2.5.8 and has patches that enable out-of-tree building (required by meson) and enable the original SAFER algorithm that was previously disabled due to a bug. The mhash library is just a stock mhash 0.9.9.9 for now.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obsolete_cryptography-0.2.1.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

obsolete_cryptography-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (267.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (267.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (265.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_x86_64.whl (269.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_i686.whl (287.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (269.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (287.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl (269.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_i686.whl (288.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (269.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (287.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl (269.0 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_i686.whl (288.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (269.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (287.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl (270.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_i686.whl (289.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (270.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (288.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_x86_64.whl (270.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_i686.whl (289.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (267.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (285.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

File details

Details for the file obsolete_cryptography-0.2.1.tar.gz.

File metadata

  • Download URL: obsolete_cryptography-0.2.1.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for obsolete_cryptography-0.2.1.tar.gz
Algorithm Hash digest
SHA256 86b8ab9a7f7eaa0fda3fd288e23ef1b2d6403bba2dcf810276fa88d697775381
MD5 5af6112147146261a1a0322f1604ee1d
BLAKE2b-256 4d58dba2b210d7b08d752ebe472ef01afbec5aeb45d1780011603ba9816fddea

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae65515fed1a84ed5c6dad683b0bcd003ef8c1fd13ad09742ac85a0a4165288b
MD5 ec30281d3901f4b101a84eec9702e17e
BLAKE2b-256 4ca24287ebc2a6d5d1667d44fb2ec677beab01581457cf2f7d0152e324d6fd75

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ba276edaeeec7521afc6244d44e35a9399c350438d37c172b5becffc741ebc06
MD5 7882ed58ea598be5e82743be449944ce
BLAKE2b-256 3b84c1c9c95a9481a645558af15f1def4cd622e168c0a82cd46e3e7c985ae65f

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a87cada1e418d86629a2f44a8eb9ef37d5b8bd13719b7eca8062df91adebb2d3
MD5 accd52b41bf4a6d07b2211d1faa9013e
BLAKE2b-256 9ad7e2dcaf6f2bf7ed4d5846f700a530f586d56b004f34f8ffc5d481c51291e2

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 488f9bdf2a4c4118c1039120cc54a1783884625f4c8b28568cf8c2489aca9240
MD5 e43bd312dfee5dff9bbed7a141ccfadf
BLAKE2b-256 597d815e1f7454692fc8108c49199c72be0c6563ab4707083279472d3dfcb4c7

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8686c1c39a50ec95b309f8a86a3c60482a8d5e4508bde584176886572cc93a3e
MD5 73aa80776087fbe5e6c85c6fc1c7670a
BLAKE2b-256 5aaf7da16104ef30429a6ed65d0156d1953a0336d52fdd8741722baa0d6b95c4

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a4902e0c34fdf6e2e39b0a2083f0055ef6ab7ab91e037c80fc0ab43c077d3fce
MD5 50a6edb7d1b4a3b6771b2e2a7b85ff8d
BLAKE2b-256 eec7eb8d32f4419716575dee3889f2a527c7192ce8db6b1f28e2b52c80e2dbd8

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c40545cf50c8eca1e1e204d778e6ebfbb89b7cfd125bdeb2f7ec3063f9efdabe
MD5 4dd9eee35caa7352b2379137cd24665e
BLAKE2b-256 f0ba5918ca0f3a7eaec7f04065d84c384385ce341e8b001ec267f12621cf7568

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 79a9d3a1288e9c3c128e3b9237f83ac0419e14424c02ff7ca694aa019654b76b
MD5 2304d52216968d728f6e36d9a2365cf0
BLAKE2b-256 1be8b77c8fc6cd5761d5df29ce7482cb7546c81ce41726f07bd44c9ddb5cbfb3

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 413b868f8c3d4674be1fa795ab44870618d56635c1f1cc6d386ff3334fbc570e
MD5 014aa4ac50dbc7c68964763efcd180d4
BLAKE2b-256 19efcde63b6ac416b08f9cb591a8234e35bb67891e21a22bb9558b1595d86e06

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2f982a25dedad4756163bcf83b1332b5915a3d0404926680d353773e2d1fbed5
MD5 d7cb47729a31885749b834ed75a598b7
BLAKE2b-256 0b8def92e660cf507b38add52469927cff301d08ec8e85b42f1276644251c471

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2613d84e683ee8b6551007d4e76e7e9050f54e17c68d43849d0969b2c9b7fc8c
MD5 c55756b636bd446e8badedcd452ceb5a
BLAKE2b-256 11ebaa4febe22f6ba04dc7107a13ce88885ba00ab802c34e8db015c41a91ab21

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1823e8f0af18a22448c5eab57e4b42a411cae4f65c270b9a5e58a724d927c585
MD5 fb8fc6a520f5681d197aa1df6b605510
BLAKE2b-256 ec8177065aa36e83139b944294696dae92f6f8ccc5f44050f5a3e39177b251d0

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ebdd3d89046b3872f69ed52426d41984b6e3c87047b6f2252561cdb0778f3ec
MD5 a2408d2a8aee449ca601c718a727ff18
BLAKE2b-256 db73673576136aef46d587b557007d7d37e630112f3bdc09d524fdd20c3b6b39

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6af8441027d193104145810a9316e42a87e5caae8c8570f043ddd27bdb038781
MD5 f217b92862b3a8ed65018875e9be480a
BLAKE2b-256 8c90450364af57bb5c8a0d057225bee0845ce71e4cdb8d6a1898bfe538f00cf9

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0a9d806382f53f4e26448304067118ada620ed845486769aafc57c479ef6381c
MD5 2b5d5762b772b734f7ae034a828513c8
BLAKE2b-256 8732abd396bc1cf1b22ceda44f4d0aa0d049bd70dbc811232030e50cd245a305

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fabb106d00e0ab4a28ad51b9092116a54edfebc570c1dcdd7584a02cfc71ab2e
MD5 580e72cb0a87b873062d7016096cb79b
BLAKE2b-256 30591c580ceb0af291d9f46ee1e4205802d60d80a0b0a44772a790347e644dc2

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3008ba4e5b4a9bc31a5358850af3d2e51e9ed1e57d6cf9d84ac05d0f66550cd
MD5 ca6970678fe0883ee487abf444b4b661
BLAKE2b-256 6ef06ba8130954c97dafd58332036f3df382d1550a3bb6b046beda8e8c1058e8

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a9312a10b1de6c0b28d2e64868399e6cd99d4f6bc3a08481e3efa5edeb141763
MD5 21731a528c0017d89b00a241d79fd85a
BLAKE2b-256 2bcca903116f8ca5902d4afa678960dd1f68bc375a97f28d35b5ce925b5e2175

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2ee68169816e2ceb656c0bb47c01232665c0bd6425e7c2f9356820fc30cc2f2a
MD5 63ce3db6d4069382bf68617c05df29eb
BLAKE2b-256 0351eef2405faaa2094d17f28f6654c22fd82611da9cf1f5e6d732b809914685

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ae29035c27ed7dacb9e466fd37ee67c048a48037b3e4460fe85616772be0432d
MD5 469cae7b39222c138c4a3c02289f3bb7
BLAKE2b-256 51e165d7e3890a51bb80f8229c6b8a58d2c87db64f9f9d46d5dc03fe4b7c7949

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a55bacac869f557bdea18be1e6df1fad3e3141a1e293edd431ec3e412b59ef2d
MD5 4a543c0b6400cd9c18f34c0f4aa3ee76
BLAKE2b-256 fb7e8b4f23ad921e1efef7ce78640b6678226fc5194ba914bccc8e595932fc58

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5ad48e9b7029658215f2c51b10337050511435d4a8cd9e6e9671cc6eb787c3e4
MD5 4ad3749344185b28bf5a3d27baeefd81
BLAKE2b-256 7806f30fe15f910c52473388144cdc0898fa1730484252720a176d1961bb30d8

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2406972446a682718ac0c3fbb813338fe03b5aff94c23f67e43ab1a590b65a87
MD5 81cc310f75fe79155dd5a759716d3c43
BLAKE2b-256 110943d77861dc6ca10dc9692aded8915a9ef5db117702dd1a34c0d9ce24ddaf

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d55593897a7ebeb6524d5f2c55f318b64388475d4e452eddd59b9184af0fb1c8
MD5 c5460d25cdc0972f69e10cbfabe1b16f
BLAKE2b-256 f7831c18295a0a595d511b1eff3b47c143f0218c826b34da624a57f6bff4fb35

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77c162862dd51b14843ad74b18724cc907f570c924f63567a5286dce9815e379
MD5 ee14125ed9cc5d5bca12e6eeea29ea59
BLAKE2b-256 ad745d1cf6f76750ac821e3f9589577e7e05360ce9cde7efed99ac722d38d6c8

See more details on using hashes here.

Provenance

File details

Details for the file obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for obsolete_cryptography-0.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d78c49a2c62f4793c000dfe1f620e93d0c397acdc5b3648e6874840ace531a04
MD5 915850da345449f359426c9cb5b69160
BLAKE2b-256 d76dad2e20e999287522dc7631b59f14b6d3ebabafa81f02eee485e0cca9e13a

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page