cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Find a file
2013-08-11 15:11:04 +02:00
cryptography Make api poitn to the right object 2013-08-10 15:44:43 -04:00
docs Fixed example 2013-08-10 15:52:40 -04:00
tests Made the load NIST vectors test utility use bytes correctly 2013-08-10 15:23:38 -04:00
.gitignore use py.test for testing 2013-08-11 15:09:21 +02:00
.travis.yml Notify IRC on travis runs 2013-08-07 16:59:41 -04:00
AUTHORS.rst use py.test for testing 2013-08-11 15:09:21 +02:00
CONTRIBUTING.rst Add requirements for code files to CONTRIBUTING 2013-08-11 11:15:01 +02:00
LICENSE Initial commit. Migrates over basic project files, and the OpenSSL bindings 2013-08-06 19:31:02 -07:00
README.rst Dropped a word 2013-08-11 08:26:30 -04:00
setup.py use py.test for testing 2013-08-11 15:09:21 +02:00
tox.ini Add a test utility functions to read & process NIST vector files 2013-08-09 01:01:03 -04:00

Cryptography
============

.. image:: https://travis-ci.org/alex/cryptography.png?branch=master
   :target: https://travis-ci.org/alex/cryptography

.. image:: https://coveralls.io/repos/alex/cryptography/badge.png?branch=master
    :target: https://coveralls.io/r/alex/cryptography?branch=master

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

It is currently in early development and isn't recommended for general usage
yet. It targets Python 2.6-2.7, Python 3.2+, as well as PyPy.

You can find more documentation at `Read The Docs`_.

.. _`Read The Docs`: https://cryptography.readthedocs.org/


Why a new crypto library for Python?
------------------------------------

None of the existing ones work on PyPy, and many of them are unmaintained or
are based around very poor implementations of algorithms (i.e ones with known
side-channel attacks).