Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Implemented AES/Camellia counter mode in gcrypt | Martin Willi | 2010-08-13 | 1 | -0/+10 | |
| | ||||||
* | Added Camellia CTR mode proposal keywords | Martin Willi | 2010-08-13 | 1 | -0/+3 | |
| | ||||||
* | Use IV length of a crypter instead of block size for IV calculations | Martin Willi | 2010-08-13 | 2 | -3/+3 | |
| | ||||||
* | Add dedicated getter for the IV size to the crypter_t interface | Martin Willi | 2010-08-13 | 1 | -7/+14 | |
| | ||||||
* | Report the symbol name of a failed test vector | Martin Willi | 2010-08-13 | 1 | -10/+29 | |
| | ||||||
* | Added support for AUTH_HMAC_SHA2_256_256, used in TLS | Martin Willi | 2010-08-03 | 2 | -3/+6 | |
| | ||||||
* | Added support for DH groups 22, 23 and 24, patch contributed by Joy Latten | Martin Willi | 2010-04-19 | 3 | -2/+121 | |
| | ||||||
* | Store DH generator in a chunk, hide non-public data in a private struct | Martin Willi | 2010-04-08 | 2 | -295/+278 | |
| | ||||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 3 | -62/+62 | |
| | ||||||
* | Provide the Diffie Hellman parameters from a central location, so that we do ↵ | Tobias Brunner | 2010-03-09 | 2 | -3/+346 | |
| | | | | | | | | not have to replicate them in every plugin that implements the DH interface. The main reason for this change is that Android's libcrypto does not include the get_rfcX_prime_Y functions by default. Therefore we would have had to replicate the primes a third time. | |||||
* | Adding support for AES GMAC (RFC4543). | Tobias Brunner | 2010-02-12 | 1 | -89/+92 | |
| | ||||||
* | Separated the public interfaces of the threading primitives. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 1 | -1/+1 | |
| | | | | primitives (and utils/mutex.h is now threading.h). | |||||
* | add IKEv1 support for the Camellia cipher | Andreas Steffen | 2009-12-15 | 1 | -0/+1 | |
| | ||||||
* | Support the Linux specific SHA256 96 bit truncation HMAC via "sha256_96" keyword | Martin Willi | 2009-11-26 | 3 | -4/+9 | |
| | ||||||
* | Fixed all doxygen warnings | Martin Willi | 2009-10-22 | 2 | -2/+2 | |
| | ||||||
* | extended hasher_signature_algorithm_to_oid() function | Andreas Steffen | 2009-09-13 | 3 | -29/+42 | |
| | ||||||
* | Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro | Martin Willi | 2009-09-11 | 2 | -70/+28 | |
| | ||||||
* | remove spaces before tabs at the beginning of lines (^( )+\t) | Martin Willi | 2009-09-04 | 1 | -1/+1 | |
| | ||||||
* | remove spaces within tabs (\t( )+\t) | Martin Willi | 2009-09-04 | 2 | -7/+7 | |
| | ||||||
* | replaces four spaces by tabs, where appropriate | Martin Willi | 2009-09-04 | 5 | -11/+11 | |
| | ||||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 17 | -227/+227 | |
| | ||||||
* | create algorithmIdentifier dynamically from OID database | Martin Willi | 2009-08-27 | 1 | -3/+3 | |
| | ||||||
* | make use of the pem helper plugin to load credentials | Martin Willi | 2009-08-26 | 2 | -30/+0 | |
| | ||||||
* | OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵ | Tobias Brunner | 2009-08-14 | 1 | -1/+1 | |
| | | | | enums mutex/condvar/rwlock_type_t. | |||||
* | support of SHA224-based certificate signatures | Andreas Steffen | 2009-08-05 | 2 | -3/+15 | |
| | ||||||
* | fix test vector error output | Andreas Steffen | 2009-07-17 | 1 | -11/+11 | |
| | ||||||
* | shortened cypto test output | Andreas Steffen | 2009-07-17 | 1 | -5/+5 | |
| | ||||||
* | removed superfluous print argument | Andreas Steffen | 2009-06-17 | 1 | -1/+1 | |
| | ||||||
* | conversion from CAMELLIA OIDs to encryption_algorithm | Andreas Steffen | 2009-06-17 | 1 | -0/+28 | |
| | ||||||
* | reformatted crypto_test output | Andreas Steffen | 2009-06-16 | 1 | -48/+41 | |
| | ||||||
* | increased verbosity of successful crypto tests | Martin Willi | 2009-06-16 | 1 | -5/+5 | |
| | ||||||
* | removed one hierarchy level for crypto test options | Martin Willi | 2009-06-16 | 2 | -4/+4 | |
| | ||||||
* | added support for stateful PRFs (such as the FIPS_PRF) | Martin Willi | 2009-06-12 | 2 | -0/+10 | |
| | ||||||
* | make use of the crypto_tester in the crypto_factory | Martin Willi | 2009-06-11 | 2 | -43/+148 | |
| | | | | | 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 | 2 | -0/+831 | |
| | | | | | 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 | |
| | ||||||
* | fixed ENUM naming of XCBC prf | Martin Willi | 2009-06-02 | 1 | -1/+1 | |
| | ||||||
* | make signer names consistent | Andreas Steffen | 2009-05-19 | 1 | -8/+8 | |
| | ||||||
* | added des and default length cbc encryption algorithms | Andreas Steffen | 2009-05-19 | 1 | -0/+6 | |
| | ||||||
* | add _CBC to all encryption algorithms in CBC mode | Andreas Steffen | 2009-05-19 | 1 | -9/+9 | |
| | ||||||
* | moved definition of proposal_token from proposal.c to proposal_keywords.h | Andreas Steffen | 2009-05-19 | 1 | -0/+9 | |
| | ||||||
* | didn't want to commit that | Andreas Steffen | 2009-05-15 | 1 | -235/+0 | |
| | ||||||
* | moved IKEv2 proposals and transforms to libstrongswan | Andreas Steffen | 2009-05-15 | 5 | -0/+444 | |
| | ||||||
* | shortened DH group names | Andreas Steffen | 2009-05-15 | 1 | -13/+13 | |
| | ||||||
* | updated prf identifiers | Martin Willi | 2009-05-15 | 2 | -10/+15 | |
| | ||||||
* | updated integrity algorithm identifiers | Martin Willi | 2009-05-15 | 2 | -11/+25 | |
| | ||||||
* | cleaned up pluto's crypto framework | Andreas Steffen | 2009-05-14 | 1 | -0/+6 | |
| | ||||||
* | renamed ENCR_TWOFISH and ENCR_SERPENT to ENCR_TWOFISH_CBC and ↵ | Andreas Steffen | 2009-05-14 | 2 | -6/+6 | |
| | | | | ENCR_SERPENT_CBC, respectively | |||||
* | started migration to encryption plugins | Andreas Steffen | 2009-05-09 | 2 | -0/+99 | |
| |