Peter Kolbus  
		
	
	
		ca8b8e7c31 
		
	 
	
	
	Restore retry in rsa_prepare_blinding()  
		
			... 
			Starting with commit 49e94e3, the do/while loop in
`rsa_prepare_blinding()` was changed to a `do...while(0)`, which
prevents retry from being effective and leaves dead code.
Restore the while condition to retry, and lift the calls to finish the
computation out of the while loop by by observing that they are
performed only when `mbedtls_mpi_inv_mod()` returns zero.
Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com> 
		
	 
 
		2020-09-25 08:43:57 -05:00 
	 
	
	
		  ..
	 
	
	
		
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-26 16:22:57 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-20 11:07:12 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-07-03 09:44:18 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-21 09:19:12 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-25 22:50:06 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-25 22:49:19 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-09-25 08:43:57 -05:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-24 09:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-25 14:35:55 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-26 14:15:34 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-24 09:42:38 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-25 14:35:55 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-20 11:07:12 +01:00 
		 
	
		
			
			
			
			
			
			2020-08-26 12:56:11 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00 
		 
	
		
			
			
			
			
			
			2020-08-19 10:35:41 +02:00