mbedtls/tests/suites
Jaeden Amero 769ce27f12 psa: Add initializers for MAC operation objects
Add new initializers for MAC operation objects and use them in our tests
and library code. Prefer using the macro initializers due to their
straightforwardness.
2019-01-08 14:28:04 +00:00
..
helpers.function Move MIN and MAX macros from PSA tests to helpers.function 2018-12-20 18:47:53 +01:00
host_test.function Style fixes 2018-08-06 11:42:56 +01:00
main_test.function Initialize PSA Crypto implementation at the start of each test suite 2018-11-22 16:27:56 +00:00
target_test.function Style fixes 2018-08-06 11:42:56 +01:00
test_suite_aes.cbc.data
test_suite_aes.cfb.data
test_suite_aes.ecb.data
test_suite_aes.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_aes.ofb.data
test_suite_aes.rest.data
test_suite_aes.xts.data
test_suite_arc4.data
test_suite_arc4.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_aria.data
test_suite_aria.function
test_suite_asn1write.data
test_suite_asn1write.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_base64.data
test_suite_base64.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_blowfish.data
test_suite_blowfish.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_camellia.data
test_suite_camellia.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_ccm.data Use integer instead of string as test result 2018-08-06 11:42:06 +01:00
test_suite_ccm.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_chacha20.data
test_suite_chacha20.function
test_suite_chachapoly.data
test_suite_chachapoly.function
test_suite_cipher.aes.data Add AES-*-CBC test vectors for PSA-based cipher contexts 2018-11-22 16:33:01 +00:00
test_suite_cipher.arc4.data
test_suite_cipher.blowfish.data
test_suite_cipher.camellia.data
test_suite_cipher.ccm.data Test PSA-based CCM cipher operations 2018-11-22 16:33:01 +00:00
test_suite_cipher.chacha20.data
test_suite_cipher.chachapoly.data Test PSA-based CCM cipher operations 2018-11-22 16:33:01 +00:00
test_suite_cipher.des.data
test_suite_cipher.function Test PSA-based CCM cipher operations 2018-11-22 16:33:01 +00:00
test_suite_cipher.gcm.data Add missing newline at the end of test_suite_cipher.gcm.data 2018-11-22 16:33:01 +00:00
test_suite_cipher.null.data
test_suite_cipher.padding.data
test_suite_cmac.data
test_suite_cmac.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_ctr_drbg.data Refactor test code for CTR DRBG to clarify test functions 2018-08-29 23:38:57 +03:00
test_suite_ctr_drbg.function Fix build issue on clang 2018-08-29 23:57:45 +03:00
test_suite_debug.data
test_suite_debug.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_des.data
test_suite_des.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_dhm.data
test_suite_dhm.function
test_suite_ecdh.data
test_suite_ecdh.function Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted 2018-09-11 12:39:14 +02:00
test_suite_ecdsa.data
test_suite_ecdsa.function Merge remote-tracking branch 'public/pr/2107' into development-proposed 2018-10-28 16:16:58 +00:00
test_suite_ecjpake.data
test_suite_ecjpake.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_ecp.data Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted 2018-09-11 12:39:14 +02:00
test_suite_ecp.function Expand test to ensure no assumption on output 2018-10-16 11:22:45 +02:00
test_suite_entropy.data
test_suite_entropy.function Fix typo in test_suite_entropy.function 2018-08-15 13:55:37 +01:00
test_suite_error.data
test_suite_error.function
test_suite_gcm.aes128_de.data
test_suite_gcm.aes128_en.data
test_suite_gcm.aes192_de.data
test_suite_gcm.aes192_en.data
test_suite_gcm.aes256_de.data
test_suite_gcm.aes256_en.data
test_suite_gcm.camellia.data
test_suite_gcm.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_hkdf.data
test_suite_hkdf.function
test_suite_hmac_drbg.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_hmac_drbg.misc.data
test_suite_hmac_drbg.no_reseed.data
test_suite_hmac_drbg.nopr.data
test_suite_hmac_drbg.pr.data
test_suite_md.data
test_suite_md.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_mdx.data
test_suite_mdx.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_memory_buffer_alloc.data
test_suite_memory_buffer_alloc.function
test_suite_mpi.data Improve deterministic test for prime testing 2018-10-09 16:36:53 +01:00
test_suite_mpi.function Improve deterministic test for prime testing 2018-10-09 16:36:53 +01:00
test_suite_nist_kw.data Enhance nist_kw with some NULL buffers tests 2018-08-13 14:46:45 +03:00
test_suite_nist_kw.function Fix indentation 2018-08-21 16:11:13 +03:00
test_suite_pem.data
test_suite_pem.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_pk.data Merge branch 'iotssl-2578-psa-sig-verification_CRYPTO' into feature-psa-tls-integration-proposed 2018-11-23 16:00:32 +00:00
test_suite_pk.function Merge branch 'iotssl-2578-psa-sig-verification_CRYPTO' into feature-psa-tls-integration-proposed 2018-11-23 16:00:32 +00:00
test_suite_pkcs1_v15.data
test_suite_pkcs1_v15.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_pkcs1_v21.data rsa: pss: Add no possible salt size tests 2018-09-27 18:23:08 +01:00
test_suite_pkcs1_v21.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_pkcs5.data
test_suite_pkcs5.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_pkparse.data
test_suite_pkparse.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_pkwrite.data
test_suite_pkwrite.function
test_suite_poly1305.data
test_suite_poly1305.function
test_suite_psa_crypto_entropy.data Adjust psa entropy inject tests to take as minimum seed size 2018-11-21 16:24:53 +02:00
test_suite_psa_crypto_entropy.function Move MIN and MAX macros from PSA tests to helpers.function 2018-12-20 18:47:53 +01:00
test_suite_psa_crypto_hash.data Update hash tests documentation 2018-11-05 18:36:05 +02:00
test_suite_psa_crypto_hash.function psa: Add initializers for hash operation objects 2019-01-08 14:28:04 +00:00
test_suite_psa_crypto_init.data Create the NV seed file for the tests if needed 2018-11-23 22:58:40 +01:00
test_suite_psa_crypto_init.function Move MIN and MAX macros from PSA tests to helpers.function 2018-12-20 18:47:53 +01:00
test_suite_psa_crypto_metadata.data Key agreement: macros for finite-field Diffie-Hellman, ECDH 2018-11-14 21:15:37 +01:00
test_suite_psa_crypto_metadata.function Rewrap some lines after the macro changes 2018-12-20 18:47:52 +01:00
test_suite_psa_crypto_persistent_key.data Convert the PSA crypto persistent storage tests to the new handle API 2018-12-11 16:48:13 +01:00
test_suite_psa_crypto_persistent_key.function psa: Add initializers for key policies 2019-01-08 14:28:04 +00:00
test_suite_psa_crypto_slot_management.data Test invalid lifetime regardless of support for persistent keys 2018-12-11 16:48:14 +01:00
test_suite_psa_crypto_slot_management.function psa: Add initializers for key policies 2019-01-08 14:28:04 +00:00
test_suite_psa_crypto_storage_file.data psa: Add storage implementation for files 2018-11-20 15:21:22 +00:00
test_suite_psa_crypto_storage_file.function Prefer ASSERT_ALLOC to calloc+TEST_ASSERT in PSA tests 2018-12-20 18:47:53 +01:00
test_suite_psa_crypto.data psa: Add initializers for MAC operation objects 2019-01-08 14:28:04 +00:00
test_suite_psa_crypto.function psa: Add initializers for MAC operation objects 2019-01-08 14:28:04 +00:00
test_suite_rsa.data
test_suite_rsa.function Revert "New function mbedtls_rsa_get_bitlen" 2018-11-12 19:14:34 +01:00
test_suite_shax.data
test_suite_shax.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_ssl.data
test_suite_ssl.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_timing.data
test_suite_timing.function
test_suite_version.data Update library version number to 2.14.0 2018-11-19 18:31:40 +00:00
test_suite_version.function
test_suite_x509parse.data Add tests for relaxed CRL-CA name comparison 2018-11-05 11:47:49 +00:00
test_suite_x509parse.function Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted 2018-09-11 12:39:14 +02:00
test_suite_x509write.data Cosmetic changes 2018-11-22 12:43:53 -05:00
test_suite_x509write.function Remove trailing whitespace 2018-11-22 12:43:53 -05:00
test_suite_xtea.data
test_suite_xtea.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00