aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/aes/aes_crypter.c
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-41/+41
|
* aes: Remove unused build variantsMartin Willi2014-05-161-622/+65
| | | | | | The AES code historically has different build options for various size/speed trade-offs. We never made use of them, so just drop the obsolete code. The code now has four hard-coded fixed tables, both inverse and original.
* 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-1/+2
|
* Add a return value to crypter_t.encryptMartin Willi2012-07-161-1/+2
|
* Wipe memory after using key material (incomplete, to be continued)Martin Willi2011-05-091-0/+1
|
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-9/+11
|
* Variable key length crypters use default key length if zero givenMartin Willi2010-08-161-0/+3
|
* Add dedicated getter for the IV size to the crypter_t interfaceMartin Willi2010-08-131-0/+7
|
* Migrated the aes plugin to INIT/METHOD macrosMartin Willi2010-08-131-56/+37
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-68/+68
|
* cleaned up pluto's crypto frameworkAndreas Steffen2009-05-141-2/+0
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* crypter_t api supports in-place encryption using NULL as output parameterMartin Willi2008-04-301-4/+15
|
* removed status result from crypter interface to be consistent with other ↵Martin Willi2008-04-221-81/+29
| | | | crypto interfaces
* merged the modularization branch (credentials) back to trunkMartin Willi2008-03-131-0/+1621