Skip to main content

Cryptography

Latest Version 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.

Metadata

Release files for cryptography 0.5

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.5
File Size Uploaded Provenance
cryptography-0.5.tar.gz 319.7 kB Without provenance Details

Built distributions (wheels)

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

Total release size: 9.5 MB

Release files / cryptography-0.5.tar.gz

Download URL cryptography-0.5.tar.gz
Size 319.7 kB
Tags Source
SHA-256 checksum
How to use checksums
af66ca7e7d38d8462f5193532477a37f50baa794e6410345276784c0e59a716e
BLAKE2b-256 checksum
How to use checksums
01989140051a6dbdbd06a0a03d8ca3907c1ef3b1415480eaf2c7ce647d90629b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp34-none-win_amd64.whl
Size 1.0 MB
Tags CPython 3.4 Windows x86-64
SHA-256 checksum
How to use checksums
39b0580296f48c36cec0ebdb26e073e8258487d9432ac9245537df3b862a399e
BLAKE2b-256 checksum
How to use checksums
edb33dd28970f1396dd83e92caaaf4ef2fae6441fef5a27e719df59ebf3190f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp34-none-win32.whl
Size 830.5 kB
Tags CPython 3.4 Windows x86-32
SHA-256 checksum
How to use checksums
0c9a73ecf157ab872e0372f7bc0d70de1e13e0b9474fb1c9244e88a0dbc8ed81
BLAKE2b-256 checksum
How to use checksums
a715172e6255a86f9b0c5fbdd9bdd33e55c760a44e68f0124ba03c1ed9fc8858
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp33-none-win_amd64.whl
Size 1.0 MB
Tags CPython 3.3 Windows x86-64
SHA-256 checksum
How to use checksums
3977ae686e517f47b2103c8927eacde4317a9c15383e5a5f5c7036ea8ab8916e
BLAKE2b-256 checksum
How to use checksums
8775bfe7f4dba10aed95d93083c7164cdda4c0dc79e2d171b2812a7dccf8f859
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp33-none-win32.whl
Size 830.4 kB
Tags CPython 3.3 Windows x86-32
SHA-256 checksum
How to use checksums
61b9e6835b4051e4e1bd992050069c3dfb6ec0e4dad4868381ff9802efd8b5c6
BLAKE2b-256 checksum
How to use checksums
e838eab16eb387ad18b57e4c791529578772878f45baf650bc658a00300ad6c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.5-cp32-none-win_amd64.whl

Download URL cryptography-0.5-cp32-none-win_amd64.whl
Size 1.0 MB
Tags CPython 3.2 Windows x86-64
SHA-256 checksum
How to use checksums
f32f568f99cbf840b91cfaf77b0574708782bdb53cbdfcdd556e8a11f9130596
BLAKE2b-256 checksum
How to use checksums
1b2beab3338422d0cd8dcabfd4275dde7b110e11887697fcf7dbb4b8d33a1530
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-0.5-cp32-none-win32.whl

Download URL cryptography-0.5-cp32-none-win32.whl
Size 831.0 kB
Tags CPython 3.2 Windows x86-32
SHA-256 checksum
How to use checksums
7c3e7a9a781a8adf275fbad2aecd93d070af5d5d5d05c48b1aff3729a029a7e3
BLAKE2b-256 checksum
How to use checksums
691da87c4fbc0f65086840d2491520af1b11feae2e6937fa04c9f53b116d1d06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp27-none-win_amd64.whl
Size 1.0 MB
Tags CPython 2.7 Windows x86-64
SHA-256 checksum
How to use checksums
190a2ae0bff07f47b0fdcdae04bb58df256675e37f7377e913b4ae1642e4e939
BLAKE2b-256 checksum
How to use checksums
f8dcfebd35149550b3c672c4e72c369a8d9cf1fee63c6cc57ba023c4e2028937
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL cryptography-0.5-cp26-none-win_amd64.whl
Size 1.0 MB
Tags CPython 2.6 Windows x86-64
SHA-256 checksum
How to use checksums
e79fa4b353bb08cda4b330f67345dae088e75d8d51af9a07a2647ca721b82bc0
BLAKE2b-256 checksum
How to use checksums
24edeb1dea850748e89b13ae24ecd16d1154fd5e8f47c4cccb4728caea36efd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-0.5-cp26-none-win32.whl
Size 831.6 kB
Tags CPython 2.6 Windows x86-32
SHA-256 checksum
How to use checksums
3bcdc6fff601df53b0db7045bf09d6b60761c0342a698863e1a3aeedddcbbf77
BLAKE2b-256 checksum
How to use checksums
e7876e701b0b3da38d905a610ce92a8c3b66a4f6de3c59e7bf0345092b650399
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for cryptography 0.5

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.5 This release

11 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