Jeffrey Walton
3929c3594c
Add SHACAL2 cipher AlgorithmProvider()
2018-08-18 22:26:01 -04:00
Jeffrey Walton
4282f94712
Disable X32 inline assembly (GH #686 , PR #704 )
...
Also use CRYPTOPP_DISABLE_XXX_ASM consistently. The pattern is needed for Clang which still can't compile Intel assembly language. Also see http://llvm.org/bugs/show_bug.cgi?id=24232 .
2018-08-18 04:44:53 -04:00
Jeffrey Walton
b74a6f4445
Add algorithm provider member function to Algorithm class
2018-07-06 09:23:37 -04:00
Jeffrey Walton
e8c538cae6
Updated documentation
2018-02-13 04:41:51 -05:00
Jeffrey Walton
61ec50dabe
Change Doxygen comment style from //! to ///
...
Also see https://groups.google.com/forum/#!topic/cryptopp-users/A7-Xt5Knlzw
2017-11-29 10:54:33 -05:00
Ralph Tandetzky
35a2ef10a2
Fix: GCC warning "type qualifiers ignored on function return type".
...
This pedantic message appeared all over the code. Also removed one warning about an unused variable in release build.
2016-12-01 15:37:04 +01:00
Jeffrey Walton
76b11b010c
Add CRYPTOPP_STATIC_CONSTEXPR macro
2016-11-13 11:50:34 -05:00
Jeffrey Walton
c1556295e6
Add constexpr-ness to StaticAlgorithmName member function
2016-09-07 06:16:46 -04:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
weidai
d8a644fc4e
changes for 5.6:
...
- added AuthenticatedSymmetricCipher interface class and Filter wrappers
- added CCM, GCM (with SSE2 assembly), CMAC, and SEED
- improved AES speed on x86 and x64
- removed WORD64_AVAILABLE; compiler 64-bit int support is now required
2009-03-02 02:39:17 +00:00
weidai
643b302227
MMX/SSE2 optimizations
2007-04-15 23:00:27 +00:00
weidai
1db8ea5084
port to MSVC .NET 2005 beta 2
2005-07-12 04:23:32 +00:00
weidai
393ae4859a
fix documentation, fix PanamaMAC, fix algorithm names
2004-07-22 00:51:57 +00:00
weidai
f278895908
create DLL version, fix GetNextIV() bug in CTR and OFB modes
2003-07-04 00:17:37 +00:00
weidai
15ff200298
add new algorithms (Kevin Springle)
2003-04-16 00:48:47 +00:00