summaryrefslogtreecommitdiff
path: root/cipher/cipher.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-15Removed the module registration interfaceWerner Koch1-19/+1
2011-08-03Factor cipher mode code out to separate files.Werner Koch1-809/+13
2011-06-29Fixed a bug in the gcry_cipher_get_algo_keylen and gcry_cipher_get_algo_blklenWerner Koch1-14/+5
2011-04-19Make sure to return correct error codes for secmem failures.Werner Koch1-1/+1
2011-04-11CTR mode may now be used with arbitrary long data chunks.Werner Koch1-9/+33
2011-04-11Allow for truncation in CTR mode.Werner Koch1-6/+6
2011-02-22Use AES-NI insns for CTR mode.Werner Koch1-25/+48
2011-02-14Simplify context alignment and align the IV.Werner Koch1-6/+9
2011-02-13First take on using AES-NI instructionsWerner Koch1-7/+8
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-76/+76
2010-08-19Fix bug 1263Werner Koch1-1/+0
2010-08-16Insert sys/select.h to be POSIXly correct.Werner Koch1-1/+1
2010-04-12Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch1-4/+4
2009-12-10Cleaned up the cipher encrypy/decrypt constraints checks.Werner Koch1-177/+212
2009-12-09Implemented the AES-Wrap algorithmWerner Koch1-112/+317
2009-11-29Fix detection of cpuid statement.Werner Koch1-1/+1
2008-11-05Add a method to disable the weak key detection.Werner Koch1-2/+40
2008-09-12Only run required tests during power-up self-test.Werner Koch1-2/+2
2008-08-29Changed the way the FIPS RNG is seeded.Werner Koch1-5/+25
2008-08-19A whole bunch of changes to eventually support Werner Koch1-90/+232
2008-04-18Collected changes. See ChnageLogs.Werner Koch1-0/+2
2008-03-17Better AES performance.Werner Koch1-205/+356
2007-11-29The ACE engine of VIA processors is now used for AES-128.Werner Koch1-10/+61
2007-05-02Add Camellia support.David Shaw1-0/+5
2007-05-01USE_cipher related fixed (#if instead of #ifdef) by David.Werner Koch1-2/+2
2007-02-22Tweaks for W32Werner Koch1-2/+1
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-13/+34
2006-08-29Added SEED cipherWerner Koch1-0/+3
2006-03-07Applied OFB mode patch by Brad HarrisWerner Koch1-0/+101
2005-11-02src/ChangeLogMoritz Schulte1-5/+8
2005-03-192005-03-19 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-11/+17
2004-08-232004-08-23 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+0
2004-02-25Typo fix and checked recent changesWerner Koch1-2/+2
2004-02-13Added support for a 40 bit RFC2268 cipher. Thanks to Nikos.Werner Koch1-0/+3
2003-12-19* md.c: Moved a couple of functions down below the data structureWerner Koch1-3/+13
2003-12-09* pubkey.c (gcry_pk_encrypt): Replaced the chain of if(!err) testsWerner Koch1-87/+143
2003-10-27* configure.ac: Give a hint on where libgpg-error is available.Werner Koch1-16/+16
2003-08-272003-08-19 Moritz Schulte <mo@g10code.com>Moritz Schulte1-0/+5
2003-07-212003-07-21 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-63/+82
2003-07-142003-07-14 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-66/+62
2003-07-072003-07-07 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-52/+72
2003-06-18* basic.c (check_cbc_mac_cipher): Adjusted for new API of get_blklenWerner Koch1-0/+23
2003-06-182003-06-18 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-78/+37
2003-06-172003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-132003-06-11 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-0/+10
2003-06-13* gcrypt.h (gcry_md_get_algo): Reverted to old API. This is aWerner Koch1-6/+5
2003-06-092003-06-08 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-235/+257
2003-04-162003-04-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-430/+451
2003-03-312003-03-31 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-0/+48
2003-03-242003-03-22 Simon Josefsson <jas@extundo.com>Moritz Schulte1-5/+19