mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 04:59:55 +00:00 
			
		
		
		
	 7e0f362149
			
		
	
	7e0f362149
	
	
	
		
			
			Add unit test for: * Trusted certificate with weak hash algorithm signature * Certificate with wrong signature Merges https://github.com/espressif/esp-idf/pull/6117
		
			
				
	
	
		
			19 lines
		
	
	
		
			816 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			816 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set(TEST_CRTS "crts/server_cert_chain.pem"
 | |
|               "crts/prvtkey.pem"
 | |
|               "crts/server_cert_bundle"
 | |
|               "crts/bad_md_crt.pem"
 | |
|               "crts/wrong_sig_crt_esp32_com.pem"
 | |
|               "crts/correct_sig_crt_esp32_com.pem")
 | |
| 
 | |
| idf_component_register(SRC_DIRS "."
 | |
|                     PRIV_INCLUDE_DIRS "."
 | |
|                     PRIV_REQUIRES cmock test_utils mbedtls libsodium
 | |
|                     EMBED_TXTFILES ${TEST_CRTS})
 | |
| 
 | |
| 
 | |
| idf_component_get_property(mbedtls mbedtls COMPONENT_LIB)
 | |
| target_compile_definitions(${mbedtls} INTERFACE "-DMBEDTLS_DEPRECATED_WARNING")
 | |
| target_compile_definitions(mbedtls PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")
 | |
| target_compile_definitions(mbedcrypto PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")
 | |
| target_compile_definitions(mbedx509 PUBLIC "-DMBEDTLS_DEPRECATED_WARNING")
 |