Skip to main content

Cryptography

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.

Metadata

Release files for cryptography 0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cryptography 0.9
File Size Uploaded Provenance
cryptography-0.9.tar.gz 302.8 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for cryptography 0.9
File
cryptography-0.9-cp34-none-win_amd64.whl CPython 3.4 none Windows x86-64 Details
cryptography-0.9-cp34-none-win32.whl CPython 3.4 none Windows x86-32 Details
cryptography-0.9-cp33-none-win_amd64.whl CPython 3.3 none Windows x86-64 Details
cryptography-0.9-cp33-none-win32.whl CPython 3.3 none Windows x86-32 Details
cryptography-0.9-cp27-none-win_amd64.whl CPython 2.7 none Windows x86-64 Details
cryptography-0.9-cp27-none-win32.whl CPython 2.7 none Windows x86-32 Details
cryptography-0.9-cp26-none-win_amd64.whl CPython 2.6 none Windows x86-64 Details
cryptography-0.9-cp26-none-win32.whl CPython 2.6 none Windows x86-32 Details

Total release size: 9.8 MB

Release files / cryptography-0.9.tar.gz

Download URL cryptography-0.9.tar.gz
Size 302.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ecfb96fdfda712ad21925c823013998c44322e862c54e7f1948970da42f2f771
BLAKE2b-256 checksum
How to use checksums
534f3445fbba543624dafeeb67e6745bc103a6833702d8dd77e4281469c68549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp34-none-win_amd64.whl

Download URL cryptography-0.9-cp34-none-win_amd64.whl
Size 1.4 MB
Tags CPython 3.4 Windows x86-64
SHA-256 checksum
How to use checksums
cfa8cec47a0e9cc0b67429253ca1586cc6db21372c3442fafc1cc358b605c678
BLAKE2b-256 checksum
How to use checksums
8c1b07635d78a5b53ea8583d75dd6bf8826214014c700bfbe41edc9d181f2331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp34-none-win32.whl

Download URL cryptography-0.9-cp34-none-win32.whl
Size 989.4 kB
Tags CPython 3.4 Windows x86-32
SHA-256 checksum
How to use checksums
88d5c4d8afc2bf3c93e004062c982963e1b142dba3e1fdc0fb36e9a556c072ac
BLAKE2b-256 checksum
How to use checksums
bc622147ff348fb7ebd455670e6ae82301db17001d51c4fdef07da244268eb65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp33-none-win_amd64.whl

Download URL cryptography-0.9-cp33-none-win_amd64.whl
Size 1.4 MB
Tags CPython 3.3 Windows x86-64
SHA-256 checksum
How to use checksums
0d37ea974756415802db8797601044eacbdf5bdf2510ee3e17ec682715fb5db6
BLAKE2b-256 checksum
How to use checksums
001dd71ddef9e24145330117e0d1091948962d2abffd9059e073c1f906f875d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp33-none-win32.whl

Download URL cryptography-0.9-cp33-none-win32.whl
Size 989.4 kB
Tags CPython 3.3 Windows x86-32
SHA-256 checksum
How to use checksums
89e391f97df89449bd6efdee8be90a8645cecfe58bc009bffcffb58d1a2135ae
BLAKE2b-256 checksum
How to use checksums
187efbe9e109878d88417f48097fa6b0c7f0168af883eb9c4365edc4247fcefb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp27-none-win_amd64.whl

Download URL cryptography-0.9-cp27-none-win_amd64.whl
Size 1.4 MB
Tags CPython 2.7 Windows x86-64
SHA-256 checksum
How to use checksums
c2d09a76bae452e0354696168f61f93074b85d7824bf2fd8b5a2dede7128280a
BLAKE2b-256 checksum
How to use checksums
527cce349e65970a7a684ea9a186ca23770dc33efee625551dc653d4a332a852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp27-none-win32.whl

Download URL cryptography-0.9-cp27-none-win32.whl
Size 989.7 kB
Tags CPython 2.7 Windows x86-32
SHA-256 checksum
How to use checksums
2a7238656111205e539b0872f991df3b6b4f79ae4980964f7a38d6a0ca8511cd
BLAKE2b-256 checksum
How to use checksums
a4251898a18debc7f48718b91f8a7a627b41fb690bab0e2196a933fae980016f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp26-none-win_amd64.whl

Download URL cryptography-0.9-cp26-none-win_amd64.whl
Size 1.4 MB
Tags CPython 2.6 Windows x86-64
SHA-256 checksum
How to use checksums
723e04439a98dc6c9a2a58c350361414cc4687475c08f3236d40ed929049da59
BLAKE2b-256 checksum
How to use checksums
e928ae69cbd14c58e56b02fc7c1524e010441302960273d9794e4409d3c4f23e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.9-cp26-none-win32.whl

Download URL cryptography-0.9-cp26-none-win32.whl
Size 990.5 kB
Tags CPython 2.6 Windows x86-32
SHA-256 checksum
How to use checksums
0c0222780a2108c683b5e9593ed75298fa1d89a5eadaf0dc8e51411cc7e7c089
BLAKE2b-256 checksum
How to use checksums
702bad8543662dc49d4e7b33d0e1ccedb28219529216f15c869c85dc7a206162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for cryptography 0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.9 This release

9 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page