Mention the implementaion strategies

This commit is contained in:
Alex Gaynor 2013-08-07 12:59:44 -07:00
parent 1abfac7909
commit 9e3c250f66

View file

@ -11,6 +11,8 @@ Architecture
* ``cryptography.c``: This package contains bindings to low level cryptographic
libraries. Our initial target will be OpenSSL.
* ``cryptography.primitives``: This packages contains low level algorithms,
things like ``AES`` or ``SHA1``.
things like ``AES`` or ``SHA1``. This is implemented on top of
``cryptography.c``.
* ``cryptography``: This package contains higher level recipes, for example
"encrypt and then MAC".
"encrypt and then MAC". This is implemented on top of
``cryptography.primitives``.