Martin Willi
|
1111088aa7
|
gcrypt mpi based Diffie-Hellman implementation
|
2009-06-09 11:18:57 +02:00 |
|
Martin Willi
|
a41d0932c2
|
gcrypt rng implementation
|
2009-06-09 11:18:57 +02:00 |
|
Martin Willi
|
8e97e32705
|
use abstract mutex_t for gcrypt locking callbacks
|
2009-06-09 11:18:56 +02:00 |
|
Martin Willi
|
80862c4637
|
gcrypt crypter implementation
|
2009-06-09 11:18:56 +02:00 |
|
Martin Willi
|
f908ff9f91
|
gcrypt hasher implementation
|
2009-06-09 11:18:56 +02:00 |
|
Martin Willi
|
513a1a2835
|
initialize gcrypt threadsave, currently for pthread only
|
2009-06-09 11:18:56 +02:00 |
|
Martin Willi
|
4977018c23
|
added skeleton for libgcrypt based crypto plugin
|
2009-06-09 11:18:56 +02:00 |
|
Martin Willi
|
86ab0bb65e
|
fixed crash in openssl private_key->get_public_key(), using encode/load workaround
|
2009-06-09 11:03:35 +02:00 |
|
Andreas Steffen
|
d615ffdcf3
|
implement gmp_rsa_private_key.decrypt()
|
2009-06-09 11:03:35 +02:00 |
|
Andreas Steffen
|
c50ff68d0c
|
implemented gmp_rsa_public_key.encrypt() method
|
2009-06-09 11:03:35 +02:00 |
|
Andreas Steffen
|
f3e87f5935
|
created signature_scheme_from_oid() helper function
|
2009-06-09 11:03:34 +02:00 |
|
Andreas Steffen
|
9410aa262a
|
hardened OpenPGP parser
|
2009-06-09 11:03:34 +02:00 |
|
Andreas Steffen
|
b6f19a6ab4
|
used rsa coeff field in OpenPGP secret key payload
|
2009-06-09 11:03:33 +02:00 |
|
Andreas Steffen
|
1bb4d7dd79
|
fixed OpenPGPv3 fingerprint computation
|
2009-06-09 11:03:33 +02:00 |
|
Andreas Steffen
|
d17a120598
|
fixed OpenPGP parsing
|
2009-06-09 11:03:33 +02:00 |
|
Andreas Steffen
|
8b799d55ce
|
pluto and scepclient use private and public key plugins of libstrongswan
|
2009-06-09 11:03:32 +02:00 |
|
Andreas Steffen
|
e24aaddde0
|
hide credentials headers in credential_factory.h
|
2009-05-28 15:35:02 +02:00 |
|
Martin Willi
|
178bf4c5e9
|
register the already implemented AUTH_HMAC_SHA1_160 algorithm
|
2009-05-28 15:03:57 +02:00 |
|
Andreas Steffen
|
435e23e647
|
set parsed = TRUE before calling parse_certificate()
|
2009-05-27 09:52:53 +02:00 |
|
Andreas Steffen
|
ebb97511e6
|
dh_exponent_ansi_x9_42 is now a libstrongswan setting
|
2009-05-26 18:32:52 +02:00 |
|
Martin Willi
|
24cd2ca6ee
|
moved very stroke specific x509 flag handling out of core library
|
2009-05-18 10:42:16 +02:00 |
|
Andreas Steffen
|
deb73fee10
|
fixed fatal typo
|
2009-05-15 14:17:05 +02:00 |
|
Andreas Steffen
|
24bb9fdbf7
|
also support 192 bit keys for Twofish and Serpent
|
2009-05-15 01:48:56 +02:00 |
|
Andreas Steffen
|
315fd57225
|
fixed copy-and-paste caption error
|
2009-05-15 01:40:27 +02:00 |
|
Andreas Steffen
|
1bfb8007c2
|
got rid of libcrypto
|
2009-05-15 01:28:48 +02:00 |
|
Andreas Steffen
|
b5fd65e95c
|
cleaned up pluto's crypto framework
|
2009-05-14 22:56:10 +02:00 |
|
Andreas Steffen
|
9908e8785c
|
completed serpent plugin
|
2009-05-14 22:30:24 +02:00 |
|
Andreas Steffen
|
12eece1b27
|
cosmetics
|
2009-05-14 22:25:38 +02:00 |
|
Andreas Steffen
|
978c2df17a
|
completed twofish sources
|
2009-05-14 16:51:53 +02:00 |
|
Andreas Steffen
|
4a85e33ccc
|
ported twofish as a plugin
|
2009-05-14 15:39:31 +02:00 |
|
Andreas Steffen
|
13bb168485
|
fixed 32 bit overflow check
|
2009-05-14 15:39:31 +02:00 |
|
Andreas Steffen
|
0a8ad227d4
|
renamed ENCR_TWOFISH and ENCR_SERPENT to ENCR_TWOFISH_CBC and ENCR_SERPENT_CBC, respectively
|
2009-05-14 13:55:56 +02:00 |
|
Andreas Steffen
|
24400cf617
|
fixed setting of variable key length
|
2009-05-14 13:55:56 +02:00 |
|
Andreas Steffen
|
7eea232f44
|
clone iv before blowfish en|decryption
|
2009-05-14 13:55:56 +02:00 |
|
Andreas Steffen
|
910221c236
|
fixed indentation
|
2009-05-14 13:55:55 +02:00 |
|
Andreas Steffen
|
3783980edb
|
changed TRUE/FALSE to 1/0
|
2009-05-14 13:55:55 +02:00 |
|
Andreas Steffen
|
3bc613d01d
|
blowfish block size is 8 bytes
|
2009-05-14 13:55:55 +02:00 |
|
Andreas Steffen
|
42dd330305
|
fixed caption
|
2009-05-14 13:55:55 +02:00 |
|
Andreas Steffen
|
28ef27bfda
|
implemented blowfish as a plugin
|
2009-05-11 15:25:36 +02:00 |
|
Andreas Steffen
|
d36ae9e305
|
started migration to encryption plugins
|
2009-05-09 00:04:28 +02:00 |
|
Tobias Brunner
|
e382d96f62
|
compiler warning fixed
|
2009-05-06 09:11:19 -04:00 |
|
Andreas Steffen
|
8c45f0f102
|
added support for AUTH_HMAC_SHA1_160
|
2009-05-04 23:01:40 +02:00 |
|
Andreas Steffen
|
bc2e33ca96
|
pluto and scepclient use the random plugin from libstrongswan
|
2009-04-30 18:31:48 +00:00 |
|
Tobias Brunner
|
8c5d72cd0b
|
removing svn keyword $Id$ from all files
|
2009-04-30 13:19:35 +00:00 |
|
Tobias Brunner
|
d24a74c5b4
|
merging changes from portability branch back to trunk
important change for developers: %Y replaces %D to print identities!
|
2009-04-30 11:37:54 +00:00 |
|
Andreas Steffen
|
f67eebccc8
|
changed RNG_REAL to RNG_TRUE
|
2009-04-29 09:13:20 +00:00 |
|
Andreas Steffen
|
e67197a7f9
|
pluto and scepclient use the curl and ldap fetcher plugins
|
2009-04-29 08:09:35 +00:00 |
|
Martin Willi
|
be0a03be64
|
set default CFLAGS globally, including -Wno-format
|
2009-04-27 11:34:07 +00:00 |
|
Andreas Steffen
|
08b2d288a1
|
scepclient and pluto use asn1 from libstrongswan
|
2009-04-20 20:53:38 +00:00 |
|
Martin Willi
|
a44bb9345f
|
merged multi-auth branch back into trunk
|
2009-04-14 10:34:24 +00:00 |
|