summaryrefslogtreecommitdiff
path: root/cipher/sha256.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-29Improve performance of generic SHA256 implementationJussi Kivilinna1-87/+83
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 SHA256 implementations for WIN64Jussi Kivilinna1-15/+45
2014-12-25hash: fix compiler warning on ARMJussi Kivilinna1-1/+1
2014-01-19md: Add Whirlpool bug emulation feature.Werner Koch1-2/+6
2013-12-18Add AVX and AVX2/BMI implementations for SHA-256Jussi Kivilinna1-2/+66
2013-12-17Add bulk processing for hash transform functionsJussi Kivilinna1-6/+14
2013-12-12SHA-256: Add SSSE3 implementation for x86-64Jussi Kivilinna1-1/+44
2013-11-14md: Fix hashing for data >= 256 GBWerner Koch1-2/+9
2013-10-02md: Simplify the message digest dispatcher md.c.Werner Koch1-8/+4
2013-09-21Optimize and cleanup 32-bit and 64-bit endianess transformsJussi Kivilinna1-32/+5
2013-09-21Use hash transform function return type for passing burn stack depthJussi Kivilinna1-6/+8
2013-09-18Separate common md block codeDmitry Eremin-Solenikov1-73/+40
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-26/+26
2010-01-21Add an identifier for ECDH.Werner Koch1-1/+1
2009-12-11Boost performance of SHA-512 and SHA-256.Werner Koch1-10/+78
2009-02-16Portability fixes.Werner Koch1-1/+0
2008-09-12Only run required tests during power-up self-test.Werner Koch1-39/+47
2008-09-09Add more selftests.Werner Koch1-6/+47
2008-08-19A whole bunch of changes to eventually support Werner Koch1-3/+85
2008-01-08Manual and comment fixes.Werner Koch1-1/+1
2007-11-28Fixed SHA-224 DER template.Werner Koch1-2/+2
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/+3
2006-03-10Applied pacthes from Brad Hards.Werner Koch1-6/+48
2004-08-232004-08-23 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+1
2003-12-11Mostly indendation changes. Completed the Manifest.Werner Koch1-4/+6
2003-10-27* configure.ac: Give a hint on where libgpg-error is available.Werner Koch1-1/+1
2003-07-212003-07-21 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+8
2003-07-072003-07-07 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-06-182003-06-18 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+1
2003-06-172003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-2/+2
2003-04-162003-04-16 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-96/+17
2003-02-282003-02-23 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-15/+3
2003-01-20* basic.c (check_one_md): Kludge to check a one million "a".Werner Koch1-0/+392