summaryrefslogtreecommitdiff
path: root/cipher/sha512.c
AgeCommit message (Expand)AuthorFilesLines
2016-02-08Add ARM assembly implementation of SHA-512Jussi Kivilinna1-32/+50
2015-10-28md: add variable length output interfaceJussi Kivilinna1-2/+2
2015-10-28hwf-x86: add detection for Intel CPUs with fast SHLD instructionJussi Kivilinna1-2/+2
2015-05-02Enable AMD64 SHA512 implementations for WIN64Jussi Kivilinna1-15/+45
2014-12-25hash: fix compiler warning on ARMJussi Kivilinna1-1/+1
2014-01-28cipher: Take care of ENABLE_NEON_SUPPORT.Werner Koch1-4/+5
2014-01-19md: Add Whirlpool bug emulation feature.Werner Koch1-2/+6
2013-12-18Improve performance of SHA-512/ARM/NEON implementationJussi Kivilinna1-7/+2
2013-12-17Add bulk processing for hash transform functionsJussi Kivilinna1-9/+22
2013-12-13SHA-512: Add AVX and AVX2 implementations for x86-64Jussi Kivilinna1-4/+68
2013-12-13SHA-512: Add SSSE3 implementation for x86-64Jussi Kivilinna1-2/+32
2013-11-14md: Fix hashing for data >= 256 GBWerner Koch1-2/+9
2013-10-02sha512: fix building on ARMJussi Kivilinna1-1/+1
2013-10-02md: Simplify the message digest dispatcher md.c.Werner Koch1-6/+2
2013-09-21Optimize and cleanup 32-bit and 64-bit endianess transformsJussi Kivilinna1-45/+6
2013-09-21Use hash transform function return type for passing burn stack depthJussi Kivilinna1-16/+11
2013-09-21Make SHA-512 use the new _gcry_md_block_write helperJussi Kivilinna1-100/+79
2013-08-31sha512: add ARM/NEON assembly version of transform functionJussi Kivilinna1-50/+100
2013-08-31sha512: reduce stack use in transform function by 512 bytesJussi Kivilinna1-18/+173
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-17/+17
2010-01-21Add an identifier for ECDH.Werner Koch1-1/+1
2009-12-11Boost performance of SHA-512 and SHA-256.Werner Koch1-10/+86
2008-09-12Only run required tests during power-up self-test.Werner Koch1-47/+57
2008-09-09Add more selftests.Werner Koch1-6/+58
2008-08-19A whole bunch of changes to eventually support Werner Koch1-26/+108
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-2/+3
2007-01-30Added OIDs from pkcs#1Werner Koch1-0/+8
2006-07-042006-07-04 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann1-1/+1
2003-12-11Mostly indendation changes. Completed the Manifest.Werner Koch1-5/+6
2003-10-27* configure.ac: Give a hint on where libgpg-error is available.Werner Koch1-4/+4
2003-07-212003-07-21 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+14
2003-07-072003-07-07 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-4/+4
2003-06-182003-06-18 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-172003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-092003-06-08 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-43/+56
2003-04-172003-04-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-0/+374