AES-NI/OCB: Perform checksumming inline with encryption
[libgcrypt.git] / src / cipher.h
2018-06-19 Jussi KivilinnaAdd hash_buffer and hash_buffers pointers to message...
2018-01-09 Jussi KivilinnaAdd AES-NI acceleration for AES-XTS
2017-10-24 Jia ZhangAdd crypto hash SM3.
2017-06-16 Werner Kochmd: Optimize gcry_md_hash_buffers for SHA-256 and SHA...
2017-02-27 Jussi KivilinnaAdd BLAKE2b and BLAKE2s hash algorithms (RFC 7693)
2015-10-31 Jussi KivilinnaKeccak: Add SHAKE Extendable-Output Functions
2015-08-08 Werner KochAdd framework to eventually support SHA3.
2015-08-06 NIIBE YutakaAdd Curve25519 support.
2015-07-27 Jussi KivilinnaReduce amount of duplicated code in OCB bulk implementa...
2015-07-27 Jussi KivilinnaAdd bulk OCB for Serpent SSE2, AVX2 and NEON implementa...
2015-07-27 Jussi KivilinnaAdd bulk OCB for Twofish AMD64 implementation
2015-07-27 Jussi KivilinnaAdd bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2...
2015-05-21 Werner Kochecc: Add key generation flag "no-keytest".
2015-04-18 Jussi KivilinnaAdd OCB bulk crypt/auth functions for AES/AES-NI
2014-06-28 Dmitry Eremin-Sole... Add GOST R 34.11-94 variant using id-GostR3411-94-Crypt...
2014-05-11 Jussi KivilinnaAdd ChaCha20 stream cipher
2014-03-30 Jussi Kivilinna3des: add amd64 assembly implementation for 3DES
2014-03-11 Dmitry Eremin-Sole... Add MD2 message digest implementation
2014-03-04 Dmitry Eremin-Sole... Add a simple (raw) PKCS#1 padding mode
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-08 Werner Kochecc: Make "noparam" the default and replace by "param".
2013-11-05 Werner Kochecc: Require "eddsa" flag for curve Ed25519.
2013-10-29 Werner Kochecc: Add flags "noparam" and "comp".
2013-10-16 Dmitry Eremin-Sole... ecc: Add support for GOST R 34.10-2001/-2012 signatures
2013-10-15 Werner Kochecc: Support use of Ed25519 with ECDSA.
2013-10-14 Werner Kochpubkey: Support flags list in gcry_pk_genkey.
2013-10-14 Werner Kochpubkey: Remove duplicated flag parsing code.
2013-10-02 Werner Kochmd: Simplify the message digest dispatcher md.c.
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-23 Werner Kochpk: Add algo id GCRY_PK_ECC and deprecate ECDSA and...
2013-09-20 Werner Kochpk: Move s-exp creation for gcry_pk_decrypt to the...
2013-09-20 Werner Kochpk: Remove unused function.
2013-09-19 Werner Kochpk: Move s-expr creation for sign and encrypt to the...
2013-09-18 Werner Kochpk: Simplify the public key dispatcher pubkey.c.
2013-09-18 Werner Kochpk: Merge extraspecs struct with standard specs struct.
2013-09-18 Dmitry Eremin-Sole... Add GOST R 34.11-2012 implementation (Stribog)
2013-09-18 Dmitry Eremin-Sole... Add basic implementation of GOST R 34.11-94 message...
2013-09-18 Dmitry Eremin-Sole... Add limited implementation of GOST 28147-89 cipher
2013-09-10 Werner Kochmd: Add function gcry_md_hash_buffers.
2013-09-07 Dmitry Eremin-Sole... Add support for Salsa20/12 - 12 round version of Salsa20
2013-09-04 Werner KochPrepare support for EdDSA.
2013-07-18 Werner KochAdd support for Salsa20.
2013-06-26 Werner KochMake gpg-error replacement defines more robust.
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-06-09 Werner KochMerge branch 'master' into ueno-pss
2011-05-25 Daiki UenoSupport PSS.
2011-05-24 Daiki UenoCleanup pk_encoding_ctx code.
2011-05-18 Daiki UenoSupport PKCS#1 un-padding.
2011-05-11 Daiki UenoSupport RSA-OAEP padding for encryption.
2011-02-22 Werner KochUse AES-NI insns for CTR mode.
2011-02-04 Werner KochNuked almost all trailing whitespace. post-nuke-of-trailing-ws
2011-01-27 Werner KochMerge commit 'f4786ac' into ECC-INTEGRATION-1-5
2011-01-06 Andrey JivsovIntegrating code.google.com/p/gnupg-ecc/source/detail...
2010-03-26 Werner KochAdd new TIGER variants
2008-11-24 Werner KochCleaned up the public key module calling conventions.
2008-11-05 Werner KochAdd a method to disable the weak key detection.
2008-10-02 Werner KochAdd CAVS test.
2008-08-26 Werner KochImplemented transient-key flag as requested by the...
2008-08-19 Werner KochA whole bunch of changes to eventually support
2008-07-05 Werner KochMoved random stuff into its own directory.
2008-03-17 Werner KochBetter AES performance.
2007-05-02 David ShawAdd Camellia support.
2007-04-18 Werner KochEnhanced support for ECDSA.
2007-04-16 Werner Koch./
2007-03-22 Werner KochExperimental support for ECDSA.
2007-02-23 Werner KochPorted last changes from 1.2.
2007-02-21 Werner KochA lot of cleanups as well as minor API changes.
2006-10-17 Werner KochVarious minor changes.
2006-08-29 Werner KochAdded SEED cipher
2006-03-10 Werner KochApplied pacthes from Brad Hards.
2005-04-11 Moritz Schulte2005-04-11 Moritz Schulte <moritz@g10code.com>
2004-02-13 Werner KochAdded support for a 40 bit RFC2268 cipher. Thanks...
2003-11-08 Moritz Schulte2003-11-08 Moritz Schulte <mo@g10code.com>
2003-11-04 Werner Koch* cipher.h (_gcry_sha1_has_buffer): New.
2003-10-27 Werner Koch* configure.ac: Give a hint on where libgpg-error is...
2003-09-04 Werner Koch* pubkey.c (_gcry_pk_aliased_algo_name): New.
2003-07-07 Moritz Schulte2003-07-07 Moritz Schulte <moritz@g10code.com>
2003-06-18 Moritz Schulte2003-06-18 Moritz Schulte <moritz@g10code.com>
2003-06-09 Moritz Schultev2003-06-09 Moritz Schulte <moritz@g10code.com>
2003-04-27 Moritz Schulte2003-04-27 Moritz Schulte <moritz@g10code.com>
2003-04-17 Moritz Schulte2003-04-17 Moritz Schulte <moritz@g10code.com>
2003-04-17 Moritz Schulte2003-04-17 Moritz Schulte <moritz@g10code.com>
2003-04-16 Moritz Schulte2003-04-16 Moritz Schulte <moritz@g10code.com>
2003-03-26 Moritz Schulte2003-03-19 Moritz Schulte <moritz@g10code.com>
2002-07-25 Werner Koch* cipher.h: Added prototypes for progress functions.
2002-05-17 Werner Koch* rndegd.c (rndegd_constructor): Fixed name of register...
2002-05-14 Werner KochChange the license to the LGPL. now-less-freedom-protected
2001-05-31 Werner KochThe first libgcrypt only release. V1-1-3
1999-12-08 Werner KochSee ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner...