Martin Willi
|
5ef478aaee
|
implemented RFC3110 key builder in a plugin, added generic DNSKEY RR parsing
|
2009-08-26 11:23:51 +02:00 |
Martin Willi
|
3addf4e937
|
renamed BUILD_BLOB_RFC_3110 to BUILD_BLOB_DNSKEY, we potentially support other key types
|
2009-08-26 11:23:51 +02:00 |
Martin Willi
|
9493dd2ce0
|
implemented a pgp plugin providing PGP key parsing builders
|
2009-08-26 11:23:50 +02:00 |
Martin Willi
|
4e3d1e804e
|
make use of the pkcs1 plugin in gcrypt rsa key parsing
|
2009-08-26 11:23:50 +02:00 |
Martin Willi
|
3044774323
|
removed subjectPublicKeyInfo parsing, provided by pkcs1 plugin
|
2009-08-26 11:23:50 +02:00 |
Martin Willi
|
1e0f69373a
|
implemented a pkcs1 plugin providing PKCS#1 key parsing builders
|
2009-08-26 11:23:50 +02:00 |
Martin Willi
|
cbb62e8f4c
|
handle pluto specific certificates under CRED_CERTIFICATE, not as own credential kind
|
2009-08-26 11:23:49 +02:00 |
Martin Willi
|
11aa7e7869
|
use a pluto specific credential builder to build pluto cert_t's
|
2009-08-26 11:23:49 +02:00 |
Martin Willi
|
4d15129160
|
pass along X509 flags when loading PEM encoded data
|
2009-08-26 11:23:49 +02:00 |
Martin Willi
|
280469923d
|
make use of the pem helper plugin to load credentials
|
2009-08-26 11:23:49 +02:00 |
Martin Willi
|
c9db16b7dd
|
added file loading support to pem plugin, using mmap()
|
2009-08-26 11:23:48 +02:00 |
Martin Willi
|
160f4c225d
|
moved PEM parsing functionality to its own plugin
|
2009-08-26 11:23:48 +02:00 |
Tobias Brunner
|
3901937d14
|
OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the enums mutex/condvar/rwlock_type_t.
|
2009-08-14 13:30:59 +02:00 |
Andreas Steffen
|
994b80b513
|
activated CAMELLIA_CBC cipher in openssl plugin
|
2009-08-05 22:46:53 +02:00 |
Andreas Steffen
|
b6f739c13b
|
support of SHA224-based certificate signatures
|
2009-08-05 22:01:44 +02:00 |
Andreas Steffen
|
def1777eca
|
streamlined integrity test output some more
|
2009-07-18 11:23:27 +02:00 |
Andreas Steffen
|
6b04ba288d
|
streamlined debug output of integrity tests
|
2009-07-17 17:00:17 +02:00 |
Tobias Brunner
|
233a132634
|
Removed an unnecessary include of a header that is not available on Mac OS X.
|
2009-07-15 22:42:22 +02:00 |
Andreas Steffen
|
eebecebead
|
make ecp_x_coordinate_only = yes the default
|
2009-07-06 11:47:38 +02:00 |
Andreas Steffen
|
21863d6361
|
ecp_x_coordinate only option allows ECP interoperability with MS Windows
|
2009-07-06 08:47:18 +02:00 |
Andreas Steffen
|
876a6d737f
|
corrected comment
|
2009-07-04 09:26:36 +02:00 |
Martin Willi
|
00fcc0f8f3
|
added -avoid-version to LDFLAGS, plugins are not versioned
|
2009-07-03 08:57:11 +02:00 |
Martin Willi
|
a2f1bb238e
|
enforce correct RSA signature lenght in gcrypt
|
2009-06-30 12:10:30 +02:00 |
Martin Willi
|
960e0c1040
|
check integrity of plugins before loading
|
2009-06-22 15:47:17 +02:00 |
Martin Willi
|
31b9c10800
|
removed unneeded newline
|
2009-06-22 15:35:18 +02:00 |
Andreas Steffen
|
1ea31180a0
|
HASH_MD2 is not implemented yet in gcrypt
|
2009-06-18 10:03:05 +02:00 |
Andreas Steffen
|
3d7250d472
|
added test vector for NULL encryption
|
2009-06-18 09:59:24 +02:00 |
Andreas Steffen
|
c233bb932a
|
added test vector for NULL encryption
|
2009-06-18 09:42:05 +02:00 |
Andreas Steffen
|
21142d40d1
|
added md2 and md4 test vectors
|
2009-06-18 09:32:57 +02:00 |
Andreas Steffen
|
6561694796
|
added 2 des test vectors
|
2009-06-18 08:23:51 +02:00 |
Andreas Steffen
|
0e9ded6838
|
removed serpent and twofish plugins - use gcrypt instead
|
2009-06-18 07:27:40 +02:00 |
Andreas Steffen
|
e1101d5994
|
added 2 RC5 test vectors
|
2009-06-17 22:34:03 +02:00 |
Andreas Steffen
|
ed65740846
|
added 2 IDEA test vectors
|
2009-06-17 21:53:30 +02:00 |
Andreas Steffen
|
364786b69f
|
added 6 serpent test vectors
|
2009-06-17 21:37:26 +02:00 |
Andreas Steffen
|
142b7326a6
|
added 3 Twofish test vectors
|
2009-06-17 15:50:27 +02:00 |
Andreas Steffen
|
a36c082da6
|
added one CAST-128 test vector
|
2009-06-17 15:24:20 +02:00 |
Andreas Steffen
|
61bfc3acae
|
added 6 Camellia test vectors
|
2009-06-17 14:22:00 +02:00 |
Andreas Steffen
|
22511bbd34
|
added 6 Camellia test vectors
|
2009-06-17 14:21:34 +02:00 |
Andreas Steffen
|
942127a602
|
fixed 64 bit warning
|
2009-06-17 12:32:28 +02:00 |
Andreas Steffen
|
c3fcdd9322
|
added 2 3DES-CBC and 3 AES-CBC test vectors
|
2009-06-17 00:08:44 +02:00 |
Martin Willi
|
62d6da67dd
|
support older gcrypt libraries not defining the CAMELLIA cipher
|
2009-06-16 14:23:32 +02:00 |
Martin Willi
|
24d7b25d21
|
fixed compiler warning
|
2009-06-16 14:21:55 +02:00 |
Andreas Steffen
|
cd312fcc43
|
remove whitespace
|
2009-06-15 19:30:44 +02:00 |
Martin Willi
|
25ecb8dafa
|
gcrypt actually does not implement IDEA
|
2009-06-15 18:18:04 +02:00 |
Martin Willi
|
d32b14db5e
|
implemented gcrypt RSA encrypt/decrypt operations
|
2009-06-15 18:07:57 +02:00 |
Martin Willi
|
810ce1f336
|
added a gcrypt.quick_random option to generate weak testing keys faster
|
2009-06-15 18:06:16 +02:00 |
Martin Willi
|
04b348f61a
|
implemented IKEv1 specific SIGN_RSA_EMSA_PKCS1_NULL scheme in gcrypt
|
2009-06-15 14:47:39 +02:00 |
Martin Willi
|
3176e4421f
|
check if RSA key is large enough to sign a chunk of data
|
2009-06-15 13:49:30 +02:00 |
Martin Willi
|
e7227f0ba0
|
use save chunk advancing, check signature length
|
2009-06-15 13:37:52 +02:00 |
Andreas Steffen
|
2b92fc9880
|
test_vectors.h is part of the distribution
|
2009-06-13 15:17:24 +02:00 |