Update documentation

pull/548/head
Jeffrey Walton 2017-11-21 08:32:58 -05:00
parent 8cc76597c6
commit 14e33af525
No known key found for this signature in database
GPG Key ID: B36AB348921B1838
2 changed files with 15 additions and 8 deletions

View File

@ -15,8 +15,9 @@ Currently the library contains the following algorithms:
CAST-256 CAST-256
ARIA, IDEA, Blowfish, Triple-DES (DES-EDE2 and ARIA, IDEA, Blowfish, Triple-DES (DES-EDE2 and
other block ciphers DES-EDE3), Camellia, SEED, Kalyna, RC5, SPECK-64, other block ciphers DES-EDE3), Camellia, SEED, Kalyna, RC5, SIMON-64,
SPECK-128, Threefish, Skipjack, SHACAL-2, TEA, XTEA SIMON-128, SPECK-64, SPECK-128, Threefish, Skipjack,
SHACAL-2, TEA, XTEA
block cipher modes of operation ECB, CBC, CBC ciphertext stealing (CTS), block cipher modes of operation ECB, CBC, CBC ciphertext stealing (CTS),
CFB, OFB, counter mode (CTR) CFB, OFB, counter mode (CTR)
@ -89,7 +90,7 @@ The following compilers are supported for this release. Please visit
http://www.cryptopp.com the most up to date build instructions and porting notes. http://www.cryptopp.com the most up to date build instructions and porting notes.
* Visual Studio 2003 - 2017 * Visual Studio 2003 - 2017
* GCC 3.3 - 7.1 * GCC 3.3 - 7.2
* Apple Clang 4.3 - 8.3 * Apple Clang 4.3 - 8.3
* LLVM Clang 2.9 - 4.0 * LLVM Clang 2.9 - 4.0
* C++Builder 2010 * C++Builder 2010

View File

@ -12,11 +12,12 @@
<dt>Block Ciphers<dd> <dt>Block Ciphers<dd>
\ref Rijndael "AES", ARIA, Weak::ARC4, Blowfish, BTEA, Camellia, CAST128, CAST256, DES, \ref Rijndael "AES", ARIA, Weak::ARC4, Blowfish, BTEA, Camellia, CAST128, CAST256, DES,
\ref DES_EDE2 "2-key Triple-DES", \ref DES_EDE3 "3-key Triple-DES", \ref DES_XEX3 "DESX", \ref DES_EDE2 "2-key Triple-DES", \ref DES_EDE3 "3-key Triple-DES", \ref DES_XEX3 "DESX",
GOST, IDEA, \ref LR "Luby-Rackoff", MARS, RC2, RC5, RC6, \ref SAFER_K "SAFER-K", GOST, IDEA, \ref LR "Luby-Rackoff", Kalyna (128/256/512), MARS, RC2, RC5, RC6, \ref SAFER_K
\ref SAFER_SK "SAFER-SK", SEED, Serpent, \ref SHACAL2 "SHACAL-2", SHARK, SKIPJACK, "SAFER-K", \ref SAFER_SK "SAFER-SK", SEED, Serpent, \ref SHACAL2 "SHACAL-2", SHARK, SKIPJACK,
Square, TEA, \ref ThreeWay "3-Way", Threefish, Twofish, XTEA \ref SIMON128 "SIMON-64 and SIMON-128", \ref SPECK128 "SPECK-64 and SPECK-128", Square, TEA,
\ref ThreeWay "3-Way", \ref Threefish256 "Threefish (Threefish-256/512/1024)", Twofish, XTEA
<dt>Stream Ciphers<dd> <dt>Stream Ciphers<dd>
ChaCha8, ChaCha12, ChaCha20, \ref Panama "Panama-LE", \ref Panama "Panama-BE", Salsa20, ChaCha (ChaCha-8/12/20), \ref Panama "Panama-LE", \ref Panama "Panama-BE", Salsa20,
\ref SEAL "SEAL-LE", \ref SEAL "SEAL-BE", WAKE, XSalsa20 \ref SEAL "SEAL-LE", \ref SEAL "SEAL-BE", WAKE, XSalsa20
<dt>Hash Functions<dd> <dt>Hash Functions<dd>
BLAKE2s, BLAKE2b, \ref Keccak "Keccak (F1600)", SHA1, SHA224, SHA256, SHA384, SHA512, BLAKE2s, BLAKE2b, \ref Keccak "Keccak (F1600)", SHA1, SHA224, SHA256, SHA384, SHA512,
@ -58,6 +59,9 @@ Square, TEA, \ref ThreeWay "3-Way", Threefish, Twofish, XTEA
Base32Decoder Base32Decoder
<dt>Wrappers for OS features<dd> <dt>Wrappers for OS features<dd>
Timer, Socket, WindowsHandle, ThreadLocalStorage, ThreadUserTimer Timer, Socket, WindowsHandle, ThreadLocalStorage, ThreadUserTimer
<!--
<dt>FIPS 140 validated cryptography<dd> <dt>FIPS 140 validated cryptography<dd>
fips140.h fips140.h
</dl> </dl>
@ -84,7 +88,9 @@ In the DLL version of Crypto++, only the following implementation class are avai
RSAES\<OAEP\<SHA1\> \> RSAES\<OAEP\<SHA1\> \>
</dl> </dl>
<p>This reference manual is a work in progress. Some classes are lack detailed descriptions. -->
<p>This reference manual is a work in progress. Some classes lack detailed descriptions.
<p>Click <a href="CryptoPPRef.zip">here</a> to download a zip archive containing this manual. <p>Click <a href="CryptoPPRef.zip">here</a> to download a zip archive containing this manual.
<p>Thanks to Ryan Phillips for providing the Doxygen configuration file <p>Thanks to Ryan Phillips for providing the Doxygen configuration file
and getting us started on the manual. and getting us started on the manual.