summaryrefslogtreecommitdiff
path: root/cipher
Commit message (Expand)AuthorAgeFilesLines
* sexp: Add function gcry_sexp_extract_param.Werner Koch2013-10-168-172/+58
* ecc: Support use of Ed25519 with ECDSA.Werner Koch2013-10-152-17/+35
* pubkey: Support flags list in gcry_pk_genkey.Werner Koch2013-10-145-36/+98
* pubkey: Remove duplicated flag parsing code.Werner Koch2013-10-141-72/+80
* pubkey: Move sexp parsing of remaining fucntions to the modules.Werner Koch2013-10-118-592/+216
* pubkey: Move sexp parsing for gcry_pk_decrypt to the modules.Werner Koch2013-10-116-481/+549
* pubkey: Move sexp parsing for gcry_pk_encrypt to the modules.Werner Koch2013-10-114-118/+209
* pubkey: Move sexp parsing for gcry_pk_sign to the modules.Werner Koch2013-10-115-196/+289
* pubkey: Move sexp parsing for gcry_pk_verify to the modules.Werner Koch2013-10-098-831/+1177
* pubkey: Move sexp parsing for gcry_pk_get_nbits to the modules.Werner Koch2013-10-086-39/+206
* pubkey: Move sexp parsing for gcry_pk_getkey to the modules.Werner Koch2013-10-088-182/+264
* cipher: Deprecate GCRY_PK_ELG_E.Werner Koch2013-10-082-16/+2
* ecc: Add OID for Ed25519.Werner Koch2013-10-061-0/+2
* sha512: fix building on ARMJussi Kivilinna2013-10-021-1/+1
* Remove deprecated control codes.Werner Koch2013-10-022-15/+2
* Remove last remains of the former module system.Werner Koch2013-10-021-1/+0
* md: Simplify the message digest dispatcher md.c.Werner Koch2013-10-0212-396/+196
* cipher: Simplify the cipher dispatcher cipher.c.Werner Koch2013-10-0122-574/+284
* cipher: Add support for 128-bit keys in RC2Peter Wu2013-10-012-0/+15
* ecc: Use faster b parameter for Ed25519.Werner Koch2013-09-301-1/+1
* ecc: Fix recomputing of Q for Ed25519.Werner Koch2013-09-302-20/+98
* Make Whirlpool use the _gcry_md_block_write helperJussi Kivilinna2013-09-302-71/+30
* whirlpool: add stack burning after transformJussi Kivilinna2013-09-301-5/+11
* whirlpool: do bitcount calculation in finalization partJussi Kivilinna2013-09-301-25/+33
* ecc: Allow the name "q@eddsa" to get/set the public key.Werner Koch2013-09-253-45/+148
* ecc: Refactor low-level access functions.Werner Koch2013-09-253-0/+163
* ecc: Fix highly unlikely endless loop in sign_ecdsa.Werner Koch2013-09-251-10/+8
* ecc: Allow the use of an uncompressed public key.Werner Koch2013-09-241-16/+69
* pk: Add algo id GCRY_PK_ECC and deprecate ECDSA and ECDH.Werner Koch2013-09-232-52/+40
* bufhelp: enable fast unaligned memory accesses on powerpcJussi Kivilinna2013-09-211-0/+1
* Remove i386 inline assembly version of rotation functionsJussi Kivilinna2013-09-211-22/+4
* Optimize and cleanup 32-bit and 64-bit endianess transformsJussi Kivilinna2013-09-2120-491/+322
* gostr3411_94: set better burn stack depth estimateJussi Kivilinna2013-09-212-6/+15
* Use hash transform function return type for passing burn stack depthJussi Kivilinna2013-09-2111-62/+75
* Make STRIBOG use the new _gcry_md_block_write helperJussi Kivilinna2013-09-211-36/+19
* Make SHA-512 use the new _gcry_md_block_write helperJussi Kivilinna2013-09-213-104/+97
* sexp: Change internal versions to always use gpg_err_code_t.Werner Koch2013-09-204-108/+82
* pk: Move s-exp creation for gcry_pk_decrypt to the modules.Werner Koch2013-09-204-154/+160
* pk: Remove unused function.Werner Koch2013-09-201-22/+0
* Beautify debug output of the prime generator.Werner Koch2013-09-191-7/+7
* pk: Move s-expr creation for genkey to the modules.Werner Koch2013-09-195-467/+275
* pk: Move RSA encoding functions to a new file.Werner Koch2013-09-194-989/+1057
* pk: Move s-expr creation for sign and encrypt to the modules.Werner Koch2013-09-195-472/+233
* Fix Stribog digest on bigendian platformsDmitry Eremin-Solenikov2013-09-191-0/+15
* pk: Simplify the public key dispatcher pubkey.c.Werner Koch2013-09-185-745/+303
* pk: Merge extraspecs struct with standard specs struct.Werner Koch2013-09-185-70/+42
* Fix encryption/decryption return type for GOST28147Jussi Kivilinna2013-09-182-5/+20
* Rename the GOST algorithm identifiers.Werner Koch2013-09-182-3/+3
* Add GOST R 34.11-2012 implementation (Stribog)Dmitry Eremin-Solenikov2013-09-183-0/+1435
* Add basic implementation of GOST R 34.11-94 message digestDmitry Eremin-Solenikov2013-09-183-0/+278