Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							161ef968db 
							
						 
					 
					
						
						
							
							Cache pre-computed points for ecp_mul()  
						
						... 
						
						
						
						Up to 1.25 speedup on ECDSA sign for small curves, but mainly useful as a
preparation for fixed-point mult (a few prototypes changed in constness). 
						
						
					 
					
						2013-09-18 15:37:44 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							c83e418149 
							
						 
					 
					
						
						
							
							Prepare for ECDH point blinding just in case  
						
						
						
						
					 
					
						2013-09-18 14:35:54 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e09d2f8261 
							
						 
					 
					
						
						
							
							Change ecp_mul() prototype to allow randomization  
						
						... 
						
						
						
						(Also improve an error code while at it.) 
						
						
					 
					
						2013-09-02 14:29:09 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							5734b2d358 
							
						 
					 
					
						
						
							
							Actually use the point format selected for ECDH  
						
						
						
						
					 
					
						2013-08-16 13:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							b548d773b3 
							
						 
					 
					
						
						
							
							Fixed memory leak in ecdh_compute_shared() in case of error  
						
						
						
						
					 
					
						2013-07-26 14:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							41c83d3f67 
							
						 
					 
					
						
						
							
							Added Ephemeral Elliptic Curve Diffie Hellman ciphersuites to SSL/TLS  
						
						... 
						
						
						
						Made all modifications to include Ephemeral Elliptic Curve Diffie
Hellman ciphersuites into the existing SSL/TLS modules. All basic
handling of the ECDHE-ciphersuites (TLS_ECDHE_RSA_WITH_NULL_SHA,
TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA)
has been included. 
						
						
					 
					
						2013-03-20 14:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							f35b739dff 
							
						 
					 
					
						
						
							
							Add a few check for context validity.  
						
						
						
						
					 
					
						2013-02-11 22:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							424fda5d7b 
							
						 
					 
					
						
						
							
							Add ecdh_calc_secret()  
						
						
						
						
					 
					
						2013-02-11 22:05:42 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							5cceb41d2c 
							
						 
					 
					
						
						
							
							Add ecdh_{make,read}_public()  
						
						
						
						
					 
					
						2013-02-11 21:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							854fbd7ba2 
							
						 
					 
					
						
						
							
							Add ecdh_read_params().  
						
						
						
						
					 
					
						2013-02-11 21:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							13724765b2 
							
						 
					 
					
						
						
							
							Add ecdh_make_server_params (untested yet)  
						
						
						
						
					 
					
						2013-02-10 15:01:54 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							63533e44c2 
							
						 
					 
					
						
						
							
							Create ecdh_context structure  
						
						
						
						
					 
					
						2013-02-10 14:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							2aea1416f9 
							
						 
					 
					
						
						
							
							Add skeleton ecdsa.[ch]  
						
						
						
						
					 
					
						2013-01-26 19:11:28 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							6545ca7bed 
							
						 
					 
					
						
						
							
							Add ECDH primitives  
						
						
						
						
					 
					
						2013-01-26 19:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							0bad5c2381 
							
						 
					 
					
						
						
							
							Add skeleton ecdh.[ch]  
						
						
						
						
					 
					
						2013-01-26 15:30:46 +01:00