aboutsummaryrefslogtreecommitdiffstats
path: root/docs/architecture.rst
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2013-08-07 12:59:44 -0700
committerAlex Gaynor <alex.gaynor@gmail.com>2013-08-07 12:59:44 -0700
commit9e3c250f66a6cd381972338bcf257f347580481e (patch)
tree17b2d72104aee87f0eb7d5d6c3bd9d37f7353a9a /docs/architecture.rst
parent1abfac7909df31a5eabe29e9dfd23db55d867834 (diff)
downloadcryptography-9e3c250f66a6cd381972338bcf257f347580481e.tar.gz
cryptography-9e3c250f66a6cd381972338bcf257f347580481e.tar.bz2
cryptography-9e3c250f66a6cd381972338bcf257f347580481e.zip
Mention the implementaion strategies
Diffstat (limited to 'docs/architecture.rst')
-rw-r--r--docs/architecture.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/architecture.rst b/docs/architecture.rst
index 80e2c28a..7b394950 100644
--- a/docs/architecture.rst
+++ b/docs/architecture.rst
@@ -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``.