summaryrefslogtreecommitdiff
path: root/src/key_derivation.c
Commit message (Collapse)AuthorAgeFilesLines
* refactored crypto lib selectionChristian Pointner2014-06-211-37/+37
|
* fixed typo in descriptionChristian Pointner2014-06-211-1/+1
|
* merged most changes from rail branch to trunkChristian Pointner2014-06-081-9/+9
|
* added clang supportChristian Pointner2012-09-251-4/+3
|
* updated copyright yearChristian Pointner2010-02-111-1/+1
|
* switched to GPLv3 or higherChristian Pointner2009-10-281-2/+3
|
* removed anytun02 compat modeChristian Pointner2009-04-071-10/+8
|
* fixed endianess error at new labelChristian Pointner2009-03-171-3/+3
|
* removed role symmetric (useless)Christian Pointner2009-03-161-2/+43
| | | | | | added new label (direction specific)
* removed ld_kdr and key store Christian Pointner2009-03-161-76/+13
| | | | | | started to add role support to key derivation
* added extended logging supportChristian Pointner2009-02-231-20/+20
|
* added runtime switch for anytun 0.2 crypto compabilityChristian Pointner2009-02-181-3/+10
|
* cleaned file header Christian Pointner2009-02-041-7/+7
|
* fixed bug which prevents uanytun from detecting device type properlyChristian Pointner2009-01-191-2/+2
| | | | | | some cleanup
* fixed anytun 0.2 compat modeChristian Pointner2009-01-161-5/+0
| | | | | | fixed invalid free at options parser
* change dual kd to single kd with 2 key storagesChristian Pointner2009-01-141-29/+33
|
* added posibility to disable passphrase calculationChristian Pointner2009-01-101-0/+4
|
* --key and --salt have now higher priority than a passphraseChristian Pointner2009-01-071-14/+12
|
* minor cleanupsChristian Pointner2009-01-071-3/+2
|
* added passprhrase algorithm for master key and master saltChristian Pointner2009-01-061-1/+116
|
* some cleanupChristian Pointner2009-01-061-5/+30
| | | | | | | added option for passphrase enabled option for kd-prf
* removed silly anytun 02 compat handlingChristian Pointner2009-01-051-11/+3
|
* added alternative implementation of key derivation using ssl crypto libraryChristian Pointner2009-01-051-8/+29
|
* removed useless gcry_strsource outputChristian Pointner2009-01-041-5/+5
|
* removed Christian Pointner2009-01-041-62/+6
|
* added libgmp free calc ctr implementation to cipherChristian Pointner2009-01-041-0/+1
|
* added libgmp free ctr calc implementation to key derivationChristian Pointner2009-01-041-6/+18
|
* get rid of some mallocs and mpz_inits at cipherChristian Pointner2009-01-041-1/+1
|
* get rid of some mallocs and mpz_inits at key derivationChristian Pointner2009-01-041-40/+76
|
* added NO_LIBGMP and NO_CRYPT to build a daemon without cryptosupportChristian Pointner2009-01-041-8/+11
| | | | | | NOTE: with NO_LIBGMP the cipher and the keyderivation don't work until now
* some cleanup @ cipher, auth_algo and key derivationChristian Pointner2009-01-031-11/+9
|
* added define for anytun compatChristian Pointner2009-01-021-5/+10
|
* changed to anytun compatible versionChristian Pointner2009-01-021-5/+6
|
* some improvements in key derivationChristian Pointner2009-01-021-70/+52
| | | | | | | note this is no longer compatible to anytun and currently not compliant to the rfc (but probably will)
* some cleanup at key derivationChristian Pointner2009-01-021-10/+10
| | | | | | cipher supports now multiple key lengths and uses key derivation directly
* added option ld-kdr for the key derivation rateChristian Pointner2009-01-021-1/+1
|
* key derivation seems to work now Christian Pointner2009-01-021-65/+148
|
* added key derivation - not tested yetChristian Pointner2009-01-011-0/+261