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://codecov.io/github/pyca/cryptography/coverage.svg?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.3+, and PyPy 2.6+.

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

1.3.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptography-1.3.2.tar.gz (384.0 kB view details)

Uploaded Source

Built Distributions

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

cryptography-1.3.2-pp226-pp226u-macosx_10_10_x86_64.whl (1.2 MB view details)

Uploaded PyPymacOS 10.10+ x86-64

cryptography-1.3.2-cp35-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.5Windows x86-64

cryptography-1.3.2-cp35-none-win32.whl (891.1 kB view details)

Uploaded CPython 3.5Windows x86

cryptography-1.3.2-cp35-cp35m-macosx_10_6_intel.whl (1.4 MB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

cryptography-1.3.2-cp34-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.4Windows x86-64

cryptography-1.3.2-cp34-none-win32.whl (885.6 kB view details)

Uploaded CPython 3.4Windows x86

cryptography-1.3.2-cp34-cp34m-macosx_10_6_intel.whl (1.4 MB view details)

Uploaded CPython 3.4mmacOS 10.6+ Intel (x86-64, i386)

cryptography-1.3.2-cp33-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.3Windows x86-64

cryptography-1.3.2-cp33-none-win32.whl (885.6 kB view details)

Uploaded CPython 3.3Windows x86

cryptography-1.3.2-cp33-cp33m-macosx_10_6_intel.whl (1.4 MB view details)

Uploaded CPython 3.3mmacOS 10.6+ Intel (x86-64, i386)

cryptography-1.3.2-cp27-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 2.7Windows x86-64

cryptography-1.3.2-cp27-none-win32.whl (885.8 kB view details)

Uploaded CPython 2.7Windows x86

cryptography-1.3.2-cp27-none-macosx_10_6_intel.whl (1.4 MB view details)

Uploaded CPython 2.7macOS 10.6+ Intel (x86-64, i386)

cryptography-1.3.2-cp27-cp27mu-macosx_10_10_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7mumacOS 10.10+ x86-64

cryptography-1.3.2-cp26-none-win_amd64.whl (1.3 MB view details)

Uploaded CPython 2.6Windows x86-64

cryptography-1.3.2-cp26-none-win32.whl (886.6 kB view details)

Uploaded CPython 2.6Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-1.3.2.tar.gz
Algorithm Hash digest
SHA256 fbaafa8827966dc588ccb00be813d3149fa8de04aec96e418ea0fdd5f0312088
MD5 0359190f291824dc8ad9e6d477a607b2
BLAKE2b-256 04da35f9a1d34dab5d777f65fb87731288f338ab0ae46a525ffdf0405b573dd0

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-pp226-pp226u-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-pp226-pp226u-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 67204867d12c5ed42841341c0316915f94a2eb497eed4ad818bb5c17199ae5ad
MD5 913a576f61f44f54b006543531dbe533
BLAKE2b-256 f338e4ca601fcb0fbbc73380222a26552e3b39982733a301eabd4457cab5eb43

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 8a5b781297e3801cab36fc268bd90ff6eb23baa262d0ead0c64350b1e32c92f8
MD5 48cd1aec43a950eb78dcbaaff7c0cfed
BLAKE2b-256 de0700334b0f75ff78da8a539b58fa9915d8a443fc8a24618e7bedcb0f792f69

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp35-none-win32.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp35-none-win32.whl
Algorithm Hash digest
SHA256 66126ae3be989f08d50be04e628fd4a5511a8e2d75ee75dfbe3d0436536d32f9
MD5 997d13ddbade6a0dc541fb5bbd8d00f5
BLAKE2b-256 ce5077ab09912ef9c6cb023148f7d5f32f69f896c96392e73df867b76a7ac0bc

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b45e86ec2e702c376d467ab4cc17789f9749983a89e3f6ff2025fe291d50e7bd
MD5 9d624fdc6288c4b0793e6a12d210faf9
BLAKE2b-256 3ca52a293ddb6edeae57a52a9882da6968f27d96ff1c771f58fbb96f0da00f7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 e2eb17bc87df65594b6b701a69616f1710d76084bf349ef06a7f919d62421333
MD5 e28d2c3cbc89fa913a2bfc187c47877f
BLAKE2b-256 556adf0b2b3b0791c808f6dc24f083c869ff2bc8d038931fb3678dc5c9efc421

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp34-none-win32.whl
Algorithm Hash digest
SHA256 efb13559e448ec578158f993bd4d8075b9ea5efec8aea8394e93e1609bd17b90
MD5 7d4e8a712794058585f43dded4fa7dfd
BLAKE2b-256 3e47043f7cdab0a375dc781fcfb999bc724563e7dc6efcbf05dc59fa65de5d40

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 5a4cf9e89b094ba3cda57be77c680c9436b3861ff731454df6a0b162dc71cc97
MD5 e2a71fe38630460af57937d8ae334ed2
BLAKE2b-256 a52c1c9033d305b6b4a58c7fe498094a94f8104d0a7743dbf618b6f29411d7a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 b996c38d63658ff7d7c0986940d59f3e130ef19b73dc3b8950aeb412c0f06fd4
MD5 0d269c4b72489fecb5be3332efc7d48a
BLAKE2b-256 aa8e52b2d7611e8dbc951a364a57b790b9904f04be6ab65472f7d5d998eb5b9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp33-none-win32.whl
Algorithm Hash digest
SHA256 c854f1a84b8b98a2383a590921663cc419403149031ac10d0bbfc4fbc59ebfa1
MD5 55a7fbc9afed1164028a60e6cd79b436
BLAKE2b-256 b95759f0b856d573b0847e67394f1fd52b0b559dc7c3e2bb4465177a9ee9df67

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp33-cp33m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp33-cp33m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 345fd89c7690a6c508b4b87e66e0a8b5501e8c510ff28ea740df417f437bfe38
MD5 96b56800503efbf03c4a17e2656f6008
BLAKE2b-256 9e4ce0a9983c9676338efa2794dc9f83893ba7be4de8ac5508bc207e60608c24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 33330e28410242b64c0df3b76f256a386d1dee70e35897593ae56aa7dda57a2c
MD5 d95a5b13e6b3a27f77db467844d32d81
BLAKE2b-256 ef2e499fbbf9f1eef952b9d90b48aee13d2492acc04306d55811b1b9302e0bf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp27-none-win32.whl
Algorithm Hash digest
SHA256 351cd5b87266c7b8436e81ba7549d808eb6f008f88e72c1060dc707dcc6aec68
MD5 bc91239af95d74304d4bfe32e39818fe
BLAKE2b-256 a1226726ab515412ef7b37bb8349a3abfefa335ae75a5230f393c9fef2a47374

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp27-none-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp27-none-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 c5f7aeccbd4d263eb07a24ab88bac5ba2cd537e10205c970121ef8bc0f594ad5
MD5 4f678045eef9433e5391f659622d4459
BLAKE2b-256 9d87572e3205f42c52a69f475b4d71d714e2ae210a967bb185ffa87a38c0bea3

See more details on using hashes here.

File details

Details for the file cryptography-1.3.2-cp27-cp27mu-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for cryptography-1.3.2-cp27-cp27mu-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d8efe2959ff9f26d2c8d78695f9aa3cb4dea6b77d23fef53747ac48d7104d567
MD5 5e0212ad911c4a35a2f87c0c7717dac1
BLAKE2b-256 0567508ec955a44ae7d2090981e21c19b182374a8b12aaad0786400da75438d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 4e74cbe5993938d440bfc728ab315e11d5a77a4e66a7c9a10c2c3afd659bc6ce
MD5 4cf874add8effb0e6696ffbd76c2e7d8
BLAKE2b-256 599e20f34f0518505d6e329c497e49a1f6d89c1c841ce6e555a2bd2b0e1c4da9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-1.3.2-cp26-none-win32.whl
Algorithm Hash digest
SHA256 dcd0b344f5816a169f0ca16a1367849718d468353ab9985d615f163b1fca0564
MD5 22c06aef02f530a8df4f0ca59f6feb24
BLAKE2b-256 d4868bb8d9a09fae5b7013ec4dec54e8403ab60b884c30739795d76ff085df3a

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