aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto
Commit message (Collapse)AuthorAgeFilesLines
...
| | * 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
| | | | | | | | This requires a Linux kernel >= 2.6.33.
* | 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
| | | | Mostly found by 'codespell'.
* Replaced pkcs7_t.create_certificate_iterator with enumerator.Tobias Brunner2011-07-062-8/+8
| | | | The method is currently not used.
* 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
|
* Give a benchmark point for each operation to compare different transformsMartin Willi2010-08-191-1/+4
|
* Added proposal strings for Camellia CCM algorithm identifiersMartin Willi2010-08-191-0/+18
|
* Added support for AEAD algorithms to crypto factoryMartin Willi2010-08-194-3/+131
|
* Added AEAD support to crypto testerMartin Willi2010-08-192-1/+214
|
* Make function to test if an encryption algorithm is an AEAD alg publicMartin Willi2010-08-192-1/+30
|
* Implemented an AEAD wrapper for traditional crypter/signer transformsMartin Willi2010-08-192-0/+281
|
* Test append mode for signers verify_signatureMartin Willi2010-08-192-3/+6
|
* Do not free registered algorithms, plugins are responsible for unregisteringMartin Willi2010-08-161-6/+6
|
* Implemented algorithm benchmarking during registrationMartin Willi2010-08-163-74/+377
|
* Migrated crypto_factory to INIT/METHOD macrosMartin Willi2010-08-162-158/+103
|
* Migrated crypto_tester to INIT/METHOD macrosMartin Willi2010-08-161-78/+54
|
* Support Camellia XCBC algorithms in proposalMartin Willi2010-08-131-0/+1
|
* Added private Camellia XCBC identifiers for PRFs and signersMartin Willi2010-08-134-10/+14
|
* Implemented AES/Camellia counter mode in gcryptMartin Willi2010-08-131-0/+10
|
* Added Camellia CTR mode proposal keywordsMartin Willi2010-08-131-0/+3
|
* Use IV length of a crypter instead of block size for IV calculationsMartin Willi2010-08-132-3/+3
|
* Add dedicated getter for the IV size to the crypter_t interfaceMartin Willi2010-08-131-7/+14
|
* Report the symbol name of a failed test vectorMartin Willi2010-08-131-10/+29
|
* Added support for AUTH_HMAC_SHA2_256_256, used in TLSMartin Willi2010-08-032-3/+6
|
* Added support for DH groups 22, 23 and 24, patch contributed by Joy LattenMartin Willi2010-04-193-2/+121
|
* Store DH generator in a chunk, hide non-public data in a private structMartin Willi2010-04-082-295/+278
|