{
"info": {
"author": "Szil\u00e1rd Pfeiffer",
"author_email": "coroner@pfeifferszilard.hu",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
"Natural Language :: English",
"Operating System :: MacOS",
"Operating System :: Microsoft :: Windows",
"Operating System :: POSIX",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Security",
"Topic :: Security :: Cryptography",
"Topic :: Software Development :: Testing",
"Topic :: Software Development :: Testing :: Traffic Generation"
],
"description": "CryptoLyzer\n===========\n\nWhat is it and what is it not?\n------------------------------\n\nAs the project name CryptoLyzer implies, it is an cryptographic protocol analyzer. The main purpose of creating this\napplication is the fact, that cryptography protocol analysis differs in many aspect from establishing a connection\nusing a cryptographic protocol. Analysis is mostly testing where we trigger special and corner cases of the protocol\nand we also trying to establish connection with hardly supported, experimental, obsoleted or even deprecated mechanisms\nor algorithms which are may or may not supported by the latest or any version of an implementation of the cryptographic \nprotocol.\n\nAs follows, it is neither a comprehensive nor a secure client/server implementation of any cryptographic protocol. On \nthe one hand analyzer implements only the absolutely necessary parts of the protocol to interact with servers. On the \nother it may use completely insecure algorithms and mechanisms. It is not designed and contraindicated to use these\nclient/server implementations establishing secure connections. If you are searching for proper cryptographic protocol \nimplementations, there are several existing wrappers and native implementations for Python (eg: M2Crypto, pyOpenSSL, \nParamiko, ...).\n\nQuick start\n-----------\n\nCryptoLyzer can be installed directly via pip:\n\n::\n\n pip install cryptolyzer\n\nDevelopment environment\n-----------------------\n\nIf you want to setup a development environment, you are in need of `pipenv `__.\n\n::\n\n $ cd cryptolyzer\n $ pipenv install --dev\n $ pipenv shell\n\nLicense\n-------\n\nThe code is available under the terms of Mozilla Public License Version 2.0 (MPL 2.0).\n\nA non-comprehensive, but straightforward description of MPL 2 can be found at `Choose an open source\nlicense `__ website. The Markdown version of license text comes from\n`Markdown Licenses `__ project of Andreas Renberg. The original version\nof the license is located on Mozilla `website `__.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://gitlab.com/coroner/cryptolyzer",
"keywords": "",
"license": "MPL 2.0",
"maintainer": "",
"maintainer_email": "",
"name": "cryptolyzer",
"package_url": "https://pypi.org/project/cryptolyzer/",
"platform": "",
"project_url": "https://pypi.org/project/cryptolyzer/",
"project_urls": {
"Homepage": "https://gitlab.com/coroner/cryptolyzer"
},
"release_url": "https://pypi.org/project/cryptolyzer/0.1.0/",
"requires_dist": [
"cryptoparser",
"cryptography (>=\"2.5\")",
"urllib3",
"six",
"enum34; python_version < \"3.4\"",
"enum34; python_version < '3'",
"Mock; python_version < '3'",
"flake8; extra == 'pep8'",
"pylint; extra == 'pylint'",
"unittest2; extra == 'test'",
"coverage; extra == 'test'"
],
"requires_python": "",
"summary": "Fast and flexible cryptographic protocol analyzer",
"version": "0.1.0"
},
"last_serial": 5010112,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "2a592788f767a8e37138a9934700a81b",
"sha256": "70c094d5a7bffee11070a708f4ceb2b8e5093b0ecdd6397496df380c61008526"
},
"downloads": -1,
"filename": "cryptolyzer-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2a592788f767a8e37138a9934700a81b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22123,
"upload_time": "2019-03-31T18:43:31",
"url": "https://files.pythonhosted.org/packages/70/dd/a7ec027e38a712e024ee999cc588fd1c49630f45bab6a454a10f833ece0f/cryptolyzer-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a6c11c32ea661ccdb4ceb78180c7c13c",
"sha256": "dcaa2eb8f83e110ddc8f18b959a7a3cc92ee7ac7a64af70a703951abcd1483ea"
},
"downloads": -1,
"filename": "cryptolyzer-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "a6c11c32ea661ccdb4ceb78180c7c13c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16287,
"upload_time": "2019-03-31T18:43:33",
"url": "https://files.pythonhosted.org/packages/db/32/2fd4c05c398b13d86a878829eb600441a78d42b4d4089d5c4ad249bfd1d7/cryptolyzer-0.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "2a592788f767a8e37138a9934700a81b",
"sha256": "70c094d5a7bffee11070a708f4ceb2b8e5093b0ecdd6397496df380c61008526"
},
"downloads": -1,
"filename": "cryptolyzer-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2a592788f767a8e37138a9934700a81b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22123,
"upload_time": "2019-03-31T18:43:31",
"url": "https://files.pythonhosted.org/packages/70/dd/a7ec027e38a712e024ee999cc588fd1c49630f45bab6a454a10f833ece0f/cryptolyzer-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a6c11c32ea661ccdb4ceb78180c7c13c",
"sha256": "dcaa2eb8f83e110ddc8f18b959a7a3cc92ee7ac7a64af70a703951abcd1483ea"
},
"downloads": -1,
"filename": "cryptolyzer-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "a6c11c32ea661ccdb4ceb78180c7c13c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16287,
"upload_time": "2019-03-31T18:43:33",
"url": "https://files.pythonhosted.org/packages/db/32/2fd4c05c398b13d86a878829eb600441a78d42b4d4089d5c4ad249bfd1d7/cryptolyzer-0.1.0.tar.gz"
}
]
}