aboutsummaryrefslogtreecommitdiffstats
path: root/src/pluto/crypto.c
Commit message (Collapse)AuthorAgeFilesLines
* Bye bye Pluto!Tobias Brunner2012-06-111-698/+0
| | | | | Charon will take over IKEv1 duties from here. This also removes libfreeswan and whack.
* pluto: Some whitespace cleanup.Tobias Brunner2011-08-151-1/+1
|
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-181-125/+154
|
* pluto: Functions to convert IKEv1 ESP algos to IKEv2 identifiers added.Tobias Brunner2010-09-021-3/+38
|
* pluto: Refactored IKEv2/IKEv1 crypto algorithm conversion functions.Tobias Brunner2010-09-021-165/+145
|
* Added support for DH groups 22, 23 and 24, patch contributed by Joy LattenMartin Willi2010-04-191-0/+30
|
* Adding support for AES GMAC (RFC4543).Tobias Brunner2010-02-121-1/+3
|
* add IKEv1 support for the Camellia cipherAndreas Steffen2009-12-151-0/+21
|
* IKEv1 support of ESP SHA2_HMAC with correct truncationAndreas Steffen2009-12-091-0/+8
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-2/+2
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-39/+39
|
* abort pluto or charon if initialization failsAndreas Steffen2009-08-061-7/+8
|
* moved ike_alg descriptions to crypto.cAndreas Steffen2009-06-161-27/+214
|
* renamed OAKLEY_ECDSA_512 to OAKLEY_ECDSA_512Andreas Steffen2009-06-131-1/+1
|
* fixed broken XAUTH authenticationAndreas Steffen2009-06-121-0/+20
|
* removed pluto test vectors, --disable-self-test optionMartin Willi2009-06-111-7/+0
|
* eliminated ipsec_policy.hAndreas Steffen2009-05-261-1/+0
|
* use the Diffie-Hellman functionality of libstrongswanAndreas Steffen2009-05-241-61/+62
|
* updated copyright statementsAndreas Steffen2009-05-221-2/+2
|
* added lookup of ESP_NULLAndreas Steffen2009-05-191-0/+2
|
* support of ESP AES_XCBC_96Andreas Steffen2009-05-191-0/+2
|
* fixed lookup tableAndreas Steffen2009-05-191-1/+1
|
* puto uses proposal_get_token() from libstrongswanAndreas Steffen2009-05-191-3/+123
|
* abort pluto if crypto self-test failsAndreas Steffen2009-05-151-6/+12
|
* pluto aborts if no SHA-1 and MD5 hashers are presentAndreas Steffen2009-05-151-29/+42
|
* register hash functions instead of prfsAndreas Steffen2009-05-151-12/+12
|
* cleaned up pluto's IKE alg descriptorsAndreas Steffen2009-05-151-409/+91
|
* removed libcrypto includesAndreas Steffen2009-05-141-4/+1
|
* cleaned up pluto's crypto frameworkAndreas Steffen2009-05-141-46/+5
|
* split encrypt/decrypt functionality of crypto_cbc()Andreas Steffen2009-05-141-36/+0
|
* fixed ikev1 iv derivationAndreas Steffen2009-05-141-9/+31
|
* introduced encryption test vectorsAndreas Steffen2009-05-141-12/+41
|
* removed all hash function code from plutoAndreas Steffen2009-05-061-75/+5
|
* SKEYID derivation based on libstrongswanAndreas Steffen2009-05-051-23/+51
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* conversion from 8 spaces to 4 spaces per tabAndreas Steffen2009-04-191-325/+325
|
* changed elemsof() macro to countof()Andreas Steffen2009-04-171-1/+1
|
* pluto uses the libstrongswan leak detective and a stripped-down version of ↵Andreas Steffen2009-04-161-0/+13
| | | | library_t
* activated Id propertyAndreas Steffen2007-10-061-1/+1
|
* SHA512-HMAC bug fix and hash function self-test supportAndreas Steffen2007-02-211-11/+377
|
* - introduced autotoolsMartin Willi2006-05-161-1/+1
| | | | | | | | | | - first working version - make dist should work - things to do: - UML testing! - more cleanups
* (no commit message)Martin Willi2006-04-281-0/+261