diff options
author | lloyd <[email protected]> | 2011-04-04 03:43:52 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2011-04-04 03:43:52 +0000 |
commit | 3b9bfbd07c3723662832caf5b1efe04de28b656d (patch) | |
tree | ee2a9324f384efead6e5bb87ac8374e7e8734c90 /src | |
parent | 04db054f1ae8de572ee9c0cfe227e76f84096bd6 (diff) |
Convert most of the documentation to reStructured Text, adding
a makefile to build it with Sphinx (http://sphinx.pocoo.org/).
Previously credits.txt listed public domain code sources; instead
directly credit the authors in the relevant files and delete that
file.
Drop the draft FIPS 140 security policy; I can't imagine FIPS 140
validation will ever happen, and if it does, I don't want
anything to do with it.
Also drop the internals doc, which was so out of date (and
incomplete) as to be worthless.
Move the tutorials and InSiTo pdfs into old/ for the time being,
until anything relevant from them can be filtered out and
converted into RST.
Diffstat (limited to 'src')
-rw-r--r-- | src/block/aes/aes.cpp | 2 | ||||
-rw-r--r-- | src/block/des/des.cpp | 3 | ||||
-rw-r--r-- | src/block/serpent/serpent.cpp | 3 | ||||
-rw-r--r-- | src/block/square/square.cpp | 2 | ||||
-rw-r--r-- | src/block/twofish/twofish.cpp | 3 |
5 files changed, 13 insertions, 0 deletions
diff --git a/src/block/aes/aes.cpp b/src/block/aes/aes.cpp index 9fb12cd11..5f47762a8 100644 --- a/src/block/aes/aes.cpp +++ b/src/block/aes/aes.cpp @@ -2,6 +2,8 @@ * AES * (C) 1999-2010 Jack Lloyd * +* Based on the public domain reference implemenation +* * Distributed under the terms of the Botan license */ diff --git a/src/block/des/des.cpp b/src/block/des/des.cpp index 739dfe87c..c500e9bab 100644 --- a/src/block/des/des.cpp +++ b/src/block/des/des.cpp @@ -2,6 +2,9 @@ * DES * (C) 1999-2008 Jack Lloyd * +* Based on a public domain implemenation by Phil Karn (who in turn +* credited Richard Outerbridge and Jim Gillogly) +* * Distributed under the terms of the Botan license */ diff --git a/src/block/serpent/serpent.cpp b/src/block/serpent/serpent.cpp index 1d940cf39..b3cf0f6c9 100644 --- a/src/block/serpent/serpent.cpp +++ b/src/block/serpent/serpent.cpp @@ -2,6 +2,9 @@ * Serpent * (C) 1999-2007 Jack Lloyd * +* The sbox expressions used here were discovered by Dag Arne Osvik and +* are described in his paper "Speeding Up Serpent". +* * Distributed under the terms of the Botan license */ diff --git a/src/block/square/square.cpp b/src/block/square/square.cpp index b1517b990..cd1865582 100644 --- a/src/block/square/square.cpp +++ b/src/block/square/square.cpp @@ -2,6 +2,8 @@ * Square * (C) 1999-2007 Jack Lloyd * +* Based on the public domain reference implemenation +* * Distributed under the terms of the Botan license */ diff --git a/src/block/twofish/twofish.cpp b/src/block/twofish/twofish.cpp index 41bc7ca1c..c0735e202 100644 --- a/src/block/twofish/twofish.cpp +++ b/src/block/twofish/twofish.cpp @@ -2,6 +2,9 @@ * Twofish * (C) 1999-2007 Jack Lloyd * +* The key schedule implemenation is based on a public domain +* implementation by Matthew Skala +* * Distributed under the terms of the Botan license */ |