Skip to main content

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

Project description

Latest Version https://travis-ci.org/pyca/cryptography.svg?branch=master https://coveralls.io/repos/pyca/cryptography/badge.png?branch=master

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

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.5.tar.gz (319.7 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.5-cp34-none-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.4Windows x86-64

cryptography-0.5-cp34-none-win32.whl (830.5 kB view details)

Uploaded CPython 3.4Windows x86

cryptography-0.5-cp33-none-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.3Windows x86-64

cryptography-0.5-cp33-none-win32.whl (830.4 kB view details)

Uploaded CPython 3.3Windows x86

cryptography-0.5-cp32-none-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.2Windows x86-64

cryptography-0.5-cp32-none-win32.whl (831.0 kB view details)

Uploaded CPython 3.2Windows x86

cryptography-0.5-cp27-none-win_amd64.whl (1.0 MB view details)

Uploaded CPython 2.7Windows x86-64

cryptography-0.5-cp27-none-win32.whl (830.8 kB view details)

Uploaded CPython 2.7Windows x86

cryptography-0.5-cp26-none-win_amd64.whl (1.0 MB view details)

Uploaded CPython 2.6Windows x86-64

cryptography-0.5-cp26-none-win32.whl (831.6 kB view details)

Uploaded CPython 2.6Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-0.5.tar.gz
Algorithm Hash digest
SHA256 af66ca7e7d38d8462f5193532477a37f50baa794e6410345276784c0e59a716e
MD5 584e5be4cc02be01e04d0fbdd5ea1e72
BLAKE2b-256 01989140051a6dbdbd06a0a03d8ca3907c1ef3b1415480eaf2c7ce647d90629b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 39b0580296f48c36cec0ebdb26e073e8258487d9432ac9245537df3b862a399e
MD5 fbd27b34f9dbe875ac8e459a3cef4ea7
BLAKE2b-256 edb33dd28970f1396dd83e92caaaf4ef2fae6441fef5a27e719df59ebf3190f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp34-none-win32.whl
Algorithm Hash digest
SHA256 0c9a73ecf157ab872e0372f7bc0d70de1e13e0b9474fb1c9244e88a0dbc8ed81
MD5 8db7c67190cb89432a6c4f8bf9c01adc
BLAKE2b-256 a715172e6255a86f9b0c5fbdd9bdd33e55c760a44e68f0124ba03c1ed9fc8858

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 3977ae686e517f47b2103c8927eacde4317a9c15383e5a5f5c7036ea8ab8916e
MD5 cb83b8ed4542f06a64f2f8c35cf41792
BLAKE2b-256 8775bfe7f4dba10aed95d93083c7164cdda4c0dc79e2d171b2812a7dccf8f859

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp33-none-win32.whl
Algorithm Hash digest
SHA256 61b9e6835b4051e4e1bd992050069c3dfb6ec0e4dad4868381ff9802efd8b5c6
MD5 730b53b8b49fb41029913b4dd50f46ca
BLAKE2b-256 e838eab16eb387ad18b57e4c791529578772878f45baf650bc658a00300ad6c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 f32f568f99cbf840b91cfaf77b0574708782bdb53cbdfcdd556e8a11f9130596
MD5 f051dcc1e48154d2872cc12454bb0ca5
BLAKE2b-256 1b2beab3338422d0cd8dcabfd4275dde7b110e11887697fcf7dbb4b8d33a1530

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp32-none-win32.whl
Algorithm Hash digest
SHA256 7c3e7a9a781a8adf275fbad2aecd93d070af5d5d5d05c48b1aff3729a029a7e3
MD5 49fbddb630c025abb943be01bba4c12a
BLAKE2b-256 691da87c4fbc0f65086840d2491520af1b11feae2e6937fa04c9f53b116d1d06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 190a2ae0bff07f47b0fdcdae04bb58df256675e37f7377e913b4ae1642e4e939
MD5 03620f5b84354b185af0977ff8fe5215
BLAKE2b-256 f8dcfebd35149550b3c672c4e72c369a8d9cf1fee63c6cc57ba023c4e2028937

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp27-none-win32.whl
Algorithm Hash digest
SHA256 b391701c26c347159b866b40ca4cc5a8c106bd4fdbe67efaedac9ce3492714e1
MD5 ac2e119dfd3e692235fe3506f779cfcf
BLAKE2b-256 cfa465c23e29e6b348faaf71e2e5b250b9971d7c53c0a96e488df906f8194931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 e79fa4b353bb08cda4b330f67345dae088e75d8d51af9a07a2647ca721b82bc0
MD5 9a57ce0f4082fe8d448e20869604799b
BLAKE2b-256 24edeb1dea850748e89b13ae24ecd16d1154fd5e8f47c4cccb4728caea36efd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.5-cp26-none-win32.whl
Algorithm Hash digest
SHA256 3bcdc6fff601df53b0db7045bf09d6b60761c0342a698863e1a3aeedddcbbf77
MD5 4ff8dfcfa26307a90e37c00362e03baa
BLAKE2b-256 e7876e701b0b3da38d905a610ce92a8c3b66a4f6de3c59e7bf0345092b650399

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