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

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.4 Windows x86-64

cryptography-0.8-cp34-none-win32.whl (961.0 kB view details)

Uploaded CPython 3.4 Windows x86

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

Uploaded CPython 3.3 Windows x86-64

cryptography-0.8-cp33-none-win32.whl (961.0 kB view details)

Uploaded CPython 3.3 Windows x86

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

Uploaded CPython 3.2 Windows x86-64

cryptography-0.8-cp32-none-win32.whl (961.1 kB view details)

Uploaded CPython 3.2 Windows x86

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

Uploaded CPython 2.7 Windows x86-64

cryptography-0.8-cp27-none-win32.whl (961.1 kB view details)

Uploaded CPython 2.7 Windows x86

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

Uploaded CPython 2.6 Windows x86-64

cryptography-0.8-cp26-none-win32.whl (961.9 kB view details)

Uploaded CPython 2.6 Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-0.8.tar.gz
Algorithm Hash digest
SHA256 e54601e4dec2b8acb90f5ed3b93d23d280964adbefe1723ac82acc453a694480
MD5 c0871039903e8b554179fd2b30a6647d
BLAKE2b-256 950e36ff8009c414b631628abfd90dd4f3e0da5a76d0c99af803a00c9d2fed71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 69ee59d4cfea5d1d9212b5b0bcd261c3cd3b88da1c414e7769fac145394ad7ed
MD5 cb5b67945ce9500f4fd4cf9f4a32e63b
BLAKE2b-256 712a3203bdb838185fd21dec02420d7e313d2cc077fd7d0f52520cb908d1795a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp34-none-win32.whl
Algorithm Hash digest
SHA256 d854de1af6cc4ecf5c8e2c3302682a6a6ed4aab31cdf0aca2df0a8fa85797d41
MD5 b6ce8fe20bcf7cf76a8e5beb248d147c
BLAKE2b-256 c9fcd5407a82477d265a66ab9dc7cec79cbfe34e74a9768b95bd83f503719619

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 7199016185ab1a5ab0a146b12bebccf9c4ba0477b238a46256f9c67df73a2292
MD5 6831fff1b52671b86c1a6b877bf2c025
BLAKE2b-256 67b13e6d4b36e57708cc805829bf08f3299f43eef57a10b338b20b5f4e91fb1c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp33-none-win32.whl
Algorithm Hash digest
SHA256 090e09d4caf764cf85b28e1ca84175f3ed1dfde96b38e4611dcf2e2ded62ed5d
MD5 4e7851e7fcc37925cd4d7d88fcd49056
BLAKE2b-256 13986fb9d169107edc4cf38dc49b4987204095de7932c8a115d55c92d3976fa4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 9d2c671f7f8cba03f463106648385da4e85c22390105f15e50ab8cd2382d4a7a
MD5 769908a790b8b65ab8048eb3cb97d02d
BLAKE2b-256 95bcecf1fc300b6eb9a1074d36685c99c6f297e8d5fe72aa68cf676e08830ac2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp32-none-win32.whl
Algorithm Hash digest
SHA256 729b0bf05e5827023cfb1cec92db6bf8d951b5ef0c7d85d9049bd76972b192c3
MD5 674051db916302110453cf14a66abc81
BLAKE2b-256 159f237ba318e8ffc364d7cb43958ca01d0bba39401d1390f857dbdf2dea1851

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 3424fa40440fec42a8f27c77c229237725d8d6667ac47875f5f47473363fcb6d
MD5 7ad3ee884b18bf59ca1709d23c2e6f51
BLAKE2b-256 8e0387b40c8999f7785f352027051da4a1b055987918456ca2ccf5a806598012

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp27-none-win32.whl
Algorithm Hash digest
SHA256 fab6dbe9fd9f63e6cbf6a32d4d765b8244ae198370715c771218078628bd91a1
MD5 f752637bfded6cfae86b938e1654b836
BLAKE2b-256 96bee42cb55d9a2a675510047c328a63031bfb8664fabf32a467c1667a5a0ace

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 0349623bb0164754efcb5852f45cd86c235b9d6e7f957e9067a266fd190c2d60
MD5 84910b541b5639f4b46c1e89c14617e3
BLAKE2b-256 b5f9c0003bcbb26b05dc4ebfd657c0eb6c89308417eb880693ccc50c3163b566

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.8-cp26-none-win32.whl
Algorithm Hash digest
SHA256 846e4a493a832bb1a8e03b117ff729207d428a98ef0f364bd193efcc9329c49e
MD5 6236721270292657944cbae6066664ec
BLAKE2b-256 3b00f9ddf549ac5d126649989e1756c7da810fe7506e871806d912e1e252b691

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