Valerio Setti 
							
						 
					 
					
						
						
						
						
							
						
						
							fa49a8ecdb 
							
						 
					 
					
						
						
							
							test: fix complementary domain testing for !MBEDTLS_ECP_C  
						
						 
						
						... 
						
						
						
						Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no> 
						
						
					 
					
						2023-01-26 17:16:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							449bd8303e 
							
						 
					 
					
						
						
							
							Switch to the new code style  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2023-01-11 14:50:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							07018f97d2 
							
						 
					 
					
						
						
							
							Make legacy_or_psa.h public.  
						
						 
						
						... 
						
						
						
						As a public header, it should no longer include common.h, just use
build_info.h which is what we actually need anyway.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com> 
						
						
					 
					
						2022-09-16 12:02:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrzej Kurek 
							
						 
					 
					
						
						
						
						
							
						
						
							7a32072038 
							
						 
					 
					
						
						
							
							Setup / deinitialize PSA in pk tests only if no MD is used  
						
						 
						
						... 
						
						
						
						Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com> 
						
						
					 
					
						2022-09-02 04:07:15 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrzej Kurek 
							
						 
					 
					
						
						
						
						
							
						
						
							26909f348f 
							
						 
					 
					
						
						
							
							Add PSA initialization and teardown to tests using pkcs5  
						
						 
						
						... 
						
						
						
						If PSA is defined and there is no MD - an initialization
is required.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com> 
						
						
					 
					
						2022-09-02 04:05:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Przemek Stekiel 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0509a36b 
							
						 
					 
					
						
						
							
							test_suite_pem, test_suite_pkparse: Adjust dependecies  
						
						 
						
						... 
						
						
						
						Signed-off-by: Przemek Stekiel <przemyslaw.stekiel@mobica.com> 
						
						
					 
					
						2022-08-19 10:15:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							84dea01f36 
							
						 
					 
					
						
						
							
							Add RNG params to private key parsing  
						
						 
						
						... 
						
						
						
						This is necessary for the case where the public part of an EC keypair
needs to be computed from the private part - either because it was not
included (it's an optional component) or because it was compressed (a
format we can't parse).
This changes the API of two public functions: mbedtls_pk_parse_key() and
mbedtls_pk_parse_keyfile().
Tests and programs have been adapted. Some programs use a non-secure RNG
(from the test library) just to get things to compile and run; in a
future commit this should be improved in order to demonstrate best
practice.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com> 
						
						
					 
					
						2021-06-17 09:38:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							b65370f97d 
							
						 
					 
					
						
						
							
							Clean up test function pk_parse_key  
						
						 
						
						... 
						
						
						
						- remove incorrect compile-time dependency (the individual cases already have
  correct run-time dependency information)
- remove unused argument
- remove unused stack buffer
- remove useless code block 
						
						
					 
					
						2020-02-18 10:18:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azim Khan 
							
						 
					 
					
						
						
						
						
							
						
						
							5fcca46a3a 
							
						 
					 
					
						
						
							
							Rename HexParam_t -> data_t for consistent coding style  
						
						 
						
						
						
						
					 
					
						2018-08-06 11:42:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azim Khan 
							
						 
					 
					
						
						
						
						
							
						
						
							d30ca130e8 
							
						 
					 
					
						
						
							
							Combine hex parameters in a struct  
						
						 
						
						
						
						
					 
					
						2018-08-06 11:40:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azim Khan 
							
						 
					 
					
						
						
						
						
							
						
						
							f1aaec9888 
							
						 
					 
					
						
						
							
							Intermediate hexify out change  
						
						 
						
						
						
						
					 
					
						2018-08-06 11:40:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sanne Wouda 
							
						 
					 
					
						
						
						
						
							
						
						
							22797fcc57 
							
						 
					 
					
						
						
							
							Remove redundant dependency  
						
						 
						
						
						
						
					 
					
						2018-03-06 23:35:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sanne Wouda 
							
						 
					 
					
						
						
						
						
							
						
						
							bb50113123 
							
						 
					 
					
						
						
							
							Rename test and update dependencies  
						
						 
						
						
						
						
					 
					
						2018-03-06 23:35:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							2cf5a7c98e 
							
						 
					 
					
						
						
							
							The Great Renaming  
						
						 
						
						... 
						
						
						
						A simple execution of tmp/invoke-rename.pl 
						
						
					 
					
						2015-04-08 13:25:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							7f8099773e 
							
						 
					 
					
						
						
							
							Rename include directory to mbedtls  
						
						 
						
						
						
						
					 
					
						2015-03-10 11:23:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rich Evans 
							
						 
					 
					
						
						
						
						
							
						
						
							ce2f237697 
							
						 
					 
					
						
						
							
							change test function includes to use one convention  
						
						 
						
						
						
						
					 
					
						2015-02-10 11:28:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							bd51b262d1 
							
						 
					 
					
						
						
							
							Add 'exit' label and variable initialization to relevant test suite functions  
						
						 
						
						
						
						
					 
					
						2014-07-10 16:37:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
						
						
							
						
						
							4fee79b885 
							
						 
					 
					
						
						
							
							Fix some more depend issues  
						
						 
						
						
						
						
					 
					
						2013-09-20 10:58:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							4606c7317b 
							
						 
					 
					
						
						
							
							Added POLARSSL_PK_PARSE_C and POLARSSL_PK_WRITE_C  
						
						 
						
						
						
						
					 
					
						2013-09-15 17:04:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							428b9ba3b7 
							
						 
					 
					
						
						
							
							Moved POLARSSL_FS_IO check to .function from .data  
						
						 
						
						
						
						
					 
					
						2013-09-15 15:20:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Bakker 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7550ac67 
							
						 
					 
					
						
						
							
							Moved PK key parsing from X509 module to PK module  
						
						 
						
						
						
						
					 
					
						2013-09-15 13:47:30 +02:00