Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | implemented IKEv1 specific SIGN_RSA_EMSA_PKCS1_NULL scheme in gcrypt | Martin Willi | 2009-06-15 | 2 | -2/+107 | |
| | ||||||
* | check if RSA key is large enough to sign a chunk of data | Martin Willi | 2009-06-15 | 1 | -0/+7 | |
| | ||||||
* | use save chunk advancing, check signature length | Martin Willi | 2009-06-15 | 1 | -9/+5 | |
| | ||||||
* | test_vectors.h is part of the distribution | Andreas Steffen | 2009-06-13 | 1 | -1/+1 | |
| | ||||||
* | pluto supports ECDSA authentication | Andreas Steffen | 2009-06-12 | 11 | -67/+67 | |
| | ||||||
* | added SHA2 HMAC signer test vectors | Martin Willi | 2009-06-12 | 2 | -1/+101 | |
| | ||||||
* | added a FIPS_PRF test vector | Martin Willi | 2009-06-12 | 3 | -0/+32 | |
| | ||||||
* | added support for stateful PRFs (such as the FIPS_PRF) | Martin Willi | 2009-06-12 | 2 | -0/+10 | |
| | ||||||
* | added SHA2 HMAC PRF test vectors | Martin Willi | 2009-06-11 | 3 | -0/+281 | |
| | ||||||
* | added SHA2 test vectors | Martin Willi | 2009-06-11 | 3 | -0/+146 | |
| | ||||||
* | added SHA1 test vectors | Martin Willi | 2009-06-11 | 3 | -0/+55 | |
| | ||||||
* | added HMAC SHA1 test vectors | Martin Willi | 2009-06-11 | 3 | -0/+159 | |
| | ||||||
* | added HMAC MD5 test vectors | Martin Willi | 2009-06-11 | 3 | -0/+123 | |
| | ||||||
* | added RNG test vectors | Martin Willi | 2009-06-11 | 3 | -1/+249 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | 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 | |
| | ||||||
* | asn1_integer() ensures correct DER encoding of ASN1_INTEGER (two's complement) | Andreas Steffen | 2009-06-09 | 3 | -18/+18 | |
| | ||||||
* | 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 | |||||
* | 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 | |
| | ||||||
* | created signature_scheme_from_oid() helper function | Andreas Steffen | 2009-06-09 | 6 | -101/+68 | |
| | ||||||
* | hardened OpenPGP parser | Andreas Steffen | 2009-06-09 | 1 | -23/+31 | |
| | ||||||
* | 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 | 2 | -18/+25 | |
| | ||||||
* | moved PGP types to pgp/pgp.h | Andreas Steffen | 2009-06-09 | 2 | -1/+92 | |
| | ||||||
* | pluto and scepclient use private and public key plugins of libstrongswan | Andreas Steffen | 2009-06-09 | 16 | -141/+767 | |
| |