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.

Release files for cryptography 0.5.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 0.5.1
File Size Uploaded
cryptography-0.5.1.tar.gz 319.8 kB Details

Built distributions (wheels)

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

Total release size: 9.5 MB

Release files / cryptography-0.5.1.tar.gz

Download URL cryptography-0.5.1.tar.gz
Size 319.8 kB
Tags Source
SHA-256 checksum
How to use checksums
24f1a17044a76d83dcb1f553cdc35cef5bb0261f18ca28a96b7fd2bc039f3945
BLAKE2b-256 checksum
How to use checksums
01921270ded2e3f9eff8327a0be71e98a813dc7f19ed91d0f29c112ac0fa91d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

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

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

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

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

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

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

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

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

Download URL cryptography-0.5.1-cp32-none-win32.whl
Size 831.1 kB
Tags CPython 3.2 Windows x86-32
SHA-256 checksum
How to use checksums
2bdf241a97e05d7584a48970af08dcac8570b3aa91bcd2fc0ed8c51089152a65
BLAKE2b-256 checksum
How to use checksums
0dd68117a63e1ab76c86b56e1dc9aea7f7f9e5d3b3567f8c96cba98e62cbf8bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL cryptography-0.5.1-cp27-none-win32.whl
Size 830.9 kB
Tags CPython 2.7 Windows x86-32
SHA-256 checksum
How to use checksums
09cc9ec03648eeb84edd0447d3337fd8681667195da68272fcb66506e642f65a
BLAKE2b-256 checksum
How to use checksums
6f34b2e129116260d11633cb84b7ac4e95a8f2e41e7d75335c04aebe64816440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

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

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

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

Download URL cryptography-0.5.1-cp26-none-win32.whl
Size 831.7 kB
Tags CPython 2.6 Windows x86-32
SHA-256 checksum
How to use checksums
517ec873bdd869393bf48e5dc0ba69ddabaf5a52cb9a1ad11187f184822001b6
BLAKE2b-256 checksum
How to use checksums
fb7b49abae2f14d6f335376f4eb68fc743a2975ef64e5812b8729289c4cdcfd6
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

1.1

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

This release

0.5.1 This release

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