Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							1819a02d5a 
							
						 
					 
					
						
						
							
							update comments  
						
						... 
						
						
						
						[skip ci] 
						
						
					 
					
						2017-07-11 10:32:53 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							e20e204b8c 
							
						 
					 
					
						
						
							
							dh_set_key + dsa_set_key API change described in  #248  
						
						
						
						
					 
					
						2017-07-11 00:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							fa5acee802 
							
						 
					 
					
						
						
							
							bump version  
						
						
						
						
					 
					
						2017-07-05 14:30:17 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							7d60fd2bfe 
							
						 
					 
					
						
						
							
							don't expose der_length_sequence_ex()  
						
						
						
						
					 
					
						2017-07-05 11:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc1489584 
							
						 
					 
					
						
						
							
							small ASN.1 changes extracted from ECC stuff  
						
						
						
						
					 
					
						2017-07-05 11:34:27 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4221c44fbc 
							
						 
					 
					
						
						
							
							rename rand_bn_range() to rand_bn_upto()  
						
						
						
						
					 
					
						2017-07-05 10:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							a6aef23438 
							
						 
					 
					
						
						
							
							dh_make_key() is now dh_generate_key()  
						
						
						
						
					 
					
						2017-07-04 10:30:39 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							3c2e0d6686 
							
						 
					 
					
						
						
							
							dsa_make_key_ex() is now dsa_generate_key()  
						
						
						
						
					 
					
						2017-07-04 10:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							dbeaefd65b 
							
						 
					 
					
						
						
							
							remove LTC_{DH,DSA}_KEY_INITIALIZER  
						
						
						
						
					 
					
						2017-07-04 10:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							d64880eeb1 
							
						 
					 
					
						
						
							
							add dsa_set_pqg_dsaparam()  
						
						
						
						
					 
					
						2017-06-28 16:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							35e0c5fc71 
							
						 
					 
					
						
						
							
							clean-up a bit around DSA  
						
						... 
						
						
						
						* comments
* dsa_test()
* order of alloc/free of key parts 
						
						
					 
					
						2017-06-28 16:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							cfff656e25 
							
						 
					 
					
						
						
							
							re-factor dsa_make_key() etc.  
						
						
						
						
					 
					
						2017-06-28 14:40:30 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							76b9bba857 
							
						 
					 
					
						
						
							
							introduce mp_cleanup_multi()  
						
						
						
						
					 
					
						2017-06-28 14:40:30 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							c493a2a0a3 
							
						 
					 
					
						
						
							
							re-factor dh_export_radix() to dh_export_key()  
						
						
						
						
					 
					
						2017-06-27 22:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6689fc08 
							
						 
					 
					
						
						
							
							re-factor dh_make_key() and variants  
						
						
						
						
					 
					
						2017-06-27 22:00:13 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc54756c1 
							
						 
					 
					
						
						
							
							replace dh_import_radix() by dh_set_{pg,key}  
						
						
						
						
					 
					
						2017-06-27 21:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							f60e2902ed 
							
						 
					 
					
						
						
							
							dh_make_key_ex dh_export_radix dh_import_radix  
						
						
						
						
					 
					
						2017-06-27 20:11:52 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							627f6696cb 
							
						 
					 
					
						
						
							
							add radix_to_bin()  
						
						
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							6b798ca6a6 
							
						 
					 
					
						
						
							
							replace rsa_import_radix() by rsa_set_{key,factors,crt_params}()  
						
						
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							05e9f0ee79 
							
						 
					 
					
						
						
							
							Revert "use ltc_pk_part in rsa_import_radix()"  
						
						... 
						
						
						
						This reverts commit 023e4a2c23641d852cf47000948fa29a53249457. 
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							083e8af78b 
							
						 
					 
					
						
						
							
							Revert "also test binary import"  
						
						... 
						
						
						
						This reverts commit 8b6f8c8cce325fa1ce3b61805aa80cdabc1826b4. 
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4afc024f6a 
							
						 
					 
					
						
						
							
							also test binary import  
						
						
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							00a5212d99 
							
						 
					 
					
						
						
							
							use ltc_pk_part in rsa_import_radix()  
						
						
						
						
					 
					
						2017-06-27 20:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							3cfb2a5e2e 
							
						 
					 
					
						
						
							
							hide some of the 'new since 1.17' internal functions  
						
						
						
						
					 
					
						2017-06-23 14:14:05 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							a80d3c00a8 
							
						 
					 
					
						
						
							
							no need for DH_BUF_SIZE  
						
						
						
						
					 
					
						2017-06-23 14:05:57 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							11338d2496 
							
						 
					 
					
						
						
							
							introduce XMEMMOVE and check for its usage  
						
						
						
						
					 
					
						2017-06-22 14:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							ae698927ff 
							
						 
					 
					
						
						
							
							improve mem_neq() documentation  
						
						
						
						
					 
					
						2017-06-22 14:21:14 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							cba1569c82 
							
						 
					 
					
						
						
							
							fix tomcrypt_pk.h  
						
						
						
						
					 
					
						2017-06-22 13:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							771d67e102 
							
						 
					 
					
						
						
							
							DH facelift part1  
						
						
						
						
					 
					
						2017-06-22 13:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							7453eddae9 
							
						 
					 
					
						
						
							
							improve ltc_math_descriptor a bit  
						
						... 
						
						
						
						* introduce LTC_MILLER_RABIN_REPS which is used as default value
  in the isprime() implementations 
						
						
					 
					
						2017-06-22 11:55:08 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							b8f22157b3 
							
						 
					 
					
						
						
							
							PK_MAX_RETRIES  
						
						
						
						
					 
					
						2017-06-21 13:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							67200b641d 
							
						 
					 
					
						
						
							
							ecc_sign+verify_hash_raw > ecc_sign+verify_hash_rfc7518  
						
						
						
						
					 
					
						2017-06-21 12:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4cd1355b8f 
							
						 
					 
					
						
						
							
							more clean-up of headers/footers  
						
						
						
						
					 
					
						2017-06-20 15:16:11 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							fe19dad623 
							
						 
					 
					
						
						
							
							replace SVN tags  
						
						
						
						
					 
					
						2017-06-20 15:16:11 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							258de3cecc 
							
						 
					 
					
						
						
							
							use ltc_mp_digit instead of unsigned long  
						
						
						
						
					 
					
						2017-06-15 01:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							98b500e873 
							
						 
					 
					
						
						
							
							update crypt_build_settings et al.  
						
						
						
						
					 
					
						2017-06-15 01:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							0cf7c49045 
							
						 
					 
					
						
						
							
							sync ltc_math_descriptor from doc  
						
						
						
						
					 
					
						2017-06-15 00:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							fec05471ae 
							
						 
					 
					
						
						
							
							the latest tfm version has fp_rand() available, so we can test this now  
						
						
						
						
					 
					
						2017-06-12 18:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							48e4ec07be 
							
						 
					 
					
						
						
							
							use LTC_ARGCHK() for all mutex operations  
						
						
						
						
					 
					
						2017-06-12 17:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							f46b32ba2e 
							
						 
					 
					
						
						
							
							better DH primes  
						
						
						
						
					 
					
						2017-06-09 14:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							2a883b44c7 
							
						 
					 
					
						
						
							
							do not expose dsa_make_params as a public API  
						
						
						
						
					 
					
						2017-06-09 13:01:30 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							52a496e9e1 
							
						 
					 
					
						
						
							
							rsa_import_pkcs8 - passwd is now "const void *"  
						
						
						
						
					 
					
						2017-06-08 23:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							d96f4bdcff 
							
						 
					 
					
						
						
							
							rsa_import_pkcs8  
						
						
						
						
					 
					
						2017-06-08 23:34:16 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4bbce780c4 
							
						 
					 
					
						
						
							
							always provide compare_testvector() as a function  
						
						
						
						
					 
					
						2017-06-08 22:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							4ceb82bf54 
							
						 
					 
					
						
						
							
							add register_all_{ciphers,hashes,prngs}()  
						
						
						
						
					 
					
						2017-06-08 22:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							b78c5551f7 
							
						 
					 
					
						
						
							
							move compare_testvector() implementation to the library  
						
						
						
						
					 
					
						2017-06-08 22:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							adf0ad95c9 
							
						 
					 
					
						
						
							
							IBM xlc compiler does not like "static inline" (related to  #209 )  
						
						
						
						
					 
					
						2017-05-05 19:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							a1615daa3c 
							
						 
					 
					
						
						
							
							shake be fix (hopefully final)  
						
						
						
						
					 
					
						2017-05-03 12:56:25 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4bae5ae9 
							
						 
					 
					
						
						
							
							add option to do PKCS#1 v1.5 EMSA without ASN.1 around hash  
						
						... 
						
						
						
						Somehow someone forgot to add the OID in the signature field
of a SERVER_KEY_EXCHANGE message in early versions of the SSL protocol.
Therefore provide an option to be able to sign/verify a message
in that format. 
						
						
					 
					
						2017-05-01 23:15:11 +02:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							3e2ac192a1 
							
						 
					 
					
						
						
							
							Merge pull request  #200  from fperrad/20170429_lint  
						
						... 
						
						
						
						LTC_PTHREAD: some linting 
						
						
					 
					
						2017-05-01 14:08:59 +02:00