summaryrefslogtreecommitdiff
path: root/src/fips.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-18ecc: ECDSA adjustments for FIPS 186-4Vitezslav Cizek1-1/+1
2015-11-17Fix typos found using codespellJustus Winter1-2/+2
2015-08-08Add framework to eventually support SHA3.Werner Koch1-0/+4
2014-01-16Replace ath based mutexes by gpgrt based locks.Werner Koch1-11/+10
2014-01-13Use internal malloc function in fips.cWerner Koch1-1/+1
2013-12-12Add a configuration file to disable hardware features.Werner Koch1-1/+1
2013-12-12Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch1-1/+1
2013-09-23pk: Add algo id GCRY_PK_ECC and deprecate ECDSA and ECDH.Werner Koch1-1/+1
2012-04-04Add GCRYCTL_SET_ENFORCED_FIPS_FLAG command.Tomas Mraz1-0/+8
2011-12-01Completed switch to a simpler thread model.Werner Koch1-1/+1
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-33/+33
2010-04-12Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch1-2/+2
2009-07-02Get more in sync to the Fedora version.Werner Koch1-0/+1
2009-01-22PreparingWerner Koch1-1/+1
2008-11-05Add a method to disable the weak key detection.Werner Koch1-2/+2
2008-10-24Do no restrtc usage of MD5 in fips mode.Werner Koch1-1/+54
2008-10-02Add CAVS test.Werner Koch1-0/+1
2008-09-18Implemented an Enforced FIPS mode.Werner Koch1-6/+33
2008-09-16Allow transition to Error states from thye Init state.Werner Koch1-1/+3
2008-09-15Changed error text.Werner Koch1-1/+1
2008-09-15Log a failed intgetrity check with filename.Werner Koch1-0/+6
2008-09-15Use syslog to log important messages.Werner Koch1-0/+47
2008-09-12Only run required tests during power-up self-test.Werner Koch1-15/+16
2008-09-11Changed the HMAC binary check file format.Werner Koch1-15/+46
2008-09-11Implemented more self-tests.Werner Koch1-2/+4
2008-09-05Let the test suite run the selftests even in non-fips mode.Werner Koch1-5/+11
2008-08-29Overhauled the keygrip computation.Werner Koch1-3/+4
2008-08-27Allow getting out of the FIPS error state by running a self-test.Werner Koch1-1/+21
2008-08-26Implemented transient-key flag as requested by the GNUNet folks.Werner Koch1-3/+7
2008-08-22Completed the RNG implementaion switching.Werner Koch1-15/+75
2008-08-21Finished the X9.31 RNG implementations.Werner Koch1-0/+5
2008-08-20Replace assert calls by a new gcry_assert at most places.Werner Koch1-5/+4
2008-08-19Another forgotten file.Werner Koch1-0/+586