aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto/hashers
Commit message (Collapse)AuthorAgeFilesLines
* Remove HASH_PREFERRED, usages are replaced with HASH_SHA1, which is required ↵Tobias Brunner2013-10-112-13/+8
| | | | for IKEv2 anyway
* Add support for untruncated HMAC-SHA-512Tobias Brunner2013-05-081-0/+6
|
* Function added to convert a hash algorithm to an HMAC integrity algorithmTobias Brunner2013-05-082-0/+77
|
* Avoid problems with Doxygen by adding warn_unused_result attribute at the ↵Tobias Brunner2012-08-111-8/+7
| | | | end of method signatures
* Add short names for hasher algorithmsMartin Willi2012-07-172-0/+18
|
* Add a return value to hasher_t.reset()Martin Willi2012-07-161-1/+4
|
* Add a return value to hasher_t.allocate_hash()Martin Willi2012-07-161-1/+3
|
* Add a return value to hasher_t.get_hash()Martin Willi2012-07-161-1/+4
|
* Function to convert PRFs to hash algorithms addedTobias Brunner2012-06-252-0/+39
|
* hasher_algorithm_from_integrity() optionally returns truncation lengthTobias Brunner2012-06-252-6/+43
|
* Added function to convert integrity algorithms to hash algorithms (if based ↵Tobias Brunner2012-06-112-4/+50
| | | | on one).
* Fixed all doxygen warningsMartin Willi2009-10-221-1/+1
|
* extended hasher_signature_algorithm_to_oid() functionAndreas Steffen2009-09-132-28/+40
|
* remove spaces within tabs (\t( )+\t)Martin Willi2009-09-041-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-14/+14
|
* support of SHA224-based certificate signaturesAndreas Steffen2009-08-052-3/+15
|
* inserted HASH_MD4 in increasing orderAndreas Steffen2009-05-072-9/+9
|
* moved hasher to the correct doxygen groupMartin Willi2009-05-041-2/+2
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-302-4/+0
|
* updated DoxyfileMartin Willi2009-03-241-1/+1
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* adding enum elements for MD4 and DES (ECB)Tobias Brunner2009-02-182-2/+5
|
* The introduced SHA1_NOFINAL hasher was not sufficient for EAP-AKA, Martin Willi2008-03-192-6/+3
| | | | | | as it requires to XOR the key into the hashers state. A new SHA1 based keyed hash function, implemented as PRF, enables EAP-AKA and the FIPS-PRF function to properly use the existing SHA1 implementation.
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-138-1696/+50
|
* extended asn1_algorithmIdentifier() to SHA-2Andreas Steffen2008-01-222-4/+51
|
* corrected typosAndreas Steffen2007-10-171-2/+2
|
* added hasher_signature_algorithm_to_oid() functionAndreas Steffen2007-10-122-0/+50
|
* check hash algorithms used in signaturesAndreas Steffen2007-09-112-8/+61
|
* corrected typoAndreas Steffen2007-03-141-2/+2
|
* fixed big endian bug in md5 hasherMartin Willi2007-02-281-1/+1
|
* merged EAP framework from branch into trunkMartin Willi2007-02-124-2/+80
| | | | | includes a lot of other modifications
* better split up of library files "types.h" & "definitions.h"Martin Willi2006-10-314-7/+1
| | | | | | | | | centralized all printf specifier character definitions reuse of arginfo handlers more cleanups fixed more AMD64 issues added DEBUG_LEVEL compile flag to exclude DBGn() statements
* moved typedefs to beginning of files to solve some include problemsMartin Willi2006-10-304-21/+15
| | | | | | | splitted authenticator to have a separate implementation for each auth_method_t using va_copy to clone va_lists, should fix proplems on AMD64 some other cleanups
* introduced new logging subsystem using bus:Martin Willi2006-10-182-20/+17
| | | | | | | passive listeners can register on the bus active listeners wait for signals actively multiplexing allows multiple listeners to receive debug signals a lot more...
* defined maximum hash sizeAndreas Steffen2006-09-251-0/+1
|
* public declaration of all HASH_SIZEs in hasher.hMartin Willi2006-09-204-14/+13
|
* added copyright notice to sha2_hasherMartin Willi2006-09-191-3/+3
| | | | included SHA2 in build process
* implemented sha2_hasher which supports SHA-256, SHA-384 and SHA-512Martin Willi2006-09-194-22/+727
|
* updated copyright informationMartin Willi2006-07-076-6/+12
|
* fixed compiler warningsMartin Willi2006-07-052-10/+9
|
* - added ipsec.conf template and man page backMartin Willi2006-05-181-27/+0
| | | | | | - removed old Makefiles - added new strongswan KDevelop project & startup hack
* (no commit message)Martin Willi2006-05-107-0/+1017