Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | added MD5 test vectors | Martin Willi | 2009-06-11 | 3 | -1/+73 | |
| | ||||||
* | added AES-XCBC test vectors for signer/prf | Martin Willi | 2009-06-11 | 3 | -1/+144 | |
| | ||||||
* | added test vectors for AES128 CBC | Martin Willi | 2009-06-11 | 3 | -1/+63 | |
| | ||||||
* | added blowfish test vectors from pluto | Martin Willi | 2009-06-11 | 3 | -1/+51 | |
| | ||||||
* | added a plugin providing crypto test vectors | Martin Willi | 2009-06-11 | 5 | -0/+219 | |
| | ||||||
* | make use of the crypto_tester in the crypto_factory | Martin Willi | 2009-06-11 | 3 | -44/+149 | |
| | | | | | libstrongswan.crypto.test.on_add to test algorithms during initialization libstrongswan.crypto.test.on_create to test algorithms on each instantiation | |||||
* | implemented a crypto_tester class to test crypto algorithms | Martin Willi | 2009-06-11 | 3 | -0/+832 | |
| | | | | | libstrongswan.crypto.test.required to require at least one test vector to use an algorithm libstrongswan.crypto.test.rng_true to run RNG tests on RNG_TRUE quality | |||||
* | handling hashers and rngs as transform types (in private range) | Martin Willi | 2009-06-11 | 2 | -5/+9 | |
| | ||||||
* | gcrypt blowfish supports 128 bit key size only | Martin Willi | 2009-06-11 | 1 | -0/+4 | |
| | ||||||
* | moved publickey speed test to a standalone program | Martin Willi | 2009-06-10 | 3 | -1055/+1 | |
| | | | | This reverts commit 08874d6ae29745de264f269b15afbbf6cd5acaad. | |||||
* | additional check in case of non-positive months | Andreas Steffen | 2009-06-10 | 1 | -2/+2 | |
| | ||||||
* | implemented IKEv1 RSA signing in openssl_rsa_private_key.c | Andreas Steffen | 2009-06-10 | 1 | -43/+54 | |
| | ||||||
* | moved Diffie-Hellman speed test to a standalone program | Martin Willi | 2009-06-10 | 3 | -109/+0 | |
| | | | | This reverts commit 1e6050bfaeadd66e921b3cd8d2128e4235ee6a29. | |||||
* | implemented IKEv1 signature verification in openssl_rsa_public_key.c | Andreas Steffen | 2009-06-10 | 1 | -36/+54 | |
| | ||||||
* | fixed typo in asn1.c | Andreas Steffen | 2009-06-10 | 1 | -1/+1 | |
| | ||||||
* | fixed DoS vulnerability in the parsing of ASN.1 time strings | Andreas Steffen | 2009-06-10 | 1 | -4/+17 | |
| | ||||||
* | fixed DoS vulnerability in the parsing of distinguished names | Andreas Steffen | 2009-06-09 | 2 | -1/+6 | |
| | ||||||
* | properly shut down and unref nm mainloop, fixes crash at shutdown | Martin Willi | 2009-06-09 | 1 | -3/+5 | |
| | ||||||
* | remove stale pidfile if no such process found | Martin Willi | 2009-06-09 | 1 | -13/+44 | |
| | ||||||
* | fix inclusion of private_key_t in nm plugin | Martin Willi | 2009-06-09 | 1 | -0/+1 | |
| | ||||||
* | asn1_integer() ensures correct DER encoding of ASN1_INTEGER (two's complement) | Andreas Steffen | 2009-06-09 | 3 | -18/+18 | |
| | ||||||
* | renamed listing of IKEv1 authentication algorithms | Andreas Steffen | 2009-06-09 | 1 | -1/+1 | |
| | ||||||
* | implemented a speed test for diffie-hellman | Martin Willi | 2009-06-09 | 3 | -0/+109 | |
| | ||||||
* | implemented a speed test for public key algorithms | Martin Willi | 2009-06-09 | 3 | -1/+1055 | |
| | ||||||
* | gcrypt RSA public key implementation | Martin Willi | 2009-06-09 | 5 | -4/+498 | |
| | ||||||
* | gcrypt RSA private key implementation | Martin Willi | 2009-06-09 | 4 | -0/+698 | |
| | ||||||
* | use autoconf macro provided by libgcrypt | Martin Willi | 2009-06-09 | 1 | -3/+2 | |
| | ||||||
* | gcrypt mpi based Diffie-Hellman implementation | Martin Willi | 2009-06-09 | 4 | -0/+634 | |
| | ||||||
* | gcrypt rng implementation | Martin Willi | 2009-06-09 | 5 | -0/+164 | |
| | ||||||
* | use abstract mutex_t for gcrypt locking callbacks | Martin Willi | 2009-06-09 | 1 | -4/+50 | |
| | ||||||
* | gcrypt crypter implementation | Martin Willi | 2009-06-09 | 4 | -0/+321 | |
| | ||||||
* | gcrypt hasher implementation | Martin Willi | 2009-06-09 | 4 | -1/+220 | |
| | ||||||
* | initialize gcrypt threadsave, currently for pthread only | Martin Willi | 2009-06-09 | 2 | -1/+28 | |
| | ||||||
* | added skeleton for libgcrypt based crypto plugin | Martin Willi | 2009-06-09 | 4 | -0/+115 | |
| | ||||||
* | fixed crash in openssl private_key->get_public_key(), using encode/load ↵ | Martin Willi | 2009-06-09 | 1 | -18/+8 | |
| | | | | workaround | |||||
* | more concise listing of ESP algorithms | Andreas Steffen | 2009-06-09 | 2 | -27/+34 | |
| | ||||||
* | activated INTEGRITY_TEST option in pluto | Andreas Steffen | 2009-06-09 | 2 | -0/+23 | |
| | ||||||
* | implement gmp_rsa_private_key.decrypt() | Andreas Steffen | 2009-06-09 | 2 | -4/+34 | |
| | ||||||
* | implemented gmp_rsa_public_key.encrypt() method | Andreas Steffen | 2009-06-09 | 1 | -4/+59 | |
| | ||||||
* | some fixes in pkcs7.c | Andreas Steffen | 2009-06-09 | 1 | -3/+4 | |
| | ||||||
* | hooray, pluto and scepclient do not depend on libgmp anymore | Andreas Steffen | 2009-06-09 | 10 | -145/+27 | |
| | ||||||
* | pkcs7.c also uses signature_scheme_from_oid() | Andreas Steffen | 2009-06-09 | 1 | -18/+6 | |
| | ||||||
* | created signature_scheme_from_oid() helper function | Andreas Steffen | 2009-06-09 | 8 | -148/+78 | |
| | ||||||
* | hardened OpenPGP parser | Andreas Steffen | 2009-06-09 | 1 | -23/+31 | |
| | ||||||
* | updated documentation on leftsendcert | Andreas Steffen | 2009-06-09 | 1 | -2/+2 | |
| | ||||||
* | used rsa coeff field in OpenPGP secret key payload | Andreas Steffen | 2009-06-09 | 1 | -25/+32 | |
| | ||||||
* | fixed OpenPGPv3 fingerprint computation | Andreas Steffen | 2009-06-09 | 1 | -7/+19 | |
| | ||||||
* | fixed OpenPGP parsing | Andreas Steffen | 2009-06-09 | 9 | -217/+297 | |
| | ||||||
* | moved PGP types to pgp/pgp.h | Andreas Steffen | 2009-06-09 | 3 | -55/+95 | |
| | ||||||
* | pluto and scepclient use private and public key plugins of libstrongswan | Andreas Steffen | 2009-06-09 | 46 | -2596/+1802 | |
| |