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://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.6

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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.4 Windows x86-64

cryptography-0.6-cp34-none-win32.whl (914.3 kB view details)

Uploaded CPython 3.4 Windows x86

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

Uploaded CPython 3.3 Windows x86-64

cryptography-0.6-cp33-none-win32.whl (914.4 kB view details)

Uploaded CPython 3.3 Windows x86

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

Uploaded CPython 3.2 Windows x86-64

cryptography-0.6-cp32-none-win32.whl (914.5 kB view details)

Uploaded CPython 3.2 Windows x86

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

Uploaded CPython 2.7 Windows x86-64

cryptography-0.6-cp27-none-win32.whl (914.6 kB view details)

Uploaded CPython 2.7 Windows x86

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

Uploaded CPython 2.6 Windows x86-64

cryptography-0.6-cp26-none-win32.whl (915.3 kB view details)

Uploaded CPython 2.6 Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-0.6.tar.gz
Algorithm Hash digest
SHA256 b56943566601bb18a6ffac1be01834da71ec86550937ca7819d6583413d7875a
MD5 674a4524f4003d4f90e63c927c18c328
BLAKE2b-256 5d4be282fc56d44e04a1b5e9574c58187caf443166b2cca2deb07db72fd03ece

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 a026e19ec3a40b384ce87fbff7ebb64df8acf512ff9515e23bfc22734eb71b0d
MD5 217cbd0b7c84fd5c70f451277cb6e7f2
BLAKE2b-256 c8701c5bf42c4300895ac26e69a2fa2c3e17143fb163fa83f0598589442acece

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp34-none-win32.whl
Algorithm Hash digest
SHA256 a4bfbf79deea6bdec9017648dcf872a562fd93cb542a360bb8c0cbd524f6669a
MD5 73b6d497da2b630e4f1a1634e1ae3319
BLAKE2b-256 cacbcf254724dccd3dd7fc0e9e6ff1bd6341511cb5fbcf81b4fdb7883ca0614b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 c5c1f15c6a3afcb4a960594456bf531359344185092a22ff8810f363559ab5cf
MD5 fc31117eb59d8f9cf8a6460dd5870857
BLAKE2b-256 795c043b85b79742d83255ceeee3d8a6f5161eb0256cbc7c67bb11c82067e553

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp33-none-win32.whl
Algorithm Hash digest
SHA256 74b3e37532fd038295aa0c2533808b8ec5fdee9e53fb1898ade886496955628b
MD5 a5a9752e130db5f51c9ffa6ddf77fe91
BLAKE2b-256 33599d7406a3029d6b4eddb7de233825d53d10015668e7c92527ffb2f7580bca

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp32-none-win_amd64.whl
Algorithm Hash digest
SHA256 8389a530ae407762128895ba0756de833ab8f984fb99f6cd1326b69d1c57930c
MD5 8d0fe42654f2a93da8317a25da87c5b1
BLAKE2b-256 13a7d498885b20ce8bd326fadda542beab5ee477d9972917dc38cb7f0cf54e85

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp32-none-win32.whl
Algorithm Hash digest
SHA256 131172a3e5c723da2c8e613fce4f528eff7a94352b170e4a34dab888bc9133c1
MD5 ac74cf3514ba6ebc769fccb020457b0c
BLAKE2b-256 46c46c905ceff24e463dcaaaa63460f3a0e6c02dd0b94309263d0ba42b2c88a0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 831cfc5aee034e2b5fd826694dc8cae5df83354fe27beb0880f1b60276a3bca6
MD5 ec5f658ac8139e12626237004cae1185
BLAKE2b-256 69c8d749d7cf0212c607ff83a4cf372402830d05015d5af1ca610b23d48b8e71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp27-none-win32.whl
Algorithm Hash digest
SHA256 bc241745d85eb4517aa8a759b8a3da348fb2a192e63303592ce3448e0bcc9a60
MD5 4263e102987474c2aa149cc0247818af
BLAKE2b-256 2e529b8b4e1b7decbc083ecca3b03f26d2df90d4c6ba1005c02676752955e925

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 e615b79f6c0cae7b26e096d6dd31a95b85cae64342f222cfdb0d6657dec19b32
MD5 30bf80c2ee8047a4578f81c6a0340afc
BLAKE2b-256 3ae6f7f2cad00abbac120826a84ea18e5f15ff24f55e447b7eb42fb6fbaa8195

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cryptography-0.6-cp26-none-win32.whl
Algorithm Hash digest
SHA256 e9a93adaad0c51be1f38092f04b42039f3da8cef7af120b561c2b77f14429f55
MD5 633b5998d724afda0dc33eb7ee3890ae
BLAKE2b-256 a6e26f8040629df27cf8142b9a1138f70cda591c37cdec92b10facba71947b24

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