aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/openssl/openssl_crypter.c
Commit message (Collapse)AuthorAgeFilesLines
* openssl: Update crypter API to OpenSSL 1.1.0Tobias Brunner2016-06-291-12/+17
| | | | | EVP_CIPHER and EVP_CIPHER_CTX are now opaque types, the getters already existed before.
* android: Use non-aliased cipher identifiersTobias Brunner2016-06-131-12/+12
| | | | | | Some of these are also understood by BoringSSL. Fixes #1510.
* Use standard unsigned integer typesAndreas Steffen2016-03-241-1/+1
|
* openssl: Don't refer to EVP_des_ecb() if OpenSSL is built without DES supportTobias Brunner2015-04-171-0/+2
| | | | | | While DES-ECB is not registered by the plugin in this case (so the function will never actually be called), the compiler still warns about the implicitly declared function.
* openssl: Return the proper IV length for OpenSSL cryptersTobias Brunner2015-02-231-1/+1
| | | | | | | For instance, the NULL cipher has a block size of 1 but an IV length of 0. Fixes #854.
* Add a return value to crypter_t.set_key()Martin Willi2012-07-161-1/+2
|
* Add a return value to crypter_t.decrypt()Martin Willi2012-07-161-2/+2
|
* Add a return value to crypter_t.encryptMartin Willi2012-07-161-10/+11
|
* chunk_clear not clear_chunk.Tobias Brunner2011-05-101-1/+1
|
* Wipe memory after using key material (incomplete, to be continued)Martin Willi2011-05-091-1/+1
|
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-8/+10
|
* Variable key length crypters use default key length if zero givenMartin Willi2010-08-161-61/+40
|
* Add dedicated getter for the IV size to the crypter_t interfaceMartin Willi2010-08-131-0/+7
|
* Migrated remaining classes in openssl plugin to INIT/METHOD macrosMartin Willi2010-08-101-37/+27
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-21/+21
|
* activated CAMELLIA_CBC cipher in openssl pluginAndreas Steffen2009-08-051-0/+18
|
* fixed setting of variable key lengthAndreas Steffen2009-05-141-3/+5
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* adding MD4 and DES (ECB) to openssl pluginTobias Brunner2009-02-181-0/+3
|
* handle default key sizes in openssl_crypterAndreas Steffen2008-05-281-4/+11
|
* crypter_t api supports in-place encryption using NULL as output parameterMartin Willi2008-04-301-3/+10
|
* simplified the OpenSSL crypter a bitTobias Brunner2008-04-301-10/+4
|
* algo lookup correctedTobias Brunner2008-04-281-3/+3
|
* made algo struct staticTobias Brunner2008-04-281-2/+2
|
* added a wrapper plugin for OpenSSL crypters (AES, 3DES, Blowfish etc.)Tobias Brunner2008-04-281-0/+250