mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-11-01 04:01:13 -04:00 
			
		
		
		
	Add documentation for change in CMAC self-test behaviour
Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>
This commit is contained in:
		
							parent
							
								
									d367990ef3
								
							
						
					
					
						commit
						894b9c4635
					
				
							
								
								
									
										3
									
								
								ChangeLog.d/allow_alt_cmac_without_des.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								ChangeLog.d/allow_alt_cmac_without_des.txt
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,3 @@ | ||||
| Changes | ||||
|    * Alternative implementations of CMAC may now opt to not support 3DES as a | ||||
|      CMAC block cipher, and still pass the CMAC self test. | ||||
| @ -198,6 +198,13 @@ int mbedtls_aes_cmac_prf_128( const unsigned char *key, size_t key_len, | ||||
| /**
 | ||||
|  * \brief          The CMAC checkup routine. | ||||
|  * | ||||
|  * \note           In case the CMAC routines are provided by an alternative | ||||
|  *                 implementation (i.e. #MBEDTLS_CMAC_ALT is defined), the | ||||
|  *                 checkup routine will succeed even if the implementation does | ||||
|  *                 not support the less widely used AES-192 or 3DES primitives. | ||||
|  *                 The self-test requires at least AES-128 and AES-256 to be | ||||
|  *                 supported by the underlying implementation. | ||||
|  * | ||||
|  * \return         \c 0 on success. | ||||
|  * \return         \c 1 on failure. | ||||
|  */ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Steven Cooreman
						Steven Cooreman