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

This version

0.7

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

Uploaded Source

Built Distributions

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

cryptography-0.7-cp34-none-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.4Windows x86-64

cryptography-0.7-cp34-none-win32.whl (909.2 kB view details)

Uploaded CPython 3.4Windows x86

cryptography-0.7-cp33-none-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.3Windows x86-64

cryptography-0.7-cp33-none-win32.whl (909.2 kB view details)

Uploaded CPython 3.3Windows x86

cryptography-0.7-cp32-none-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.2Windows x86-64

cryptography-0.7-cp32-none-win32.whl (909.5 kB view details)

Uploaded CPython 3.2Windows x86

cryptography-0.7-cp27-none-win_amd64.whl (1.1 MB view details)

Uploaded CPython 2.7Windows x86-64

cryptography-0.7-cp27-none-win32.whl (909.5 kB view details)

Uploaded CPython 2.7Windows x86

cryptography-0.7-cp26-none-win_amd64.whl (1.1 MB view details)

Uploaded CPython 2.6Windows x86-64

cryptography-0.7-cp26-none-win32.whl (910.4 kB view details)

Uploaded CPython 2.6Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-0.7.tar.gz
Algorithm Hash digest
SHA256 9aa8c1bbc8054776bf425b0e84afc3440580a99aaef84746fed5cffb8755b782
MD5 bfd1094de5dbbb40f99aae5c4a5657e4
BLAKE2b-256 079d622455fa0abd70817cb0e9d4fe40e42fe0c87709b3f4ecfe9c419a87b381

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 e7bf72390201181dac16fd7a0b78658331764dab4c5d8281845e526cd2e2936b
MD5 f92fd5851bb35a4064bdc9d955efc545
BLAKE2b-256 b5079727b6dc7ebfb76efe975d0b2d381b346dc78f5d1cd8e895f0f6e5d76060

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp34-none-win32.whl
Algorithm Hash digest
SHA256 927fdceaa16f793653ce965e93e42f022eee040ae24110f8b85b71856e542413
MD5 bed93f6b71837af0deaf9437d13d76fe
BLAKE2b-256 faeaa899359f54795bcd2b183b731869e3c50f7e579388840ea146a9b67659dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 cd5414071d5d0b7f0a63b07b40c82fdbef94274a145aacc244733175e23ced46
MD5 cd8cbb54d20c874592487beaf6e2e5f1
BLAKE2b-256 23b51494b9edba8b022071228056af4816b0c0408e19ab54b7e199320e7fd560

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp33-none-win32.whl
Algorithm Hash digest
SHA256 4a951acf19471e7380b8de8b94dccb6d2a18b73e31ad00ef6b3609a2a1ce738b
MD5 792f81050e5dede1b01b1c8777af9f0c
BLAKE2b-256 7950f35db52dda955101e08736d6cb008a263febf769623b1c0597c7b600bdbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 d5426ff2c32a0a0f77e46dab266c6d9a31b492d69c8ac259674e4d5faba91ccc
MD5 f500349104e888b3e4178230ccda9d1e
BLAKE2b-256 1e6faabd87f6cf4e339368ac0b60332c4bde9c4cea59a1a6d6ba267ae7bde607

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp32-none-win32.whl
Algorithm Hash digest
SHA256 fc3103687349c94d27d1344cb8649da0a9e86dc28a8da5fc12327006edf916d6
MD5 00f99ef456bf6cd1c84fcce179b31855
BLAKE2b-256 45473818dbc5e28cdb022891be225aab3c87f78be049d13debb7e6b53e2a50ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 ce3710f856569a8a4d8a7798d9499f27d834daed92bb2e9a25640493ea3e3b53
MD5 463e11197ea23cc360aa3be350b3642d
BLAKE2b-256 2409c4006e2b35b5949c9ed74eec8df62871911c83a0584ad576fb7ae7459e98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp27-none-win32.whl
Algorithm Hash digest
SHA256 4d6fbdc880f7a0f9fbd76a88af1352e1034b7f8a10b697524c28f4feb58ff116
MD5 f0d33adf497713a3acb6d0adc99609bf
BLAKE2b-256 17ec319a5c3762dce31ba17af1a5ddc61cb105116f44d65d4e879fc0423ecb81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 5379bb9ec64da825ffa8f2f45f7164281f6351bc109e9f63c992deaafe3523b8
MD5 68591390c811af63e807d4d87a98bf5c
BLAKE2b-256 de66d7798001f9b70706a0f0966662c397e764e8d2635823d0897e87bfe4856d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.7-cp26-none-win32.whl
Algorithm Hash digest
SHA256 e47fbdcb534f83df189b3286cbe30daf5bd4cc1bb34f1aad06f567b8766e8510
MD5 4cc6f828e9c3f0003b70db642a018d3f
BLAKE2b-256 f4db748cadc3ea611084bd2df479c04c70ef846d85adb7b77010f17dfc7e00fd

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