Gergely Budai
							
						 
					 | 
					
						
						
							
						
						a5d336bcec
					 | 
					
						
						
							
							Increase title size (fits to increased curve names). Give verbose errors on failures.
						
						
						
						
						
						
					 | 
					
						2014-02-06 10:28:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						79afaa0551
					 | 
					
						
						
							
							Add hmac_drbg_selftest()
						
						
						
						
						
						
					 | 
					
						2014-01-31 11:52:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						fef0f8f55a
					 | 
					
						
						
							
							Add HMAC_DRBG to benchmark
						
						
						
						
						
						
					 | 
					
						2014-01-30 23:17:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5eb264cfa7
					 | 
					
						
						
							
							Minor fixes to o_p_test.c (CMakeLists.txt and includes)
						
						
						
						
						
						
					 | 
					
						2014-01-23 15:47:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						61b699ed1b
					 | 
					
						
						
							
							Renamed RMD160 to RIPEMD160
						
						
						
						
						
						
					 | 
					
						2014-01-22 14:17:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						1744d72902
					 | 
					
						
						
							
							Add RIPEMD-160 to selftest
						
						
						
						
						
						
					 | 
					
						2014-01-17 14:46:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						01b0b38421
					 | 
					
						
						
							
							Add RIPEMD-160 to benchmark
						
						
						
						
						
						
					 | 
					
						2014-01-17 14:29:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						f70fe81a6e
					 | 
					
						
						
							
							Fixed memory leak in benchmark application
						
						
						
						
						
						
					 | 
					
						2013-12-17 13:09:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						840ab20ea2
					 | 
					
						
						
							
							Explicit conversions to int from size_t for MSVC (64-bit) in apps
						
						
						
						
						
						
					 | 
					
						2013-11-30 15:14:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c97f9f6465
					 | 
					
						
						
							
							Removed making commandline arguments case insensitive
						
						
						
						
						
						
					 | 
					
						2013-11-30 15:14:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						b799dec4c0
					 | 
					
						
						
							
							Merged support for Brainpool curves and ciphersuites
						
						
						
						
						
						
					 | 
					
						2013-10-11 10:05:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						2f77ce3658
					 | 
					
						
						
							
							Fix forgotten snprintf define for MSVC
						
						
						
						
						
						
					 | 
					
						2013-10-11 09:17:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						22f64c8a9a
					 | 
					
						
						
							
							Cosmetics in benchmark
						
						
						
						
						
						
					 | 
					
						2013-10-10 13:21:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1337affc91
					 | 
					
						
						
							
							Buffer allocator threading support
						
						
						
						
						
						
					 | 
					
						2013-09-29 15:02:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1ffefaca1e
					 | 
					
						
						
							
							Introduced entropy_free()
						
						
						
						
						
						
					 | 
					
						2013-09-29 15:01:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						396333e0a3
					 | 
					
						
						
							
							Updated ssl_test to handle EOF return value
						
						
						
						
						
						
					 | 
					
						2013-09-28 11:08:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						641de714b6
					 | 
					
						
						
							
							Use both RSA and ECDSA CA if available
						
						
						
						
						
						
					 | 
					
						2013-09-25 13:23:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						cbf3ef3861
					 | 
					
						
						
							
							RSA and ECDSA key exchanges don't depend on CRL
						
						
						
						
						
						
					 | 
					
						2013-09-24 21:25:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						abd6e02b7b
					 | 
					
						
						
							
							Rm _CRT_SECURE_NO_DEPRECATE for programs
						
						
						
						
						
						
						
						(Already in config.h.) 
						
						
					 | 
					
						2013-09-20 16:51:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						7831b0cb3c
					 | 
					
						
						
							
							A few more issues with small configurations
						
						
						
						
						
						
					 | 
					
						2013-09-20 12:30:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						da179e4870
					 | 
					
						
						
							
							Add ecp_curve_list(), hide ecp_supported_curves
						
						
						
						
						
						
					 | 
					
						2013-09-18 15:37:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						56cd319f0e
					 | 
					
						
						
							
							Add human-friendly name in ecp_curve_info
						
						
						
						
						
						
					 | 
					
						2013-09-18 15:37:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						803bb312a3
					 | 
					
						
						
							
							Remove ecp-bench (now in general benchmark)
						
						
						
						
						
						
					 | 
					
						2013-09-18 15:37:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						cc34f95b43
					 | 
					
						
						
							
							Include ECDSA and ECDH in benchmark
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:57 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ed7cbe92d5
					 | 
					
						
						
							
							Allow selection of what to benchmark
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						8271f2ffb5
					 | 
					
						
						
							
							Shorten benchmark source using macros and loops
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						15d5de1969
					 | 
					
						
						
							
							Simplify usage of DHM blinding
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:35:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						68821da01e
					 | 
					
						
						
							
							Fix clang warnings in applications
						
						
						
						
						
						
						
						Some fd would be used uninitialized if we goto exit early. 
						
						
					 | 
					
						2013-09-18 14:34:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c559c7a680
					 | 
					
						
						
							
							Renamed x509_cert structure to x509_crt for consistency
						
						
						
						
						
						
					 | 
					
						2013-09-18 14:32:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						ddf26b4e38
					 | 
					
						
						
							
							Renamed x509parse_* functions to new form
						
						
						
						
						
						
						
						e.g. x509parse_crtfile -> x509_crt_parse_file 
						
						
					 | 
					
						2013-09-18 13:46:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						369d2eb2a2
					 | 
					
						
						
							
							Introduced x509_crt_init(), x509_crl_init() and x509_csr_init()
						
						
						
						
						
						
					 | 
					
						2013-09-18 12:01:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						36713e8ed9
					 | 
					
						
						
							
							Fixed bunch of X509_PARSE related defines / dependencies
						
						
						
						
						
						
					 | 
					
						2013-09-17 13:25:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						7504d7f806
					 | 
					
						
						
							
							Fixed X509 define in selftest.c
						
						
						
						
						
						
					 | 
					
						2013-09-16 22:56:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						40ce79f1e6
					 | 
					
						
						
							
							Moved DHM parsing from X509 module to DHM module
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:43:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						9a97c5d894
					 | 
					
						
						
							
							Fixed warnings in case application dependencies are not met
						
						
						
						
						
						
					 | 
					
						2013-09-15 17:07:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1a7550ac67
					 | 
					
						
						
							
							Moved PK key parsing from X509 module to PK module
						
						
						
						
						
						
					 | 
					
						2013-09-15 13:47:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						92cb1d3a91
					 | 
					
						
						
							
							Make CBC an option, step 3: individual ciphers
						
						
						
						
						
						
					 | 
					
						2013-09-13 17:25:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						8f0423afbc
					 | 
					
						
						
							
							Fix for benchmark app after GCM refactoring merge
						
						
						
						
						
						
					 | 
					
						2013-09-10 14:51:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ce6352a791
					 | 
					
						
						
							
							Add benchmark for fixed-DHM with blinding
						
						
						
						
						
						
					 | 
					
						2013-09-07 13:05:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						1a2012459b
					 | 
					
						
						
							
							Fix undetected errors in benchmark
						
						
						
						
						
						
						
						dhm_calc_secret() was exiting early, leading to wrong results 
						
						
					 | 
					
						2013-09-07 12:27:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						337b29c334
					 | 
					
						
						
							
							Test and document EC blinding overhead
						
						
						
						
						
						
					 | 
					
						2013-09-07 11:52:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						cac5f7d737
					 | 
					
						
						
							
							Update benchmarks for new prototypes
						
						
						
						
						
						
					 | 
					
						2013-09-04 17:19:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						548957dd49
					 | 
					
						
						
							
							Refactored RSA to have random generator in every RSA operation
						
						
						
						
						
						
						
						Primarily so that rsa_private() receives an RNG for blinding purposes. 
						
						
					 | 
					
						2013-08-30 10:30:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ac75523593
					 | 
					
						
						
							
							Adapt ssl_set_own_cert() to generic keys
						
						
						
						
						
						
					 | 
					
						2013-08-27 22:21:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						7e56de1671
					 | 
					
						
						
							
							Adapt ssl_cert_test to changes in PK
						
						
						
						
						
						
					 | 
					
						2013-08-20 20:46:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						be50680a8c
					 | 
					
						
						
							
							Fix use of x509_cert.rsa in programs
						
						
						
						
						
						
					 | 
					
						2013-07-17 15:59:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						ba4878aa64
					 | 
					
						
						
							
							Rename x509parse_key & co with _rsa suffix
						
						
						
						
						
						
					 | 
					
						2013-07-08 15:31:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						44618dd798
					 | 
					
						
						
							
							SSL Test and Benchmark now handle missing POLARSSL_TIMING_C
						
						
						
						
						
						
					 | 
					
						2013-07-04 11:30:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						6e339b52e8
					 | 
					
						
						
							
							Memory-allocation abstraction layer and buffer-based allocator added
						
						
						
						
						
						
					 | 
					
						2013-07-03 17:22:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						d2681d82e2
					 | 
					
						
						
							
							Renamed sha2.{c,h} to sha256.{c,h} and sha4.{c,h} to sha512.{c,h}
						
						
						
						
						
						
					 | 
					
						2013-06-30 14:49:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |