pyca/cryptography


cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.

https://cryptography.io/

License: Other

Language: Python

Keywords: cryptography, python


pyca/cryptography

Latest Version Latest Docs https://travis-ci.org/pyca/cryptography.svg?branch=master https://dev.azure.com/pyca/cryptography/_apis/build/status/Azure%20CI?branchName=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.7, Python 3.4+, and PyPy 5.4+.

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.

You can install cryptography with:

$ pip install cryptography

For full details see the installation 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.

Security

Need to report a security issue? Please consult our security reporting documentation.

Project Statistics

Sourcerank 19
Repository Size 44.2 MB
Stars 3,009
Forks 642
Watchers 113
Open issues 73
Dependencies 6
Contributors 183
Tags 75
Created
Last updated
Last pushed

Top Contributors See all

Paul Kehrer Alex Gaynor dreid Alex Stapleton Terry Chia Donald Stufft lvh Muhammad Attiyah Hynek Schlawack Ian Stapleton Cordasco André Caron Jean-Paul Calderone Ying Li Cory Benfield Erik Trauschke Glyph michael-hart Nick Bastin Christian Heimes David Benjamin

Packages Referencing this Repo

cryptography
Cryptography is a package which provides cryptographic recipes and primitives to Python developer...
Latest release 2.8 - Updated - 3.01K stars
cryptography-vectors
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Latest release 2.8 - Updated - 3.01K stars
cryptography-vectors
Test vectors for the cryptography package.
Latest release 2.7 - Updated - 3.01K stars
cryptography
cryptography is a package which provides cryptographic recipes and primitives to Python developers.
Latest release 2.6.1 - Updated - 3.01K stars

Recent Tags See all

2.8 October 17, 2019
2.7 May 30, 2019
2.6.1 February 27, 2019
2.6 February 27, 2019
2.5 January 22, 2019
2.4.2 November 21, 2018
2.4.1 November 12, 2018
2.4.1 November 12, 2018
2.4 November 12, 2018
2.3.1 August 14, 2018
2.3 July 18, 2018
2.2.2 March 27, 2018
2.2.1 March 20, 2018
2.2 March 19, 2018
2.1.4 November 30, 2017

Interesting Forks See all

paypal/cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Python - Other - Last pushed - 2 stars - 1 forks
Suil3File/cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Python - Other - Updated - 1 stars
FingerLeakers/cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Python - Other - Updated - 1 stars
hackertron/cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Python - Last pushed - 1 stars
ladin157/cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python devel...
Python - Updated - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2019-10-25 14:48:48 UTC

Login to resync this repository