Skip to main content

Fast and flexible security protocol parser and generator

Project description

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 does.

Usage

Pip

pip install cryptoparser

Support

Python implementation

  • CPython (2.7, 3.3+)

  • PyPy (2.7, 3.5+)

Operating systems

  • Linux

  • macOS

  • Windows

License

The code is available under the terms of Mozilla Public License Version 2.0 (MPL 2.0).

A non-comprehensive, but straightforward description of MPL 2.0 can be found at Choose an open source license website.

Download files

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

Source Distribution

cryptoparser-0.8.5.tar.gz (55.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cryptoparser-0.8.5-py3-none-any.whl (61.6 kB view details)

Uploaded Python 3

cryptoparser-0.8.5-py2-none-any.whl (61.7 kB view details)

Uploaded Python 2

File details

Details for the file cryptoparser-0.8.5.tar.gz.

File metadata

  • Download URL: cryptoparser-0.8.5.tar.gz
  • Upload date:
  • Size: 55.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for cryptoparser-0.8.5.tar.gz
Algorithm Hash digest
SHA256 8d21282da04c4bf60af85f81293d36281fc7ea18328971b755e87f8a7dd9281b
MD5 3a75fcd5d231c2fdab379d2466bfb81b
BLAKE2b-256 2ac2ef4cb5432abaac1bc36400c7215639aed30fe297fd65f97c1724b4c1b01c

See more details on using hashes here.

File details

Details for the file cryptoparser-0.8.5-py3-none-any.whl.

File metadata

  • Download URL: cryptoparser-0.8.5-py3-none-any.whl
  • Upload date:
  • Size: 61.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for cryptoparser-0.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 563f09b0581afe66cb1f554e3a40a6722b6035d58f0ccc22662e6b5fbb1207f4
MD5 20a726320b29c9a671b87600261c5129
BLAKE2b-256 2e719cba095ec9b2b0094c8a65b19550827c1bcd914f099fc80cf3b8c5fbecdb

See more details on using hashes here.

File details

Details for the file cryptoparser-0.8.5-py2-none-any.whl.

File metadata

  • Download URL: cryptoparser-0.8.5-py2-none-any.whl
  • Upload date:
  • Size: 61.7 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for cryptoparser-0.8.5-py2-none-any.whl
Algorithm Hash digest
SHA256 e2d9fb0d2972fbcd4ba0e8505874c9c51fbbc6484816f930425720c64a8af061
MD5 b921bf3d44548e26358d2b9a6d0093db
BLAKE2b-256 2b77f2445f5760b34e33764e0b548a008e4d06e0b540800cf2daf2184f2eec26

See more details on using hashes here.

Supported by

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