aboutsummaryrefslogtreecommitdiffstats
path: root/Source/charon/transforms
Commit message (Collapse)AuthorAgeFilesLines
* ../svn-commit.tmpMartin Willi2006-04-0536-6907/+0
|
* - improved strokeingMartin Willi2006-04-043-1/+30
| | | | | | | - down connection - status - some other tweaks
* - rewrote a lot of RSA stuffMartin Willi2006-03-307-668/+485
| | | | | | | | | | - done major work for ASN1/decoder - allow loading of ASN1 der encoded private keys, public keys and certificates - extracting public key from certificates - passing certificates from stroke to charon => basic authentication with RSA certificates works!
* - starter work on asn1 with der de/encoderMartin Willi2006-03-244-131/+703
| | | | | | - RSA private and public key can load read key from ASN1 DER - some other fixes here and there
* - rewrite of logger_manager, uses now one instance per contextMartin Willi2006-03-232-2/+20
| | | | | | | - cleanups for logger here and there - removed critical flag check in payload verification (conformance to IKEv2) - so thats and theres everywere... ;-)
* - reworked configuration framework completlyMartin Willi2006-03-161-3/+3
| | | | | | - configuration is now split up in: connections, policies, credentials and daemon config - further alloc/free fixes needed!
* - configuration_manager replaced by configuration_t interfaceMartin Willi2006-03-075-6/+6
| | | | | | | | - current configuration_manager is now static_configuration (testing) - first draft of starter_configuration, which should once interact with ipsec starter (via whack?) - some cleanups - socket_t uses RAW socket, which allows parallel service of pluto/charon
* - refactored ike proposalMartin Willi2006-02-149-92/+141
| | | | | | | | - uses now proposal_t, wich is also used by child proposals - ike key derivation refactored - crypter_t api has get_key_size now - some other improvements here and there
* - fixed doxygen warningsMartin Willi2005-12-155-7/+7
|
* - added todoMartin Willi2005-12-081-0/+3
|
* - removed prime poolMartin Willi2005-12-071-2/+44
|
* - private value doesn't have to be prime!Jan Hutter2005-12-071-7/+20
|
* - fixed gmp initialization bugsMartin Willi2005-12-073-1/+15
| | | | | - fixed spi check bug in ike_sa_init_requested
* - code cleaned upJan Hutter2005-12-064-32/+64
|
* - code cleaned upJan Hutter2005-12-064-45/+63
|
* - code cleaned upJan Hutter2005-12-0611-79/+119
|
* - code cleaned upJan Hutter2005-12-064-27/+49
|
* - code cleaned upJan Hutter2005-12-066-53/+66
|
* - code documentedJan Hutter2005-12-042-5/+4
|
* - doxygen constructor declaration, make default ?Martin Willi2005-12-043-0/+17
|
* - comments addedMartin Willi2005-12-044-8/+181
|
* - implemented RSA, only signing and verifying esma_pkcs1 paddedMartin Willi2005-12-0410-20/+1074
| | | | | | | | | | | - removed gmp-helper: chunk_to_mpz is now done with gmp functions, prime generation in prime-pool - added prime-pool (needs priority fix) - proof of concept RSA authentication - mpz uses LEAK_DETECTIVE - configuration-manager supports rsa keys
* - encryption seems to workJan Hutter2005-11-292-0/+14
|
* (no commit message)Jan Hutter2005-11-291-0/+2
|
* - diffie hellman code cleanedJan Hutter2005-11-292-59/+47
|
* - return value cleanupMartin Willi2005-11-2823-451/+238
|
* - added compution of all needed keys and also creation of needed Jan Hutter2005-11-282-1/+19
| | | | transform objects
* - changed prf_hmac_t to hmac_prf_tJan Hutter2005-11-285-28/+28
|
* - AUTH_HMAC_MD5_96 and AUTH_HMAC_SHA1_96 implemented and tested...Jan Hutter2005-11-285-0/+268
|
* - aes encryption with 128 successfully testedJan Hutter2005-11-281-185/+169
|
* - aes encryption working but code not cleanedJan Hutter2005-11-281-351/+322
|
* - wrote test for aes_cbc but encryption does not seem to work :-(Jan Hutter2005-11-283-32/+32
|
* - aes crypter written but not testedJan Hutter2005-11-283-12/+1609
|
* - moved hasher_*_t to *_hasher_tMartin Willi2005-11-276-57/+57
| | | | | - some logging improvements
* - code cleanupsMartin Willi2005-11-261-1/+1
|
* - began to implement aes_crypter_tJan Hutter2005-11-253-0/+144
|
* - moved algorithm definitions from payloads to corresponding transformsMartin Willi2005-11-2419-116/+374
| | | | | - cleanup of docs in transforms
* - fixed some docu issuesMartin Willi2005-11-241-3/+4
|
* - updated documentation, should be the referenceMartin Willi2005-11-242-31/+28
|
* - typedefs changedMartin Willi2005-11-2416-62/+77
|
* - Martin Willi2005-11-235-0/+120
|
* - created encoding packageMartin Willi2005-11-235-5/+4
|
* - changed include pathsMartin Willi2005-11-2318-29/+29
|
* - buffer pointer was not increasedJan Hutter2005-11-231-1/+3
|
* - bug in creating fixedJan Hutter2005-11-231-1/+1
|
* - hmac supports md5Martin Willi2005-11-231-0/+1
|
* - fixed some minor comment issuesMartin Willi2005-11-222-2/+2
|
* - prf_hmac_sha1 is now a generig prf_hmacMartin Willi2005-11-223-27/+31
| | | | | - supports md5
* - implemented md5 hasherMartin Willi2005-11-223-0/+463
| | | | | - tested
* - fixed freeing bugMartin Willi2005-11-221-7/+0
|