CryptoParser


NameCryptoParser JSON
Version 0.12.6 PyPI version JSON
download
home_pageNone
SummaryAn analysis oriented security protocol parser and generator
upload_time2024-12-13 21:56:39
maintainerSzilárd Pfeiffer
docs_urlNone
authorSzilárd Pfeiffer
requires_pythonNone
licenseMPL-2.0
keywords ssl tls gost ja3 ldap rdp ssh hsts dns
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            **CryptoParser** is a cryptographic protocol (TLS, SSH) and security-related protocol piece (HTTP headers) parser. It
is neither a comprehensive nor a secure implementation of any cryptographic protocol. The goal is to support
testing cryptographic libraries or analysing cryptography-realted settings of application servers such as
`CryptoLyzer <https://cryptolyzer.readthedocs.io/>`__ does.

-----
Usage
-----

Pip
===

.. code:: shell

   pip install cryptoparser

-------
Support
-------

Python implementation
=====================

-  CPython (2.7, 3.3+)
-  PyPy (2.7, 3.5+)

Operating systems
=================

-  Linux
-  macOS
-  Windows

-------------
Documentation
-------------

Detailed `documentation <https://cryptoparser.readthedocs.io>`__ is available on the project's
`Read the Docs <https://readthedocs.com>`__ site.

-------
License
-------

The `code <https://gitlab.com/coroner/cryptoparser>`__ is available under the terms of
`Mozilla Public License Version 2.0 <https://www.mozilla.org/en-US/MPL/2.0/>`__ (MPL 2.0).

A non-comprehensive, but straightforward description of MPL 2.0 can be found at
`Choose an open source license <https://choosealicense.com/licenses#mpl-2.0>`__ website.

-------
Credits
-------

-  `NLnet Foundation <https://nlnet.nl>`__ and `NGI Assure <https://www.assure.ngi.eu>`__, supports the project part of
   the `Next Generation Internet <https://ngi.eu>`__ initiative.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "CryptoParser",
    "maintainer": "Szil\u00e1rd Pfeiffer",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "coroner@pfeifferszilard.hu",
    "keywords": "ssl tls gost ja3 ldap rdp ssh hsts dns",
    "author": "Szil\u00e1rd Pfeiffer",
    "author_email": "coroner@pfeifferszilard.hu",
    "download_url": "https://files.pythonhosted.org/packages/b1/2b/efb80b6e0a16250a8c4cea0d0ffffc916abc93f1ed4ef1e7fd8853e7180a/cryptoparser-0.12.6.tar.gz",
    "platform": null,
    "description": "**CryptoParser** is a cryptographic protocol (TLS, SSH) and security-related protocol piece (HTTP headers) parser. It\nis neither a comprehensive nor a secure implementation of any cryptographic protocol. The goal is to support\ntesting cryptographic libraries or analysing cryptography-realted settings of application servers such as\n`CryptoLyzer <https://cryptolyzer.readthedocs.io/>`__ does.\n\n-----\nUsage\n-----\n\nPip\n===\n\n.. code:: shell\n\n   pip install cryptoparser\n\n-------\nSupport\n-------\n\nPython implementation\n=====================\n\n-  CPython (2.7, 3.3+)\n-  PyPy (2.7, 3.5+)\n\nOperating systems\n=================\n\n-  Linux\n-  macOS\n-  Windows\n\n-------------\nDocumentation\n-------------\n\nDetailed `documentation <https://cryptoparser.readthedocs.io>`__ is available on the project's\n`Read the Docs <https://readthedocs.com>`__ site.\n\n-------\nLicense\n-------\n\nThe `code <https://gitlab.com/coroner/cryptoparser>`__ is available under the terms of\n`Mozilla Public License Version 2.0 <https://www.mozilla.org/en-US/MPL/2.0/>`__ (MPL 2.0).\n\nA non-comprehensive, but straightforward description of MPL 2.0 can be found at\n`Choose an open source license <https://choosealicense.com/licenses#mpl-2.0>`__ website.\n\n-------\nCredits\n-------\n\n-  `NLnet Foundation <https://nlnet.nl>`__ and `NGI Assure <https://www.assure.ngi.eu>`__, supports the project part of\n   the `Next Generation Internet <https://ngi.eu>`__ initiative.\n",
    "bugtrack_url": null,
    "license": "MPL-2.0",
    "summary": "An analysis oriented security protocol parser and generator",
    "version": "0.12.6",
    "project_urls": {
        "Changelog": "https://cryptoparser.readthedocs.io/en/latest/changelog",
        "Documentation": "https://cryptoparser.readthedocs.io/en/latest/",
        "Homepage": "https://gitlab.com/coroner/cryptoparser",
        "Issues": "https://gitlab.com/coroner/cryptoparser/-/issues",
        "Source": "https://gitlab.com/coroner/cryptoparser"
    },
    "split_keywords": [
        "ssl",
        "tls",
        "gost",
        "ja3",
        "ldap",
        "rdp",
        "ssh",
        "hsts",
        "dns"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33c97195333d55c9dcdb6523e36d099a3728ba52e6a2f2e05f98e89ada2fbb82",
                "md5": "d51224dd9903f20af4e19afa1ae05b31",
                "sha256": "a3d966c392d911a7c78fe393c02acff818317d941dac362c52be538b9da919fe"
            },
            "downloads": -1,
            "filename": "CryptoParser-0.12.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d51224dd9903f20af4e19afa1ae05b31",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 80965,
            "upload_time": "2024-12-13T21:56:37",
            "upload_time_iso_8601": "2024-12-13T21:56:37.025621Z",
            "url": "https://files.pythonhosted.org/packages/33/c9/7195333d55c9dcdb6523e36d099a3728ba52e6a2f2e05f98e89ada2fbb82/CryptoParser-0.12.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b12befb80b6e0a16250a8c4cea0d0ffffc916abc93f1ed4ef1e7fd8853e7180a",
                "md5": "5c917798a9cbc0a614d0f8840c184aa7",
                "sha256": "3c246fb6de458fbb5418b1ef4283bdb2c3e5f209825c1eb700d1f87c4866c5d4"
            },
            "downloads": -1,
            "filename": "cryptoparser-0.12.6.tar.gz",
            "has_sig": false,
            "md5_digest": "5c917798a9cbc0a614d0f8840c184aa7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 76092,
            "upload_time": "2024-12-13T21:56:39",
            "upload_time_iso_8601": "2024-12-13T21:56:39.035005Z",
            "url": "https://files.pythonhosted.org/packages/b1/2b/efb80b6e0a16250a8c4cea0d0ffffc916abc93f1ed4ef1e7fd8853e7180a/cryptoparser-0.12.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-13 21:56:39",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "coroner",
    "gitlab_project": "cryptoparser",
    "lcname": "cryptoparser"
}
        
Elapsed time: 0.39338s