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.3+, 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

This version

0.9.1

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.9.1.tar.gz (302.9 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.4 Windows x86-64

cryptography-0.9.1-cp34-none-win32.whl (989.4 kB view details)

Uploaded CPython 3.4 Windows x86

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

Uploaded CPython 3.3 Windows x86-64

cryptography-0.9.1-cp33-none-win32.whl (989.4 kB view details)

Uploaded CPython 3.3 Windows x86

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

Uploaded CPython 2.7 Windows x86-64

cryptography-0.9.1-cp27-none-win32.whl (989.7 kB view details)

Uploaded CPython 2.7 Windows x86

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

Uploaded CPython 2.6 Windows x86-64

cryptography-0.9.1-cp26-none-win32.whl (990.5 kB view details)

Uploaded CPython 2.6 Windows x86

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1.tar.gz
Algorithm Hash digest
SHA256 c3bab8f43ac20ca6f5ee4d40ab40fca97e8909c5a9869643cb775a5ed2929595
MD5 6c45d87896f5155f25cdc4d7e0a57526
BLAKE2b-256 14790caa205d4e193534ac064b857b74c311dd6ff300144e0545a6dc2d7c4177

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 94d97c490741d9f0d3bc3f50d017fefa5431f34eb82a2b2413333e853d73cf19
MD5 d7b6f5fc3df1f48c0c4b4a396f3e16cc
BLAKE2b-256 269a84a9d19e9daa574f17d7219b571b0bbee41641e2026aa1cab9ecbf028be3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp34-none-win32.whl
Algorithm Hash digest
SHA256 0d7bd44e33fea204c249ff8d5bc8ad634e9ff7c615491a909670224a7ac2f0d6
MD5 cfd7038aaa0ae068380e42053c63986a
BLAKE2b-256 219c45ed194c04a2e6553aaf2057ef631da0b1b90c8bc1c6814e39fe2be4bc04

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 b7e781286cce174f8e23fa7f4ba8363cc9ba592ca092d6748479e7622544c57a
MD5 be2f8aa632bf42bfa23819ce20cc8318
BLAKE2b-256 e7dad55749d17f3c4835fd65e1fa5470717f356ce0586bfeed129196f663cb70

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 f0aeb9aecb38a3e7a028a047270fa0b03e4205925b33f51328f77896d07b7320
MD5 a7f35e5b1557d7bbd6b32700550b2382
BLAKE2b-256 8a805d96178c41b00a652c7be30a9507f86717da44ae384234d54114a34c5cf9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 efbf4d8769868cb9443c5f1d6603215dbc768e90a64569b86696d1ac3410ffbc
MD5 dae18bad76cea126b6f37190bfd2c645
BLAKE2b-256 4d7953555efb82374c60b587eafb6a791f2a8c373ba77883bab595a18fe61b6d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 40bbe68989374ff7e84c56a73f233d5e42b4da1a520ceeb759a61f59bf2e4264
MD5 1a2c38aab79edb4cc144e87130cdd1fa
BLAKE2b-256 10da6602d88ed07a28c0648946713b2a61010a431fb4591b7a4ac0eb18be1b96

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 32d78ccb7be8c0f0ad131632f763f6772807fe16638bfa6c39b1dbf1857a4a68
MD5 b73e8286f53f11ef3ceeee9e6d2164c3
BLAKE2b-256 d875e4cf37746f5899c73c6ef8cd3742bd110be9641a276915944a4aa779bd47

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.9.1-cp26-none-win32.whl
Algorithm Hash digest
SHA256 8a2ffb0fa5b61b09ffbcdd113ab2a9550c402c9ba42b6a01e330c782de6e72fb
MD5 9e2743a0410ca8b5e6d1b104ff78e912
BLAKE2b-256 9f696c9f4a7d6b857a943b1e06fbd63f18553af139bcacfb8a544a384abd83d9

See more details on using hashes here.

Provenance

Supported by

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