Skip to main content

cryptography is a package which provides cryptographic recipes and primitives to Python developers.

Project description

Latest Version Latest Docs https://travis-ci.org/pyca/cryptography.svg?branch=master https://img.shields.io/coveralls/pyca/cryptography/master.svg

cryptography is a package which provides cryptographic recipes and primitives to Python developers. Our goal is for it to be your “cryptographic standard library”. It supports Python 2.6-2.7, Python 3.2+, and PyPy.

cryptography includes both high level recipes, and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests and key derivation functions. For example, to encrypt something with cryptography’s high level symmetric encryption recipe:

>>> from cryptography.fernet import Fernet
>>> # Put this somewhere safe!
>>> key = Fernet.generate_key()
>>> f = Fernet(key)
>>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
>>> token
'...'
>>> f.decrypt(token)
'A really secret message. Not for prying eyes.'

You can find more information in the documentation.

Discussion

If you run into bugs, you can file them in our issue tracker.

We maintain a cryptography-dev mailing list for development discussion.

You can also join #cryptography-dev on Freenode to ask questions or get involved.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

cryptography-0.8.1.tar.gz (268.2 kB view details)

Uploaded Source

Built Distributions

cryptography-0.8.1-cp34-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.4Windows x86-64

cryptography-0.8.1-cp34-none-win32.whl (961.5 kB view details)

Uploaded CPython 3.4Windows x86

cryptography-0.8.1-cp33-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.3Windows x86-64

cryptography-0.8.1-cp33-none-win32.whl (961.6 kB view details)

Uploaded CPython 3.3Windows x86

cryptography-0.8.1-cp32-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.2Windows x86-64

cryptography-0.8.1-cp32-none-win32.whl (961.4 kB view details)

Uploaded CPython 3.2Windows x86

cryptography-0.8.1-cp27-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 2.7Windows x86-64

cryptography-0.8.1-cp27-none-win32.whl (961.5 kB view details)

Uploaded CPython 2.7Windows x86

cryptography-0.8.1-cp26-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 2.6Windows x86-64

cryptography-0.8.1-cp26-none-win32.whl (962.3 kB view details)

Uploaded CPython 2.6Windows x86

File details

Details for the file cryptography-0.8.1.tar.gz.

File metadata

  • Download URL: cryptography-0.8.1.tar.gz
  • Upload date:
  • Size: 268.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for cryptography-0.8.1.tar.gz
Algorithm Hash digest
SHA256 f4e041bc83c1be94d87116a7aa201c378b7c6581be4d83994b2da0a84499f73b
MD5 70dde78a5515abdbfd7a3d58f15689ab
BLAKE2b-256 bf69e4d2a6dc6410a07275d6943aaa4bbe45b66d4077ab8e0dcfee038000b926

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 beeb5b5619511e152d920a6c2b8c7df5774a174a5699bb7d5f373e16f7962ded
MD5 1ee91927da10e40d413c41b39c44ca9c
BLAKE2b-256 60dec47be925a693db06fa7f1023b9499e85b7dedb000f4eee6ab0441463c49b

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp34-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp34-none-win32.whl
Algorithm Hash digest
SHA256 4812ffe4c68557705e7b48276463297e4f93e7b837c8f14bbbe243e0a74d78a1
MD5 fad169e6ca54c41d4f955a0198fa372e
BLAKE2b-256 c47755019abdece547d43458f8dba3f9594dbc1a0e4931846ce04a92b907b6b4

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp33-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 7aa363d2f6cda04f2de2fb47e4c4ded446c65355b4467e7e588a2946fe98ebd9
MD5 381be15cd9587e07b6c8f6babe9e6036
BLAKE2b-256 395bdaed5c256a36281cbf86f9f4258c0492ec230893e3c3e2b20a042d0be93e

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp33-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 b94f6db145c9d76093a94d28d28583f2bb501b3966053e8ddc2b4aa0eaf3e30c
MD5 8f546f47fcf5101325e7dfaed1e8f65f
BLAKE2b-256 5f4be8850de593534e32f2c95724011fd6d6a844840fb694420e2873664a4368

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp32-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 adec78d95b09c1ecb7b0c6f0ad636b75d509904c677b9e900bcbbe861d05d529
MD5 af2459a084e06ecc943426216c93f37f
BLAKE2b-256 73d8c3cfbbad7f282426b53fdcacf88f75d750b09b6594b0fbbbd0e9d6b3def9

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp32-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp32-none-win32.whl
Algorithm Hash digest
SHA256 e48e325dfc5ceb85ac5d56948df6f6167de9da2f2f2ce6a54a57cb5b166603bf
MD5 5df10ccf18c519e4f6b8da30a8ac84e0
BLAKE2b-256 545b60b357fb679bd41e3512f4ceac807231d60a31d145ae403872db3ae3692c

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 d4b79f3ff63f729c1deca52d9e00efa17b9d779721f886a6fbeccc3e05c71d39
MD5 e1b78bd736a88cd2115ce1319cf2937b
BLAKE2b-256 ba3290a1ff92b385a78f0d5097f4ed00e14fbafc75c8cd5d6110b24b68dbaf4c

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp27-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 12ea4ef686cebbe53532fc3e99e183783be51d6a66f6a315b6d0c9b8b81a0985
MD5 866615b382b2bf77a871e61d7e8a1fff
BLAKE2b-256 cd9c253e96871aef6bb862be24e21e20e3c4f57112039e9a402d4e87450e5c75

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 b47bd9650c795e2a9daea7b42f5c2f863ea61b966cf818ba850490ab1c200871
MD5 44bb5a2ccf891312d2b1e121529c4efb
BLAKE2b-256 2c17c161578f570c867d6e6480d08002b8cf1ff8257659eac08eace0e7674a08

See more details on using hashes here.

File details

Details for the file cryptography-0.8.1-cp26-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-0.8.1-cp26-none-win32.whl
Algorithm Hash digest
SHA256 e5874ceccbd53feeb3eb1fa174d343681c5012cdcfd296b37db7002ada6d3565
MD5 053da13f40642404950018615444e479
BLAKE2b-256 738a57546ce745c458c5e68ee21995721ee9680d7e315810ab03f01234f3e741

See more details on using hashes here.

Supported by

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