pycryptodomex


Namepycryptodomex JSON
Version 3.20.0 PyPI version JSON
download
home_pagehttps://www.pycryptodome.org
SummaryCryptographic library for Python
upload_time2024-01-10 11:32:34
maintainer
docs_urlNone
authorHelder Eijs
requires_python>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
licenseBSD, Public Domain
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            PyCryptodome
============

PyCryptodome is a self-contained Python package of low-level
cryptographic primitives.

It supports Python 2.7, Python 3.5 and newer, and PyPy.

You can install it with::

    pip install pycryptodomex

All modules are installed under the ``Cryptodome`` package.

Check the pycryptodome_ project for the equivalent library that
works under the ``Crypto`` package.

PyCryptodome is a fork of PyCrypto. It brings several enhancements
with respect to the last official version of PyCrypto (2.6.1),
for instance:

* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
* Accelerated AES on Intel platforms via AES-NI
* First class support for PyPy
* Elliptic curves cryptography (NIST P-curves; Ed25519, Ed448)
* Better and more compact API (`nonce` and `iv` attributes for ciphers,
  automatic generation of random nonces and IVs, simplified CTR cipher mode,
  and more)
* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms
* Salsa20 and ChaCha20 stream ciphers
* scrypt and HKDF
* Deterministic (EC)DSA and EdDSA
* Password-protected PKCS#8 key containers
* Shamir's Secret Sharing scheme
* Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)
* Simplified install process, including better support for Windows
* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
* Major clean ups and simplification of the code base

PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
To the largest possible extent, algorithms are implemented in pure Python.
Only the pieces that are extremely critical to performance (e.g. block ciphers)
are implemented as C extensions.

For more information, see the `homepage`_.

All the code can be downloaded from `GitHub`_.

.. _pycryptodome: https://pypi.python.org/pypi/pycryptodome
.. _`homepage`: http://www.pycryptodome.org
.. _GitHub: https://github.com/Legrandin/pycryptodome



            

Raw data

            {
    "_id": null,
    "home_page": "https://www.pycryptodome.org",
    "name": "pycryptodomex",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
    "maintainer_email": "",
    "keywords": "",
    "author": "Helder Eijs",
    "author_email": "helderijs@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/31/a4/b03a16637574312c1b54c55aedeed8a4cb7d101d44058d46a0e5706c63e1/pycryptodomex-3.20.0.tar.gz",
    "platform": "Posix; MacOS X; Windows",
    "description": "PyCryptodome\n============\n\nPyCryptodome is a self-contained Python package of low-level\ncryptographic primitives.\n\nIt supports Python 2.7, Python 3.5 and newer, and PyPy.\n\nYou can install it with::\n\n    pip install pycryptodomex\n\nAll modules are installed under the ``Cryptodome`` package.\n\nCheck the pycryptodome_ project for the equivalent library that\nworks under the ``Crypto`` package.\n\nPyCryptodome is a fork of PyCrypto. It brings several enhancements\nwith respect to the last official version of PyCrypto (2.6.1),\nfor instance:\n\n* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)\n* Accelerated AES on Intel platforms via AES-NI\n* First class support for PyPy\n* Elliptic curves cryptography (NIST P-curves; Ed25519, Ed448)\n* Better and more compact API (`nonce` and `iv` attributes for ciphers,\n  automatic generation of random nonces and IVs, simplified CTR cipher mode,\n  and more)\n* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms\n* Salsa20 and ChaCha20 stream ciphers\n* scrypt and HKDF\n* Deterministic (EC)DSA and EdDSA\n* Password-protected PKCS#8 key containers\n* Shamir's Secret Sharing scheme\n* Random numbers get sourced directly from the OS (and not from a CSPRNG in userspace)\n* Simplified install process, including better support for Windows\n* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)\n* Major clean ups and simplification of the code base\n\nPyCryptodome is not a wrapper to a separate C library like *OpenSSL*.\nTo the largest possible extent, algorithms are implemented in pure Python.\nOnly the pieces that are extremely critical to performance (e.g. block ciphers)\nare implemented as C extensions.\n\nFor more information, see the `homepage`_.\n\nAll the code can be downloaded from `GitHub`_.\n\n.. _pycryptodome: https://pypi.python.org/pypi/pycryptodome\n.. _`homepage`: http://www.pycryptodome.org\n.. _GitHub: https://github.com/Legrandin/pycryptodome\n\n\n",
    "bugtrack_url": null,
    "license": "BSD, Public Domain",
    "summary": "Cryptographic library for Python",
    "version": "3.20.0",
    "project_urls": {
        "Changelog": "https://www.pycryptodome.org/src/changelog",
        "Homepage": "https://www.pycryptodome.org",
        "Source": "https://github.com/Legrandin/pycryptodome/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f13d6a9365a06d4ded44221b18337f7fc7a78ba87920e849c5ba85cc1eaf067a",
                "md5": "582f52ebccfb4678fc00103a415656ce",
                "sha256": "645bd4ca6f543685d643dadf6a856cc382b654cc923460e3a10a49c1b3832aeb"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "582f52ebccfb4678fc00103a415656ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1592879,
            "upload_time": "2024-01-10T11:31:14",
            "upload_time_iso_8601": "2024-01-10T11:31:14.776690Z",
            "url": "https://files.pythonhosted.org/packages/f1/3d/6a9365a06d4ded44221b18337f7fc7a78ba87920e849c5ba85cc1eaf067a/pycryptodomex-3.20.0-cp27-cp27m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01c1cdc8792637296edbea837ef93634f62fc2851a06ad607f819653713573cc",
                "md5": "c55973d1f1ba4d049378bf8acd6dbcc3",
                "sha256": "ff5c9a67f8a4fba4aed887216e32cbc48f2a6fb2673bb10a99e43be463e15913"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "c55973d1f1ba4d049378bf8acd6dbcc3",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2335165,
            "upload_time": "2024-01-10T11:31:18",
            "upload_time_iso_8601": "2024-01-10T11:31:18.090136Z",
            "url": "https://files.pythonhosted.org/packages/01/c1/cdc8792637296edbea837ef93634f62fc2851a06ad607f819653713573cc/pycryptodomex-3.20.0-cp27-cp27m-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "960b38f7c54cb9336a78edbf28f7bf4c42859b6184ea28f63c8637bc0ef5d14d",
                "md5": "267ee2be3958ecfa66d0655894c6ddff",
                "sha256": "8ee606964553c1a0bc74057dd8782a37d1c2bc0f01b83193b6f8bb14523b877b"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "267ee2be3958ecfa66d0655894c6ddff",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2312327,
            "upload_time": "2024-01-10T11:31:19",
            "upload_time_iso_8601": "2024-01-10T11:31:19.930788Z",
            "url": "https://files.pythonhosted.org/packages/96/0b/38f7c54cb9336a78edbf28f7bf4c42859b6184ea28f63c8637bc0ef5d14d/pycryptodomex-3.20.0-cp27-cp27m-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4b81c2667fa0d2948dc9f400219321626042cb1b4c6010f647fb98cefaaed5d",
                "md5": "2db321be6ede6e7f9dbd01890e0dc0dc",
                "sha256": "7805830e0c56d88f4d491fa5ac640dfc894c5ec570d1ece6ed1546e9df2e98d6"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2db321be6ede6e7f9dbd01890e0dc0dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2063138,
            "upload_time": "2024-01-10T11:31:23",
            "upload_time_iso_8601": "2024-01-10T11:31:23.044508Z",
            "url": "https://files.pythonhosted.org/packages/b4/b8/1c2667fa0d2948dc9f400219321626042cb1b4c6010f647fb98cefaaed5d/pycryptodomex-3.20.0-cp27-cp27m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f552e2d914e6df315a0a18d2fbd450465894688966c113fc6593416da677d51f",
                "md5": "9826ff160b52cbadb7f930b1fb4efc44",
                "sha256": "bc3ee1b4d97081260d92ae813a83de4d2653206967c4a0a017580f8b9548ddbc"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9826ff160b52cbadb7f930b1fb4efc44",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2056174,
            "upload_time": "2024-01-10T11:31:25",
            "upload_time_iso_8601": "2024-01-10T11:31:25.452237Z",
            "url": "https://files.pythonhosted.org/packages/f5/52/e2d914e6df315a0a18d2fbd450465894688966c113fc6593416da677d51f/pycryptodomex-3.20.0-cp27-cp27m-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0355818c7b011d7a34a48a6aab11913243b6fb3a050a19c931d2ef51444c5ed8",
                "md5": "6f9bb6977aacedc5b252ed55ef1669e8",
                "sha256": "76bd15bb65c14900d98835fcd10f59e5e0435077431d3a394b60b15864fddd64"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27mu-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "6f9bb6977aacedc5b252ed55ef1669e8",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2335161,
            "upload_time": "2024-01-10T11:31:28",
            "upload_time_iso_8601": "2024-01-10T11:31:28.620200Z",
            "url": "https://files.pythonhosted.org/packages/03/55/818c7b011d7a34a48a6aab11913243b6fb3a050a19c931d2ef51444c5ed8/pycryptodomex-3.20.0-cp27-cp27mu-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ce822cc901dff55d6cf8294751bc6b70a4821c2de6f5e7038f26bc761b7d5c9",
                "md5": "a3cc2238f643306ba5be22f9620742fc",
                "sha256": "653b29b0819605fe0898829c8ad6400a6ccde096146730c2da54eede9b7b8baa"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27mu-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a3cc2238f643306ba5be22f9620742fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2312343,
            "upload_time": "2024-01-10T11:31:31",
            "upload_time_iso_8601": "2024-01-10T11:31:31.481337Z",
            "url": "https://files.pythonhosted.org/packages/0c/e8/22cc901dff55d6cf8294751bc6b70a4821c2de6f5e7038f26bc761b7d5c9/pycryptodomex-3.20.0-cp27-cp27mu-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0389cfc274c534f202c6b24b801045290c83334086371ef70463b0670c1a35e9",
                "md5": "351a7e9b699c45aa78b182b3752787aa",
                "sha256": "62a5ec91388984909bb5398ea49ee61b68ecb579123694bffa172c3b0a107079"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "351a7e9b699c45aa78b182b3752787aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2063153,
            "upload_time": "2024-01-10T11:31:33",
            "upload_time_iso_8601": "2024-01-10T11:31:33.536895Z",
            "url": "https://files.pythonhosted.org/packages/03/89/cfc274c534f202c6b24b801045290c83334086371ef70463b0670c1a35e9/pycryptodomex-3.20.0-cp27-cp27mu-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f205453d1add08d064b01922c4b3f3457f1904e23047e6dcb17cc2cbc8292aa1",
                "md5": "f9356898c8fd04d36d192e4c06d20334",
                "sha256": "108e5f1c1cd70ffce0b68739c75734437c919d2eaec8e85bffc2c8b4d2794305"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27mu-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f9356898c8fd04d36d192e4c06d20334",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2056226,
            "upload_time": "2024-01-10T11:31:35",
            "upload_time_iso_8601": "2024-01-10T11:31:35.994272Z",
            "url": "https://files.pythonhosted.org/packages/f2/05/453d1add08d064b01922c4b3f3457f1904e23047e6dcb17cc2cbc8292aa1/pycryptodomex-3.20.0-cp27-cp27mu-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df4987fba13e761cc3aecdb7c8fef75be054126f1c8f632baef146a08ef540e3",
                "md5": "54135841cefa38a3d0efee693ff73aac",
                "sha256": "8af1a451ff9e123d0d8bd5d5e60f8e3315c3a64f3cdd6bc853e26090e195cdc8"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-win32.whl",
            "has_sig": false,
            "md5_digest": "54135841cefa38a3d0efee693ff73aac",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1710712,
            "upload_time": "2024-01-10T11:31:39",
            "upload_time_iso_8601": "2024-01-10T11:31:39.264585Z",
            "url": "https://files.pythonhosted.org/packages/df/49/87fba13e761cc3aecdb7c8fef75be054126f1c8f632baef146a08ef540e3/pycryptodomex-3.20.0-cp27-cp27m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4cade4c22af3f2d3453f75f43b79992c1a83b82435442b2340d65b2a467fc39",
                "md5": "7a1400e6dcb864ee7628f711ae48d636",
                "sha256": "cbe71b6712429650e3883dc81286edb94c328ffcd24849accac0a4dbcc76958a"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp27-cp27m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7a1400e6dcb864ee7628f711ae48d636",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1722770,
            "upload_time": "2024-01-10T11:31:41",
            "upload_time_iso_8601": "2024-01-10T11:31:41.218505Z",
            "url": "https://files.pythonhosted.org/packages/c4/ca/de4c22af3f2d3453f75f43b79992c1a83b82435442b2340d65b2a467fc39/pycryptodomex-3.20.0-cp27-cp27m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a09668b587ddaf2aa0f94ea45bca73e7c564816fd9329a05e8f7f870425981d",
                "md5": "80857e318cd20a66c214da4270cf37c1",
                "sha256": "59af01efb011b0e8b686ba7758d59cf4a8263f9ad35911bfe3f416cee4f5c08c"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "80857e318cd20a66c214da4270cf37c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2430400,
            "upload_time": "2024-01-10T11:31:44",
            "upload_time_iso_8601": "2024-01-10T11:31:44.072351Z",
            "url": "https://files.pythonhosted.org/packages/7a/09/668b587ddaf2aa0f94ea45bca73e7c564816fd9329a05e8f7f870425981d/pycryptodomex-3.20.0-cp35-abi3-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4cc49b1e8fca01c4b5a0e1c6f52ba19478b2692af4694afe8c89ebbe24348604",
                "md5": "5fef5b07c0c63c984ce7267f9b566b90",
                "sha256": "82ee7696ed8eb9a82c7037f32ba9b7c59e51dda6f105b39f043b6ef293989cb3"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5fef5b07c0c63c984ce7267f9b566b90",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1593362,
            "upload_time": "2024-01-10T11:31:47",
            "upload_time_iso_8601": "2024-01-10T11:31:47.048433Z",
            "url": "https://files.pythonhosted.org/packages/4c/c4/9b1e8fca01c4b5a0e1c6f52ba19478b2692af4694afe8c89ebbe24348604/pycryptodomex-3.20.0-cp35-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4eb991af61ec562b87c0932122666603a37cd17f991bc05faf9123b598d1e518",
                "md5": "792ab12fc461308f1c3d952b0fb86a7c",
                "sha256": "91852d4480a4537d169c29a9d104dda44094c78f1f5b67bca76c29a91042b623"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "792ab12fc461308f1c3d952b0fb86a7c",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2065201,
            "upload_time": "2024-01-10T11:31:49",
            "upload_time_iso_8601": "2024-01-10T11:31:49.860480Z",
            "url": "https://files.pythonhosted.org/packages/4e/b9/91af61ec562b87c0932122666603a37cd17f991bc05faf9123b598d1e518/pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "207a3162173af8597f0399b45c6aaa4939ccae908476fdf1b3a3cc30631fc9fb",
                "md5": "718890859b6edc558bebc93255a431a6",
                "sha256": "bca649483d5ed251d06daf25957f802e44e6bb6df2e8f218ae71968ff8f8edc4"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "718890859b6edc558bebc93255a431a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2139169,
            "upload_time": "2024-01-10T11:31:53",
            "upload_time_iso_8601": "2024-01-10T11:31:53.189939Z",
            "url": "https://files.pythonhosted.org/packages/20/7a/3162173af8597f0399b45c6aaa4939ccae908476fdf1b3a3cc30631fc9fb/pycryptodomex-3.20.0-cp35-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b43e67f7767a76db1067008127a04617165579e6a65b5c3acb230c7383ca514",
                "md5": "581363edb63952de74e55e6153cacf9b",
                "sha256": "6e186342cfcc3aafaad565cbd496060e5a614b441cacc3995ef0091115c1f6c5"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "581363edb63952de74e55e6153cacf9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2167742,
            "upload_time": "2024-01-10T11:31:56",
            "upload_time_iso_8601": "2024-01-10T11:31:56.322227Z",
            "url": "https://files.pythonhosted.org/packages/1b/43/e67f7767a76db1067008127a04617165579e6a65b5c3acb230c7383ca514/pycryptodomex-3.20.0-cp35-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb29fb592db3f98b1ed330561518ff4706e869045b0cf27632a4310444731aa1",
                "md5": "bc248e6b985332dd32f92e4b990d7095",
                "sha256": "25cd61e846aaab76d5791d006497134602a9e451e954833018161befc3b5b9ed"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bc248e6b985332dd32f92e4b990d7095",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2057793,
            "upload_time": "2024-01-10T11:31:58",
            "upload_time_iso_8601": "2024-01-10T11:31:58.390470Z",
            "url": "https://files.pythonhosted.org/packages/bb/29/fb592db3f98b1ed330561518ff4706e869045b0cf27632a4310444731aa1/pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8dca7f296284fad77182ad2b2c198a7ece14b04cc9e6e905b1082c015f2254d3",
                "md5": "500fe9e8342b30a30d7152f7f640ee04",
                "sha256": "9c682436c359b5ada67e882fec34689726a09c461efd75b6ea77b2403d5665b7"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "500fe9e8342b30a30d7152f7f640ee04",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2196243,
            "upload_time": "2024-01-10T11:32:01",
            "upload_time_iso_8601": "2024-01-10T11:32:01.309767Z",
            "url": "https://files.pythonhosted.org/packages/8d/ca/7f296284fad77182ad2b2c198a7ece14b04cc9e6e905b1082c015f2254d3/pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "487d0f2b09490b98cc6a902ac15dda8760c568b9c18cfe70e0ef7a16de64d53a",
                "md5": "c678278002868d35cf6747141828e445",
                "sha256": "7a7a8f33a1f1fb762ede6cc9cbab8f2a9ba13b196bfaf7bc6f0b39d2ba315a43"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c678278002868d35cf6747141828e445",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 2158708,
            "upload_time": "2024-01-10T11:32:03",
            "upload_time_iso_8601": "2024-01-10T11:32:03.550632Z",
            "url": "https://files.pythonhosted.org/packages/48/7d/0f2b09490b98cc6a902ac15dda8760c568b9c18cfe70e0ef7a16de64d53a/pycryptodomex-3.20.0-cp35-abi3-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b01c375adb14b71ee1c8d8232904e928b3e7af5bbbca7c04e4bec94fe8e90c3d",
                "md5": "aedd47815cc5d3ae5cb8a768fb6862fc",
                "sha256": "c39778fd0548d78917b61f03c1fa8bfda6cfcf98c767decf360945fe6f97461e"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "aedd47815cc5d3ae5cb8a768fb6862fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1726798,
            "upload_time": "2024-01-10T11:32:05",
            "upload_time_iso_8601": "2024-01-10T11:32:05.521621Z",
            "url": "https://files.pythonhosted.org/packages/b0/1c/375adb14b71ee1c8d8232904e928b3e7af5bbbca7c04e4bec94fe8e90c3d/pycryptodomex-3.20.0-cp35-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2e81b92184ab7e5595bf38000587e6f8cf9556ebd1bf0a583619bee2057afbd",
                "md5": "bf27bab62adbb0b917f11d133168d536",
                "sha256": "2a47bcc478741b71273b917232f521fd5704ab4b25d301669879e7273d3586cc"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-cp35-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "bf27bab62adbb0b917f11d133168d536",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1762906,
            "upload_time": "2024-01-10T11:32:07",
            "upload_time_iso_8601": "2024-01-10T11:32:07.563695Z",
            "url": "https://files.pythonhosted.org/packages/b2/e8/1b92184ab7e5595bf38000587e6f8cf9556ebd1bf0a583619bee2057afbd/pycryptodomex-3.20.0-cp35-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e7c59140bb867141d948c8e242013ec8a8011172233c898dfdba0a2417c3169a",
                "md5": "7d7acedc7d5f84116a90c8657650406c",
                "sha256": "1be97461c439a6af4fe1cf8bf6ca5936d3db252737d2f379cc6b2e394e12a458"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp27-pypy_73-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7d7acedc7d5f84116a90c8657650406c",
            "packagetype": "bdist_wheel",
            "python_version": "pp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1642622,
            "upload_time": "2024-01-10T11:32:09",
            "upload_time_iso_8601": "2024-01-10T11:32:09.855511Z",
            "url": "https://files.pythonhosted.org/packages/e7/c5/9140bb867141d948c8e242013ec8a8011172233c898dfdba0a2417c3169a/pycryptodomex-3.20.0-pp27-pypy_73-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e6a04acb4978ce08ab16890c70611ebc6efd251681341617bbb9e53356dee70",
                "md5": "3c2b026001a1fa7caf97af60bca56618",
                "sha256": "19764605feea0df966445d46533729b645033f134baeb3ea26ad518c9fdf212c"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp27-pypy_73-win32.whl",
            "has_sig": false,
            "md5_digest": "3c2b026001a1fa7caf97af60bca56618",
            "packagetype": "bdist_wheel",
            "python_version": "pp27",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1711668,
            "upload_time": "2024-01-10T11:32:12",
            "upload_time_iso_8601": "2024-01-10T11:32:12.634206Z",
            "url": "https://files.pythonhosted.org/packages/5e/6a/04acb4978ce08ab16890c70611ebc6efd251681341617bbb9e53356dee70/pycryptodomex-3.20.0-pp27-pypy_73-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ebdf3f1ea084e43b91e6d2b6b3493cc948864c17ea5d93ff1261a03812fbfd1a",
                "md5": "3a47295f7365a769732175e17d70c4fa",
                "sha256": "f2e497413560e03421484189a6b65e33fe800d3bd75590e6d78d4dfdb7accf3b"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3a47295f7365a769732175e17d70c4fa",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1569076,
            "upload_time": "2024-01-10T11:32:14",
            "upload_time_iso_8601": "2024-01-10T11:32:14.793411Z",
            "url": "https://files.pythonhosted.org/packages/eb/df/3f1ea084e43b91e6d2b6b3493cc948864c17ea5d93ff1261a03812fbfd1a/pycryptodomex-3.20.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c9f383ffbdfa0c8f9154bcd8866895f6cae5a3ec749da8b0840603cf936c4412",
                "md5": "366e0352a0464feeb4f5026506bfe72f",
                "sha256": "e48217c7901edd95f9f097feaa0388da215ed14ce2ece803d3f300b4e694abea"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "366e0352a0464feeb4f5026506bfe72f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1609872,
            "upload_time": "2024-01-10T11:32:17",
            "upload_time_iso_8601": "2024-01-10T11:32:17.268480Z",
            "url": "https://files.pythonhosted.org/packages/c9/f3/83ffbdfa0c8f9154bcd8866895f6cae5a3ec749da8b0840603cf936c4412/pycryptodomex-3.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c99dc113e640aaf02af5631ae2686b742aac5cd0e1402b9d6512b1c7ec5ef05d",
                "md5": "b0f74a12bc6ca059d55f96fed5eff118",
                "sha256": "d00fe8596e1cc46b44bf3907354e9377aa030ec4cd04afbbf6e899fc1e2a7781"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b0f74a12bc6ca059d55f96fed5eff118",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1640752,
            "upload_time": "2024-01-10T11:32:20",
            "upload_time_iso_8601": "2024-01-10T11:32:20.027828Z",
            "url": "https://files.pythonhosted.org/packages/c9/9d/c113e640aaf02af5631ae2686b742aac5cd0e1402b9d6512b1c7ec5ef05d/pycryptodomex-3.20.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e48a7c621942787a20d4cb7c32f0c49f183781c6b8753e6ba4f92e57a6d8b1f5",
                "md5": "fcb729a4220ad5f2297e85f6daf79339",
                "sha256": "88afd7a3af7ddddd42c2deda43d53d3dfc016c11327d0915f90ca34ebda91499"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fcb729a4220ad5f2297e85f6daf79339",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1744274,
            "upload_time": "2024-01-10T11:32:22",
            "upload_time_iso_8601": "2024-01-10T11:32:22.083644Z",
            "url": "https://files.pythonhosted.org/packages/e4/8a/7c621942787a20d4cb7c32f0c49f183781c6b8753e6ba4f92e57a6d8b1f5/pycryptodomex-3.20.0-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75f06bc54273b32e9e3272c40dd985ee5076c93708d4695c185daab0e6dfa862",
                "md5": "a2d32742e1dd4cd29e62e52401e3fb13",
                "sha256": "d3584623e68a5064a04748fb6d76117a21a7cb5eaba20608a41c7d0c61721794"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a2d32742e1dd4cd29e62e52401e3fb13",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1568963,
            "upload_time": "2024-01-10T11:32:24",
            "upload_time_iso_8601": "2024-01-10T11:32:24.254810Z",
            "url": "https://files.pythonhosted.org/packages/75/f0/6bc54273b32e9e3272c40dd985ee5076c93708d4695c185daab0e6dfa862/pycryptodomex-3.20.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f5403458a828982897272417e0066cccdb56cb0adc4085bcbf4b9abb12169e16",
                "md5": "56c12132c9a48456020897e6afdd132a",
                "sha256": "0daad007b685db36d977f9de73f61f8da2a7104e20aca3effd30752fd56f73e1"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "56c12132c9a48456020897e6afdd132a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1609779,
            "upload_time": "2024-01-10T11:32:26",
            "upload_time_iso_8601": "2024-01-10T11:32:26.373362Z",
            "url": "https://files.pythonhosted.org/packages/f5/40/3458a828982897272417e0066cccdb56cb0adc4085bcbf4b9abb12169e16/pycryptodomex-3.20.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da09e6c6430ddbfdd09a3750fc235f6d8e61d74eac29cb3346d4fd3123b8b2b3",
                "md5": "2bc192a62204c15e008b1591469f2c47",
                "sha256": "5dcac11031a71348faaed1f403a0debd56bf5404232284cf8c761ff918886ebc"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "2bc192a62204c15e008b1591469f2c47",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1640670,
            "upload_time": "2024-01-10T11:32:28",
            "upload_time_iso_8601": "2024-01-10T11:32:28.465952Z",
            "url": "https://files.pythonhosted.org/packages/da/09/e6c6430ddbfdd09a3750fc235f6d8e61d74eac29cb3346d4fd3123b8b2b3/pycryptodomex-3.20.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a7b881c25d94c821a83eedfa1a9193ff32f3436853f2daf7ce91a0d3d1aa74c",
                "md5": "d8749bd7d5bb6885923a4c31a171cc20",
                "sha256": "69138068268127cd605e03438312d8f271135a33140e2742b417d027a0539427"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d8749bd7d5bb6885923a4c31a171cc20",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 1744358,
            "upload_time": "2024-01-10T11:32:31",
            "upload_time_iso_8601": "2024-01-10T11:32:31.662146Z",
            "url": "https://files.pythonhosted.org/packages/4a/7b/881c25d94c821a83eedfa1a9193ff32f3436853f2daf7ce91a0d3d1aa74c/pycryptodomex-3.20.0-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "31a4b03a16637574312c1b54c55aedeed8a4cb7d101d44058d46a0e5706c63e1",
                "md5": "0dc549942de42494e34e8670126471e9",
                "sha256": "7a710b79baddd65b806402e14766c721aee8fb83381769c27920f26476276c1e"
            },
            "downloads": -1,
            "filename": "pycryptodomex-3.20.0.tar.gz",
            "has_sig": false,
            "md5_digest": "0dc549942de42494e34e8670126471e9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
            "size": 4794613,
            "upload_time": "2024-01-10T11:32:34",
            "upload_time_iso_8601": "2024-01-10T11:32:34.067162Z",
            "url": "https://files.pythonhosted.org/packages/31/a4/b03a16637574312c1b54c55aedeed8a4cb7d101d44058d46a0e5706c63e1/pycryptodomex-3.20.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-10 11:32:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Legrandin",
    "github_project": "pycryptodome",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pycryptodomex"
}
        
Elapsed time: 0.15034s