bufhelp: use one-byte aligned type for unaligned memory accesses
[libgcrypt.git] / cipher / cipher.c
2015-01-16 Werner KochAdd OCB cipher mode
2014-12-23 Jussi KivilinnaPoly1305-AEAD: updated implementation to match draft...
2014-06-28 Dmitry Eremin-Sole... Support setting s-box for the ciphers that require it
2014-05-12 Jussi KivilinnaAdd Poly1305 based cipher AEAD mode
2014-05-11 Jussi KivilinnaAdd ChaCha20 stream cipher
2014-03-30 Jussi Kivilinna3des: add amd64 assembly implementation for 3DES
2014-01-16 Werner KochReplace ath based mutexes by gpgrt based locks.
2013-12-15 Jussi KivilinnaUse u64 for CCM data lengths
2013-12-12 Werner KochRemove macro hacks for internal vs. external functions...
2013-12-05 Werner KochRemove macro hacks for internal vs. external functions...
2013-11-21 Jussi KivilinnaGCM: Move gcm_table initialization to setkey
2013-11-20 Jussi KivilinnaGCM: Use counter mode code for speed-up
2013-11-19 Dmitry Eremin-Sole... Initial implementation of GCM
2013-11-19 Jussi KivilinnaAdd CMAC (Cipher-based MAC) to MAC API
2013-11-15 Jussi Kivilinnacipher: use size_t for internal buffer lengths
2013-11-06 Jussi KivilinnaModify encrypt/decrypt arguments for in-place
2013-10-26 Jussi KivilinnaDeduplicate code for ECB encryption and decryption
2013-10-26 Dmitry Eremin-Sole... Drop _gcry_cipher_ofb_decrypt as it duplicates _gcry_ci...
2013-10-23 Jussi KivilinnaImprove the speed of the cipher mode code
2013-10-22 Jussi KivilinnaAdd Counter with CBC-MAC mode (CCM)
2013-10-22 Jussi KivilinnaAdd API to support AEAD cipher modes
2013-10-02 Werner KochRemove deprecated control codes.
2013-10-01 Werner Kochcipher: Simplify the cipher dispatcher cipher.c.
2013-10-01 Peter Wucipher: Add support for 128-bit keys in RC2
2013-09-18 Dmitry Eremin-Sole... Add limited implementation of GOST 28147-89 cipher
2013-09-07 Dmitry Eremin-Sole... Add support for Salsa20/12 - 12 round version of Salsa20
2013-09-04 Jussi KivilinnaMove stack burning from block ciphers to cipher modes
2013-07-18 Werner KochAdd support for Salsa20.
2013-06-09 Jussi Kivilinnatwofish: add amd64 assembly implementation
2013-05-29 Jussi Kivilinnablowfish: add amd64 assembly implementation
2013-05-24 Jussi Kivilinnacast5: add amd64 assembly implementation
2013-05-23 Jussi Kivilinnaserpent: add parallel processing for CFB decryption
2013-05-23 Jussi Kivilinnacamellia: add parallel processing for CFB decryption
2013-05-23 Jussi Kivilinnaserpent: add SSE2 accelerated amd64 implementation
2013-02-19 Jussi KivilinnaCamellia, prepare glue code for AES-NI/AVX implementation
2012-02-16 Ulrich MüllerAdd support for the IDEA cipher.
2011-12-01 Werner KochCompleted switch to a simpler thread model.
2011-09-15 Werner KochFactor cipher mode code out to separate files.
2011-09-15 Werner KochRemoved the module registration interface
2011-08-03 Werner KochFactor cipher mode code out to separate files.
2011-06-29 Werner KochFixed a bug in the gcry_cipher_get_algo_keylen and...
2011-04-19 Werner KochMake sure to return correct error codes for secmem...
2011-04-11 Werner KochCTR mode may now be used with arbitrary long data chunks.
2011-04-11 Werner KochAllow for truncation in CTR mode.
2011-02-22 Werner KochUse AES-NI insns for CTR mode.
2011-02-14 Werner KochSimplify context alignment and align the IV.
2011-02-13 Werner KochFirst take on using AES-NI instructions
2011-02-04 Werner KochNuked almost all trailing whitespace. post-nuke-of-trailing-ws
2010-08-19 Werner KochFix bug 1263
2010-08-16 Werner KochInsert sys/select.h to be POSIXly correct.
2010-04-12 Werner KochApplied spelling fixes and more verbose test diagnositc...
2009-12-10 Werner KochCleaned up the cipher encrypy/decrypt constraints checks.
2009-12-09 Werner KochImplemented the AES-Wrap algorithm
2009-11-29 Werner KochFix detection of cpuid statement.
2008-11-05 Werner KochAdd a method to disable the weak key detection.
2008-09-12 Werner KochOnly run required tests during power-up self-test.
2008-08-29 Werner KochChanged the way the FIPS RNG is seeded.
2008-08-19 Werner KochA whole bunch of changes to eventually support
2008-04-18 Werner KochCollected changes. See ChnageLogs.
2008-03-17 Werner KochBetter AES performance.
2007-11-29 Werner KochThe ACE engine of VIA processors is now used for AES...
2007-05-02 David ShawAdd Camellia support.
2007-05-01 Werner KochUSE_cipher related fixed (#if instead of #ifdef) by...
2007-02-22 Werner KochTweaks for W32
2007-02-21 Werner KochA lot of cleanups as well as minor API changes.
2006-08-29 Werner KochAdded SEED cipher
2006-03-07 Werner KochApplied OFB mode patch by Brad Harris
2005-11-02 Moritz Schultesrc/ChangeLog
2005-03-19 Moritz Schulte2005-03-19 Moritz Schulte <moritz@g10code.com>
2004-08-23 Moritz Schulte2004-08-23 Moritz Schulte <moritz@g10code.com>
2004-02-25 Werner KochTypo fix and checked recent changes
2004-02-13 Werner KochAdded support for a 40 bit RFC2268 cipher. Thanks...
2003-12-19 Werner Koch* md.c: Moved a couple of functions down below the...
2003-12-09 Werner Koch* pubkey.c (gcry_pk_encrypt): Replaced the chain of...
2003-10-27 Werner Koch* configure.ac: Give a hint on where libgpg-error is...
2003-08-27 Moritz Schulte2003-08-19 Moritz Schulte <mo@g10code.com>
2003-07-21 Moritz Schulte2003-07-21 Moritz Schulte <moritz@g10code.com>
2003-07-14 Moritz Schulte2003-07-14 Moritz Schulte <moritz@g10code.com>
2003-07-07 Moritz Schulte2003-07-07 Moritz Schulte <moritz@g10code.com>
2003-06-18 Werner Koch* basic.c (check_cbc_mac_cipher): Adjusted for new...
2003-06-18 Moritz Schulte2003-06-18 Moritz Schulte <moritz@g10code.com>
2003-06-17 Moritz Schulte2003-06-17 Moritz Schulte <moritz@g10code.com>
2003-06-13 Moritz Schulte2003-06-11 Moritz Schulte <moritz@g10code.com>
2003-06-13 Werner Koch* gcrypt.h (gcry_md_get_algo): Reverted to old API...
2003-06-09 Moritz Schulte2003-06-08 Moritz Schulte <moritz@g10code.com>
2003-04-16 Moritz Schulte2003-04-16 Moritz Schulte <moritz@g10code.com>
2003-03-31 Moritz Schulte2003-03-31 Moritz Schulte <moritz@g10code.com>
2003-03-24 Moritz Schulte2003-03-22 Simon Josefsson <jas@extundo.com>
2003-03-04 Moritz Schulte2003-03-02 Moritz Schulte <moritz@g10code.com>
2003-02-28 Moritz Schulte2003-02-23 Moritz Schulte <moritz@g10code.com>
2003-01-17 Werner Koch* cipher.c (gcry_cipher_encrypt): Reworked so that...
2002-12-19 Werner Koch* random.c (_gcry_random_initialize): New.
2002-11-10 Werner Koch* cipher.c (gcry_cipher_open): Don't reject CTS flag.
2002-08-17 Werner Koch* cipher.c (setup_cipher_table): Don't overwrite the...
2002-08-14 Werner Koch* gcrypt.h: Add GCRY_CIPGER_DES. Included string.h...
2002-06-05 Timo Schulz2002-06-05 Timo Schulz <ts@winpt.org>
2002-05-14 Werner KochChange the license to the LGPL. now-less-freedom-protected
2002-05-02 Werner Koch* random.c (_gcry_fast_random_poll): Initialize the...
2001-12-12 Werner Koch* cipher.c: Added OIDs for AES.
2001-12-06 Werner Koch* cipher.c (gcry_cipher_map_name): Look also for OIDs...
next