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 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							87142382da 
							
						 
					 
					
						
						
							
							lint fixes discussed in  #199  
						
						
						
						
					 
					
						2017-04-29 19:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Francois Perrad 
							
						 
					 
					
						
						
						
						
							
						
						
							7e72dafe5f 
							
						 
					 
					
						
						
							
							remove useless semicolon  
						
						... 
						
						
						
						the macro LTC_MUTEX_TYPE already contains a semicolon
see https://github.com/libtom/libtomcrypt/blob/develop/src/headers/tomcrypt_custom.h#L552  
						
						
					 
					
						2017-04-29 17:52:27 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							0df0c9b12c 
							
						 
					 
					
						
						
							
							LTC_CHACHA_STREAM >> LTC_CHACHA  
						
						
						
						
					 
					
						2017-04-28 19:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							dd35e86c60 
							
						 
					 
					
						
						
							
							renaming rc4+sober128 stream API to *_stream_*  
						
						
						
						
					 
					
						2017-04-28 19:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							fe14c8bfaf 
							
						 
					 
					
						
						
							
							Move RC4 + SOBER128 to src/stream/  
						
						
						
						
					 
					
						2017-04-28 19:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							0d585958c1 
							
						 
					 
					
						
						
							
							BLAKE2 based MACs  
						
						
						
						
					 
					
						2017-04-23 23:27:54 +02:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee9d767bb 
							
						 
					 
					
						
						
							
							add key/keylen parameters to blake2x_init  
						
						
						
						
					 
					
						2017-04-10 18:29:51 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							6acdfe9a55 
							
						 
					 
					
						
						
							
							cleanup, resins with updated reference source  
						
						
						
						
					 
					
						2017-04-10 10:22:50 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							7c5fef9b71 
							
						 
					 
					
						
						
							
							add blake2b hash  
						
						
						
						
					 
					
						2017-04-08 15:40:56 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							5924bd43e6 
							
						 
					 
					
						
						
							
							tweak source to conform a little better  
						
						
						
						
					 
					
						2017-04-08 15:40:20 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5ae955d2 
							
						 
					 
					
						
						
							
							moe clang-format  
						
						
						
						
					 
					
						2017-04-07 21:24:47 -04:00 
						 
				 
			
				
					
						
							
							
								Kelvin Sherlock 
							
						 
					 
					
						
						
						
						
							
						
						
							68296e0608 
							
						 
					 
					
						
						
							
							blake2s hash  
						
						
						
						
					 
					
						2017-04-07 20:47:44 -04:00 
						 
				 
			
				
					
						
							
							
								Steffen Jaeckel 
							
						 
					 
					
						
						
						
						
							
						
						
							08415d37f3 
							
						 
					 
					
						
						
							
							fix compare_testvector() macro  
						
						
						
						
					 
					
						2017-04-06 22:47:36 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							bfe9484a3d 
							
						 
					 
					
						
						
							
							renaming chacha_prng > chacha20_prng  
						
						
						
						
					 
					
						2017-04-03 22:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							ce37498ec6 
							
						 
					 
					
						
						
							
							chacha_prng_desc > chacha20_prng_desc  
						
						
						
						
					 
					
						2017-04-03 19:52:03 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							883db95da2 
							
						 
					 
					
						
						
							
							FILE_READ_BUFSIZE > LTC_FILE_READ_BUFSIZE  
						
						
						
						
					 
					
						2017-04-02 18:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Karel Miko 
							
						 
					 
					
						
						
						
						
							
						
						
							06b1582de6 
							
						 
					 
					
						
						
							
							new #define FILE_READ_BUFSIZE  
						
						
						
						
					 
					
						2017-04-02 18:13:45 +02:00