Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4a70c8ed 
							
						 
					 
					
						
						
							
							Adjust names of ECDSA tests.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-27 09:10:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							450a163c81 
							
						 
					 
					
						
						
							
							Fix valgrind warning in ECDSA test suite.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-27 09:08:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							007b7177ef 
							
						 
					 
					
						
						
							
							ECDH : add test vectors from RFC 5903.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-27 09:00:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							602a8973d7 
							
						 
					 
					
						
						
							
							ECDSA : test vectors from RFC 4754  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-27 08:10:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							d1c7150bf5 
							
						 
					 
					
						
						
							
							Basic tests for ECDSA.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-26 19:11:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							3aeb5a7192 
							
						 
					 
					
						
						
							
							Add ECDSA signature primitive.  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-26 19:11:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b309ab2936 
							
						 
					 
					
						
						
							
							Add ECDSA sign primitive  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-26 19:11:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							2aea1416f9 
							
						 
					 
					
						
						
							
							Add skeleton ecdsa.[ch]  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-26 19:11:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							61ce13b728 
							
						 
					 
					
						
						
							
							Basic tests for ECDH primitive  
						
						 
						
						
						
						
							
						
					 
					
						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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							45a035a9ac 
							
						 
					 
					
						
						
							
							Add ecp_gen_keypair()  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-26 14:42:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							14c56a3378 
							
						 
					 
					
						
						
							
							Updated for PolarSSL 1.2.4  
						
						 
						
						
						
						
							
  polarssl-1.2.4
 
						
					 
					
						2013-01-25 17:11:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							9d2bb658fc 
							
						 
					 
					
						
						
							
							Added PolarSSL 1.1.5 ChangeLog from 1.1 branch  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-25 16:07:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1961b709d8 
							
						 
					 
					
						
						
							
							Added ssl_handshake_step() to allow single stepping the handshake  
						
						 
						
						... 
						
						
						
						process
Single stepping the handshake process allows for better support of
non-blocking network stacks and for getting information from specific
handshake messages if wanted. 
						
						
							
						
					 
					
						2013-01-25 14:49:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							9c94cddeae 
							
						 
					 
					
						
						
							
							Correctly handle CertificateRequest with empty DN list in <= TLS 1.1  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-22 14:21:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							f626e1dd28 
							
						 
					 
					
						
						
							
							Fixed comment on maximum tested size for POLARSSL_MPI_MAX_LIMBS  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-21 12:14:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4365f560 
							
						 
					 
					
						
						
							
							Updated error codes for ECP  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 17:00:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							a95919b4c7 
							
						 
					 
					
						
						
							
							Added ECP files to Makefiles as well  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 17:00:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							5e402d88ea 
							
						 
					 
					
						
						
							
							Added ecp_read_binary().  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							37d218a8e3 
							
						 
					 
					
						
						
							
							Added support for writing points compressed  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e19feb5b46 
							
						 
					 
					
						
						
							
							Added ecp_write_binary().  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							1c33057a63 
							
						 
					 
					
						
						
							
							Added ecp_check_pubkey().  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							c554e9acf1 
							
						 
					 
					
						
						
							
							Added test vectors from RFC 5903  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							3680c82c5a 
							
						 
					 
					
						
						
							
							Made choice of w safer and more optimal  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							cdd44324e9 
							
						 
					 
					
						
						
							
							Added ecp_normalize_many() for faster precompute()  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b63f9e98f5 
							
						 
					 
					
						
						
							
							Made ecp_mul() faster and truly SPA resistant  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7652a593d6 
							
						 
					 
					
						
						
							
							Added a precompute() function for fast mult  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							855560758c 
							
						 
					 
					
						
						
							
							Added function preparing for faster multiplication  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b4a310b472 
							
						 
					 
					
						
						
							
							Added a selftest about SPA resistance  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							9674fd0d5e 
							
						 
					 
					
						
						
							
							Added ecp_sub() as a variant of ecp_add()  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							1c2782cc7c 
							
						 
					 
					
						
						
							
							Changed to jacobian coordinates everywhere  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							773ed546a2 
							
						 
					 
					
						
						
							
							Added a nbits member to ecp_group  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4bdd47d2cb 
							
						 
					 
					
						
						
							
							Multiplication by negative is now forbidden  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							8433824d5f 
							
						 
					 
					
						
						
							
							Added fast mod_p192  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4712325777 
							
						 
					 
					
						
						
							
							Clarifications in comments; code cosmetics & style  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							dada4da33f 
							
						 
					 
					
						
						
							
							Moved domain paramaters to ecp.c  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							62aad14139 
							
						 
					 
					
						
						
							
							Added slot for fast modp, with mod_p521  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							84d1aea1ac 
							
						 
					 
					
						
						
							
							Now reducing mod p after every single operation  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e0c16922f9 
							
						 
					 
					
						
						
							
							Point multiplication using Jacobian coordinates  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0adfbcc5 
							
						 
					 
					
						
						
							
							Replaced add_generic with add_mixed  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							989c32bc3e 
							
						 
					 
					
						
						
							
							Replaced double_generic with double_jac  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							27b1ba8be0 
							
						 
					 
					
						
						
							
							Changed ecp_mul() to always add the same point  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							d070f51224 
							
						 
					 
					
						
						
							
							Started introducting Jacobian coordinates  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							52a422f6a1 
							
						 
					 
					
						
						
							
							Added ecp-bench specialized benchmark  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e870c0a5d6 
							
						 
					 
					
						
						
							
							Added benchmark for DHM  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							e739f0133b 
							
						 
					 
					
						
						
							
							Added test vectors from RFC 5114 to test suite  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4b8c3f2a1c 
							
						 
					 
					
						
						
							
							Moved tests from selftest to tests/test_suite_ecp  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							a5402fee04 
							
						 
					 
					
						
						
							
							Added ecp_use_known_dp()  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							efaa31e9ae 
							
						 
					 
					
						
						
							
							Implemented multiplication  
						
						 
						
						
						
						
							
						
					 
					
						2013-01-16 16:31:50 +01:00