Skip to main content
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.

Metadata

Release files for cryptography 1.1

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 1.1
File Size Uploaded
cryptography-1.1.tar.gz 348.7 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cryptography 1.1
File
cryptography-1.1-pp27-none-macosx_10_10_x86_64.whl PyPy 2.7 none macOS 10.10+ x86-64 Details
cryptography-1.1-cp35-none-win_amd64.whl CPython 3.5 none Windows x86-64 Details
cryptography-1.1-cp35-none-win32.whl CPython 3.5 none Windows x86-32 Details
cryptography-1.1-cp35-cp35m-macosx_10_10_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ x86-64 Details
cryptography-1.1-cp34-none-win_amd64.whl CPython 3.4 none Windows x86-64 Details
cryptography-1.1-cp34-none-win32.whl CPython 3.4 none Windows x86-32 Details
cryptography-1.1-cp34-cp34m-macosx_10_10_x86_64.whl CPython 3.4 CPython 3.4 pymalloc macOS 10.10+ x86-64 Details
cryptography-1.1-cp33-none-win_amd64.whl CPython 3.3 none Windows x86-64 Details
cryptography-1.1-cp33-none-win32.whl CPython 3.3 none Windows x86-32 Details
cryptography-1.1-cp33-cp33m-macosx_10_10_x86_64.whl CPython 3.3 CPython 3.3 pymalloc macOS 10.10+ x86-64 Details
cryptography-1.1-cp27-none-win_amd64.whl CPython 2.7 none Windows x86-64 Details
cryptography-1.1-cp27-none-win32.whl CPython 2.7 none Windows x86-32 Details
cryptography-1.1-cp27-none-macosx_10_10_intel.whl CPython 2.7 none macOS 10.10+ Intel (x86-64, i386) Details
cryptography-1.1-cp26-none-win_amd64.whl CPython 2.6 none Windows x86-64 Details
cryptography-1.1-cp26-none-win32.whl CPython 2.6 none Windows x86-32 Details
cryptography-1.1-cp26-none-macosx_10_10_intel.whl CPython 2.6 none macOS 10.10+ Intel (x86-64, i386) Details

Total release size: 21.0 MB

Release files / cryptography-1.1.tar.gz

Download URL cryptography-1.1.tar.gz
Size 348.7 kB
Tags Source
SHA-256 checksum
How to use checksums
059bc6428b1d0e2317f505698602642f1d8dda5b120ec573a59a430d8cb7a32d
BLAKE2b-256 checksum
How to use checksums
e32943e5f41e88899086796204e7d2bb47b3bb0c86654398cff514c801987218
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-1.1-pp27-none-macosx_10_10_x86_64.whl

Download URL cryptography-1.1-pp27-none-macosx_10_10_x86_64.whl
Size 1.2 MB
Tags PyPy 2.7 macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
d883ff0d885ac56cd991f858f08431b18f671b0f34ca6d5e0391002ec375e264
BLAKE2b-256 checksum
How to use checksums
01790b7cb286915130c8d87eee8bdd34782ca3b8712507373e508007260346e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-1.1-cp35-none-win_amd64.whl

Download URL cryptography-1.1-cp35-none-win_amd64.whl
Size 1.3 MB
Tags CPython 3.5 Windows x86-64
SHA-256 checksum
How to use checksums
8ab1e6273b8476947cd3b96ece5b5d84ec0840525384370a387af9d82a5ff8ec
BLAKE2b-256 checksum
How to use checksums
ca49afd9659b641021d17c042b07b6ce95e62f38cabb23a52c77bae40d9c542b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-1.1-cp35-none-win32.whl

Download URL cryptography-1.1-cp35-none-win32.whl
Size 880.3 kB
Tags CPython 3.5 Windows x86-32
SHA-256 checksum
How to use checksums
f739c713198682910dcb520be2ce18be5bb0571defa212025d6c55e29b4c740d
BLAKE2b-256 checksum
How to use checksums
7867b956ee00ffa0f097028f1ff7ce4e9b93806aa8de63a09d9ba92360704a90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cryptography-1.1-cp35-cp35m-macosx_10_10_x86_64.whl

Download URL cryptography-1.1-cp35-cp35m-macosx_10_10_x86_64.whl
Size 1.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
0aa4329af3f3f8990af23274274060ec904e04d9ac38348b30d24197bba02d91
BLAKE2b-256 checksum
How to use checksums
bd2d7bf1b4e9f88cdf2fd1e1a8d2b0e309c04c54490072c0260835ee68f97526
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-1.1-cp34-none-win_amd64.whl
Size 1.3 MB
Tags CPython 3.4 Windows x86-64
SHA-256 checksum
How to use checksums
294fcec09f6710b4d97af4d3aa69cba4e9f4d4c53cae90ceda62867a95cf364d
BLAKE2b-256 checksum
How to use checksums
b55af10708ac362108207e9905ee787a66d9c10b329c940a23b57d2b14b7bd26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Release files / cryptography-1.1-cp34-cp34m-macosx_10_10_x86_64.whl

Download URL cryptography-1.1-cp34-cp34m-macosx_10_10_x86_64.whl
Size 1.4 MB
Tags CPython 3.4 CPython 3.4 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
3c7dbfbeb5042f20125c7179e8374f994b409a630f793885078e9a17e6f67033
BLAKE2b-256 checksum
How to use checksums
5a3df0a61898321ad31fdee1b0275fd3b97ff20e6ea6c7e446870e74311617eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-1.1-cp33-none-win_amd64.whl
Size 1.3 MB
Tags CPython 3.3 Windows x86-64
SHA-256 checksum
How to use checksums
357cfdc4576f4a99fd81d63c7c0eb26969688e19c6d95493f89d3ca79639b88d
BLAKE2b-256 checksum
How to use checksums
25bbcf582bd85465497390f2f266f21a31e38cd36d411bd5f5f4368dab436615
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Release files / cryptography-1.1-cp33-cp33m-macosx_10_10_x86_64.whl

Download URL cryptography-1.1-cp33-cp33m-macosx_10_10_x86_64.whl
Size 1.4 MB
Tags CPython 3.3 CPython 3.3 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
60832a6a9ae6b0d6dd8925f80f7ff4d7151d21aa9f3ab8e9c1030741f1518b6d
BLAKE2b-256 checksum
How to use checksums
2f7ff06eb5c6121cc08568e9059d07aca55ef259d210e27516f42767a8f693b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-1.1-cp27-none-win_amd64.whl
Size 1.3 MB
Tags CPython 2.7 Windows x86-64
SHA-256 checksum
How to use checksums
9e7ec8ac416cb31c8fef8407af61aa7d2d5c4b7dc807f44ee4d035c724426df3
BLAKE2b-256 checksum
How to use checksums
1e1f590db9655cc9cf27b845a2e9378c5ad205f7db157618d6032d863d7cdb60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Release files / cryptography-1.1-cp27-none-macosx_10_10_intel.whl

Download URL cryptography-1.1-cp27-none-macosx_10_10_intel.whl
Size 2.3 MB
Tags CPython 2.7 macOS 10.10+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
c81f1b9071d7f8e7e99ccc112f68034cb82c1f4a719009e57bbefe097323f25f
BLAKE2b-256 checksum
How to use checksums
0731bf8832e90cff45f08c953eed34f4dedd273906845accf096d9282b096b7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

Download URL cryptography-1.1-cp26-none-win_amd64.whl
Size 1.3 MB
Tags CPython 2.6 Windows x86-64
SHA-256 checksum
How to use checksums
fe22963133fe6ba5440fd388c0a4a7de5d21257291654f0de23612cad961c259
BLAKE2b-256 checksum
How to use checksums
42bb0cac500760f338ca31522318b1391957681a2f3322324f515037df33c4e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

Release files / cryptography-1.1-cp26-none-macosx_10_10_intel.whl

Download URL cryptography-1.1-cp26-none-macosx_10_10_intel.whl
Size 2.3 MB
Tags CPython 2.6 macOS 10.10+ Intel (x86-64, i386)
SHA-256 checksum
How to use checksums
3a6b8d3bff11411443d3428bb65ab663d2332875627227ec0f5c78c34faeb38b
BLAKE2b-256 checksum
How to use checksums
6cb9acc559c13d25c668426b861e519a5c7cc3861a4196b7cda9effd46f7b9cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

3.4.8

19 release files

3.4.7

14 release files

3.4.6

12 release files

3.4.5

7 release files

3.4.4

7 release files

3.4.3

7 release files

3.4.2

7 release files

3.4.1

7 release files

3.4

8 release files

3.3.1

14 release files

3.3

14 release files

3.2.1

22 release files

3.2

22 release files

3.1.1

22 release files

3.1

22 release files

3.0

19 release files

2.9.2

19 release files

2.9.1

19 release files

2.9

19 release files

2.8

21 release files

2.7

16 release files

2.6.1

19 release files

2.6

19 release files

2.5

19 release files

2.4.2

19 release files

2.4.1

19 release files

2.4

13 release files

2.3.1

19 release files

2.3

19 release files

2.2.2

19 release files

2.2.1

17 release files

2.2

17 release files

2.1.4

23 release files

2.1.2

23 release files

2.1.1

27 release files

2.1

27 release files

2.0.2

30 release files

2.0.1

30 release files

2.0

32 release files

1.9

18 release files

1.8.2

26 release files

1.8.1

26 release files

1.8

26 release files

1.7.2

19 release files

1.7.1

26 release files

1.7

22 release files

1.6

22 release files

1.5.2

22 release files

1.5.1

22 release files

1.5

22 release files

1.4

22 release files

1.3.1

24 release files

1.3

21 release files

1.2.2

21 release files

1.2

21 release files

1.1.2

21 release files

1.1.1

21 release files

This release

1.1 This release

17 release files

1.0.2

17 release files

1.0

9 release files

0.9.3

9 release files

0.9.2

9 release files

0.9.1

9 release files

0.9

9 release files

0.8.2

11 release files

0.8.1

11 release files

0.8

11 release files

0.7.2

11 release files

0.7.1

11 release files

0.7

11 release files

0.6.1

11 release files

0.6

11 release files

0.5.4

11 release files

0.5.2

11 release files

0.5

11 release files

0.4

11 release files

0.3

6 release files

0.2.2

5 release files

0.2.1

5 release files

0.2

5 release files

0.1

1 release file

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