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.3+, 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.9

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.9.tar.gz (302.8 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.9-cp34-none-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.4Windows x86-64

cryptography-0.9-cp34-none-win32.whl (989.4 kB view details)

Uploaded CPython 3.4Windows x86

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

Uploaded CPython 3.3Windows x86-64

cryptography-0.9-cp33-none-win32.whl (989.4 kB view details)

Uploaded CPython 3.3Windows x86

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

Uploaded CPython 2.7Windows x86-64

cryptography-0.9-cp27-none-win32.whl (989.7 kB view details)

Uploaded CPython 2.7Windows x86

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

Uploaded CPython 2.6Windows x86-64

cryptography-0.9-cp26-none-win32.whl (990.5 kB view details)

Uploaded CPython 2.6Windows x86

File details

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

File metadata

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

File hashes

Hashes for cryptography-0.9.tar.gz
Algorithm Hash digest
SHA256 ecfb96fdfda712ad21925c823013998c44322e862c54e7f1948970da42f2f771
MD5 7d5db511852f70ab6548c72b42b0c2f3
BLAKE2b-256 534f3445fbba543624dafeeb67e6745bc103a6833702d8dd77e4281469c68549

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 cfa8cec47a0e9cc0b67429253ca1586cc6db21372c3442fafc1cc358b605c678
MD5 8dcdd0dc5ffa0c7965c3a7092549fa72
BLAKE2b-256 8c1b07635d78a5b53ea8583d75dd6bf8826214014c700bfbe41edc9d181f2331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp34-none-win32.whl
Algorithm Hash digest
SHA256 88d5c4d8afc2bf3c93e004062c982963e1b142dba3e1fdc0fb36e9a556c072ac
MD5 6ffd97ee29d8297c70c872bad24e50db
BLAKE2b-256 bc622147ff348fb7ebd455670e6ae82301db17001d51c4fdef07da244268eb65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 0d37ea974756415802db8797601044eacbdf5bdf2510ee3e17ec682715fb5db6
MD5 cfe8428d48801ee13112e5d3f0912d38
BLAKE2b-256 001dd71ddef9e24145330117e0d1091948962d2abffd9059e073c1f906f875d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp33-none-win32.whl
Algorithm Hash digest
SHA256 89e391f97df89449bd6efdee8be90a8645cecfe58bc009bffcffb58d1a2135ae
MD5 fcdd801e27e1edeb4d0b972444f18d35
BLAKE2b-256 187efbe9e109878d88417f48097fa6b0c7f0168af883eb9c4365edc4247fcefb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 c2d09a76bae452e0354696168f61f93074b85d7824bf2fd8b5a2dede7128280a
MD5 0b705f0ffb564940c455e80f583ef76a
BLAKE2b-256 527cce349e65970a7a684ea9a186ca23770dc33efee625551dc653d4a332a852

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp27-none-win32.whl
Algorithm Hash digest
SHA256 2a7238656111205e539b0872f991df3b6b4f79ae4980964f7a38d6a0ca8511cd
MD5 1950ab1ee764af0f8160ae664f066873
BLAKE2b-256 a4251898a18debc7f48718b91f8a7a627b41fb690bab0e2196a933fae980016f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 723e04439a98dc6c9a2a58c350361414cc4687475c08f3236d40ed929049da59
MD5 4f6e097e9aa1585bd275059683e69adf
BLAKE2b-256 e928ae69cbd14c58e56b02fc7c1524e010441302960273d9794e4409d3c4f23e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cryptography-0.9-cp26-none-win32.whl
Algorithm Hash digest
SHA256 0c0222780a2108c683b5e9593ed75298fa1d89a5eadaf0dc8e51411cc7e7c089
MD5 ad644179e1762ef5e90ea8338df111d4
BLAKE2b-256 702bad8543662dc49d4e7b33d0e1ccedb28219529216f15c869c85dc7a206162

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