summaryrefslogtreecommitdiff
path: root/cipher/pubkey.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-03Restructure oaep_encode to match the description in rfc-3447.Werner Koch1-41/+102
2011-06-03Add comments to the mgf1 function and speed it up.Werner Koch1-14/+22
2011-05-31Let gcry_pk_decrypt in non-raw mode return a verbatim buffer.Werner Koch1-37/+60
2011-05-30Fixed pkcs#1 unpaddingWerner Koch1-15/+57
2011-05-27Fix double-free when un-padding invalid data.Daiki Ueno1-2/+2
2011-05-25Support PSS.Daiki Ueno1-3/+336
2011-05-24Cleanup pk_encoding_ctx code.Daiki Ueno1-47/+50
2011-05-24Simplify MGF1 by initializing MD handle at once.Daiki Ueno1-6/+3
2011-05-23Merge branch 'master'.Werner Koch1-1/+4
2011-05-23Add a few comments to the pkcs#1 code.Werner Koch1-14/+40
2011-05-23Fix memleak when decoding OAEP/PKCS#1 block type 2.Daiki Ueno1-2/+8
2011-05-18Support PKCS#1 un-padding.Daiki Ueno1-113/+202
2011-05-11Minor updates to the OAEP code.Werner Koch1-30/+42
2011-05-11Support RSA-OAEP padding for encryption.Daiki Ueno1-68/+436
2011-04-11Fix double free in gcry_pk_get_keygrip.Werner Koch1-0/+1
2011-04-04Fix a small memory leak in gcry_pk_get_keygrip.Werner Koch1-4/+3
2011-03-28Fixed a few warnings emitted by gcc 4.6.Werner Koch1-3/+0
2011-02-11Small tweak to the ECC debug output.Werner Koch1-3/+3
2011-02-01Add function gcry_pk_get_param.Werner Koch1-102/+146
2011-02-01Add gcry_pk_get_curve.Werner Koch1-0/+79
2011-01-31Changed ecdh parameter names and fixed MPI allocation.Werner Koch1-1/+0
2011-01-31Return used curve name with ECC key generationWerner Koch1-8/+20
2011-01-26Begin of changing the ECDH API.Werner Koch1-6/+8
2011-01-20Editorial changes.Werner Koch1-7/+8
2011-01-05Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .Andrey Jivsov1-5/+7
2010-11-04Doc fixes.Werner Koch1-2/+2
2010-08-31typo fixWerner Koch1-1/+1
2010-04-12Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch1-4/+4
2008-11-25Finished RSA X9.31 key generation.Werner Koch1-13/+34
2008-11-24Cleaned up the public key module calling conventions.Werner Koch1-163/+75
2008-09-30Fix bug #936.Werner Koch1-14/+18
2008-09-12Only run required tests during power-up self-test.Werner Koch1-2/+2
2008-08-29Overhauled the keygrip computation.Werner Koch1-35/+27
2008-08-26Implemented transient-key flag as requested by the GNUNet folks.Werner Koch1-15/+47
2008-08-20Replace assert calls by a new gcry_assert at most places.Werner Koch1-12/+11
2008-08-19A whole bunch of changes to eventually support Werner Koch1-39/+139
2008-01-08Manual and comment fixes.Werner Koch1-2/+6
2007-12-05Fixed an internal bug in rsa.cWerner Koch1-11/+33
2007-07-26Fixed symbol prefix detection.Werner Koch1-1/+1
2007-04-29cipher/Marcus Brinkmann1-0/+1
2007-04-20Support more curves.Werner Koch1-1/+1
2007-04-18Enhanced support for ECDSA.Werner Koch1-280/+308
2007-04-16./Werner Koch1-25/+67
2007-03-28Rewrote the ECDSA implementation.Werner Koch1-1/+3
2007-03-22Experimental support for ECDSA.Werner Koch1-0/+3
2007-02-23Ported last changes from 1.2.Werner Koch1-8/+35
2007-02-22Fixed bug#596 adn minor cleanupsWerner Koch1-2/+22
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-2/+31
2006-10-25See ChangeLog. There are still problems in ac.c.Werner Koch1-1/+1
2006-10-17Various minor changes.Werner Koch1-4/+33