mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-10-31 11:40:51 -04:00 
			
		
		
		
	 e6e51aab55
			
		
	
	
		e6e51aab55
		
	
	
	
	
		
			
			Merge part of the RSA entries into this one, as I think it's easier for users to have all similar changes in one place regardless of whether they were introduce in the same PR or not. Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			984 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			984 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| Remove the mode parameter from RSA functions
 | |
| --------------------------------------------
 | |
| 
 | |
| This affects all users who use the RSA encryption, decryption, sign and
 | |
| verify APIs.
 | |
| 
 | |
| The RSA module no longer supports private-key operations with the public key or
 | |
| vice versa. As a consequence, RSA operation functions no longer have a mode
 | |
| parameter. If you were calling RSA operations with the normal mode (public key
 | |
| for verification or encryption, private key for signature or decryption), remove
 | |
| the `MBEDTLS_MODE_PUBLIC` or `MBEDTLS_MODE_PRIVATE` argument. If you were calling
 | |
| RSA operations with the wrong mode, which rarely makes sense from a security
 | |
| perspective, this is no longer supported.
 | |
| 
 | |
| Remove the RNG parameter from RSA verify functions
 | |
| --------------------------------------------------
 | |
| 
 | |
| RSA verification functions also no longer take random generator arguments (this
 | |
| was only needed when using a private key). This affects all applications using
 | |
| the RSA verify functions.
 | |
| 
 |