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
							
						 
					 | 
					
						
						
							
						
						98f51815d6
					 | 
					
						
						
							
							Fix ecp_tls_read_point's signature
						
						
						
						
						
						
					 | 
					
						2013-02-10 13:38:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						7c145c6418
					 | 
					
						
						
							
							Fix ecp_tls_read_group's signature
						
						
						
						
						
						
					 | 
					
						2013-02-10 13:20:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						8c16f96259
					 | 
					
						
						
							
							Add a few tests for ecp_tls_read_point
						
						
						
						
						
						
					 | 
					
						2013-02-10 13:00:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						46106a9d75
					 | 
					
						
						
							
							Add tests for (and fix bug in) ecp_tls_write_group
						
						
						
						
						
						
					 | 
					
						2013-02-10 12:51:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						420f1eb675
					 | 
					
						
						
							
							Fix ecp_tls_write_point's signature
						
						
						
						
						
						
					 | 
					
						2013-02-10 12:22:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						6282acaec2
					 | 
					
						
						
							
							Add basic tests for ecp_tls_*_point
						
						
						
						
						
						
					 | 
					
						2013-02-10 11:15:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						7e86025f32
					 | 
					
						
						
							
							Rename ecp_*_binary to ecp_point_*_binary
						
						
						
						
						
						
					 | 
					
						2013-02-10 10:58:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						d84895dc22
					 | 
					
						
						
							
							Supress 'format' argument to ecp_read_binary.
						
						
						
						
						
						
						
						And adjust error codes for ecp_*_binary while at it. 
						
						
					 | 
					
						2013-02-10 10:53:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						1a96728964
					 | 
					
						
						
							
							Add function parsing a TLS ECParameters record
						
						
						
						
						
						
					 | 
					
						2013-02-09 17:53:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						c7a2da437e
					 | 
					
						
						
							
							Updated for PolarSSL 1.2.5
						
						
						
						
						
						
					 | 
					
						2013-02-02 19:23:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						61ce13b728
					 | 
					
						
						
							
							Basic tests for ECDH primitive
						
						
						
						
						
						
					 | 
					
						2013-01-26 19:11:28 +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
						
						
						
						
						
						
					 | 
					
						2013-01-25 17:11:37 +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
							
						 
					 | 
					
						
						
							
						
						b63f9e98f5
					 | 
					
						
						
							
							Made ecp_mul() faster and truly SPA resistant
						
						
						
						
						
						
					 | 
					
						2013-01-16 16:31:53 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						58ef6ec613
					 | 
					
						
						
							
							Cleaner test-memory cleanups
						
						
						
						
						
						
					 | 
					
						2013-01-03 11:33:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						fb1ba781b3
					 | 
					
						
						
							
							Updated for release 1.2.3
						
						
						
						
						
						
					 | 
					
						2012-11-26 16:28:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						df5069cb97
					 | 
					
						
						
							
							Updated for 1.2.2 release
						
						
						
						
						
						
					 | 
					
						2012-11-24 12:20:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1eeceaeac8
					 | 
					
						
						
							
							More expansive testing
						
						
						
						
						
						
					 | 
					
						2012-11-23 14:25:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard
							
						 
					 | 
					
						
						
							
						
						e44ec108be
					 | 
					
						
						
							
							Fixed segfault in mpi_shift_r()
						
						
						
						
						
						
						
						Fixed memory leak in test_suite_mpi
Amended ChangeLog 
						
						
					 | 
					
						2012-11-18 23:15:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						90f309ffe7
					 | 
					
						
						
							
							Added proper gitignores for linux compilation
						
						
						
						
						
						
					 | 
					
						2012-11-17 00:04:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						e0f41f3086
					 | 
					
						
						
							
							- Updated version to 1.2.1
						
						
						
						
						
						
					 | 
					
						2012-11-13 12:55:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						9daf0d0651
					 | 
					
						
						
							
							- Added max length check for rsa_pkcs1_sign with PKCS#1 v2.1
						
						
						
						
						
						
					 | 
					
						2012-11-13 12:13:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						f02c5642d0
					 | 
					
						
						
							
							- Allow R and A to point to same mpi in mpi_div_mpi
						
						
						
						
						
						
					 | 
					
						2012-11-13 10:25:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						645ce3a2b4
					 | 
					
						
						
							
							- Moved ciphersuite naming scheme to IANA reserved names
						
						
						
						
						
						
					 | 
					
						2012-10-31 12:32:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						f1ab0ec1ff
					 | 
					
						
						
							
							- Changed default compiler flags to include -O2
						
						
						
						
						
						
					 | 
					
						2012-10-23 12:12:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						8f387e6605
					 | 
					
						
						
							
							- Updated trunk base version to 1.2.0 for prerelease 1
						
						
						
						
						
						
					 | 
					
						2012-10-02 15:26:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						5c2364c2ba
					 | 
					
						
						
							
							- Moved from unsigned long to uint32_t throughout code
						
						
						
						
						
						
					 | 
					
						2012-10-01 14:41:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						915275ba78
					 | 
					
						
						
							
							- Revamped x509_verify() and the SSL f_vrfy callback implementations
						
						
						
						
						
						
					 | 
					
						2012-09-28 07:10:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						31417a71f8
					 | 
					
						
						
							
							- Fixed tests for enhanced rsa_check_privkey()
						
						
						
						
						
						
					 | 
					
						2012-09-27 20:41:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Paul Bakker
							
						 
					 | 
					
						
						
							
						
						1a0f552030
					 | 
					
						
						
							
							- Fixed test for 'trust extension' change
						
						
						
						
						
						
					 | 
					
						2012-09-25 21:53:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |