aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto
Commit message (Expand)AuthorAgeFilesLines
...
* Add a return value to signer_t.allocate_signature()Martin Willi2012-07-164-5/+18
* Add a return value to aead_t.set_key()Martin Willi2012-07-163-4/+14
* Add a return value to aead_t.encrypt()Martin Willi2012-07-163-10/+23
* Make the hmac_t interface a generic interface for message authentication codesTobias Brunner2012-06-255-70/+69
* 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
* Simple wrappers for HMAC based prf_t and signer_t implementations addedTobias Brunner2012-06-255-0/+392
* Doxygen fix in PKCS#7 wrapperTobias Brunner2012-06-191-1/+1
* Added function to convert integrity algorithms to hash algorithms (if based o...Tobias Brunner2012-06-112-4/+50
* Changed memory management and call logic in PKCS#7 parser/generator.Tobias Brunner2012-06-112-85/+86
* Changed memory management and attribute handling in PKCS#9 wrapper.Tobias Brunner2012-06-113-112/+40
* Added get_attributes() method to pkcs7_t.Tobias Brunner2012-06-112-1/+15
* Updated PKCS#7 parser/generator in libstrongswan.Tobias Brunner2012-06-112-201/+224
* Enumerate correct list while removing nonce_gens, fix deregistrationMartin Willi2012-05-211-1/+1
* Add enumerator for registered nonce generators.Tobias Brunner2012-05-182-9/+33
* Add nonce generator interfaceAdrian-Ken Rueegsegger2012-05-183-0/+142
* Use correct integrity_algorithm_t enum type in bench_signer()Martin Willi2012-05-141-1/+1
* Merge branch 'ikev1'Martin Willi2012-05-022-65/+50
|\
| * Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-202-65/+50
| |\
| | * Fixed IKEv1 prf+ keymat expansion beyond 320 bitsMartin Willi2012-03-201-1/+1
| | * Compiler warning fixed in prf_plus_t.Tobias Brunner2012-03-201-5/+5
| | * Extended PRF+ by a non-counting variant as used by IKEv1Martin Willi2012-03-202-63/+48
* | | Make AES-CMAC actually usable for IKEv2.Tobias Brunner2012-04-041-0/+1
* | | fixed typoAndreas Steffen2012-04-031-2/+2
|/ /
* | Added support for untruncated MD5 and SHA1 HMACs in ESP as used in RFC 4595.Tobias Brunner2012-02-271-0/+2
* | Disable crypto benchmarking if CLOCK_THREAD_CPUTIME_ID is not available.Tobias Brunner2012-01-301-0/+10
* | Various style, typo and whitespace correctionsAdrian-Ken Rueegsegger2012-01-131-3/+2
* | Allow callers to force ASN.1 date encoding as GENERALIZEDTIME.Tobias Brunner2011-12-231-1/+1
* | Properly ASN.1 encode dates in certificates depending on the year.Tobias Brunner2011-12-231-1/+1
* | Fixed compiler warnings for DH groups that define no subgroup.Tobias Brunner2011-11-251-8/+16
|/
* pkcs11: Merged the ECDH into the DH implementation.Tobias Brunner2011-10-311-1/+1
* Migrated crypto/prf_plus to INIT/METHOD macrosAndreas Steffen2011-10-021-21/+14
* Migrated crypto/pkcs9 to INIT/METHOD macrosAndreas Steffen2011-10-021-50/+39
* Migrated crypto/pkcs7 to INIT/METHOD macrosAndreas Steffen2011-10-021-85/+50
* Fixed common misspellings.Tobias Brunner2011-07-201-1/+1
* Replaced pkcs7_t.create_certificate_iterator with enumerator.Tobias Brunner2011-07-062-8/+8
* Replaced simple iterator usages.Tobias Brunner2011-07-061-10/+11
* "this" removed from comments.Tobias Brunner2011-07-061-2/+0
* Fix algorithm type for signers, fixes warning with gcc 4.5Martin Willi2011-05-031-1/+1
* Added proposal keywords for ESN supportMartin Willi2011-04-203-0/+20
* Fixed debug statement if algorithm benchmarking enabledMartin Willi2011-04-081-3/+3
* implemented wrap around of registered IKEv1 algorithm namesAndreas Steffen2010-12-261-0/+2
* disable AEAD crypto algorithm if no key size is supportedAndreas Steffen2010-12-251-0/+1
* disable crypto algorithm if no key size is supportedAndreas Steffen2010-12-251-8/+27
* log if an AEAD algorithm does not support a given key sizeAndreas Steffen2010-12-251-2/+6
* log if a crypto algorithm does not support a given key sizeAndreas Steffen2010-12-251-1/+3
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-184-118/+188
* Added a generic function to check if a DH group is an EC groupMartin Willi2010-09-032-0/+25
* Added support for a non-truncated SHA384 HMAC variant, as used by TLSMartin Willi2010-09-032-1/+4
* Added a MODP_CUSTOM DH group which takes g and p as constructor argumentsMartin Willi2010-09-024-7/+29