2023-08-07 12:53:33 +02:00
{
"prefix" : "p256" ,
"type" : "transparent" ,
"mbedtls/h_condition" : "defined(MBEDTLS_P256M_EXAMPLE_DRIVER_ENABLED)" ,
"headers" : [ "../3rdparty/p256-m/p256-m_driver_entrypoints.h" ] ,
"capabilities" : [
{
"mbedtls/c_condition" : "defined(MBEDTLS_P256M_EXAMPLE_DRIVER_ENABLED)" ,
2023-08-09 11:18:49 +02:00
"_comment_entry_points" : "This is not the complete list of entry points supported by this driver, only those that are currently supported in JSON. See docs/psa-driver-example-and-guide.md" ,
2023-08-07 12:53:33 +02:00
"entry_points" : [ "import_key" , "export_public_key" ] ,
"algorithms" : [ "PSA_ALG_ECDH" , "PSA_ALG_ECDSA(PSA_ALG_ANY_HASH)" ] ,
"key_types" : [
"PSA_KEY_TYPE_ECC_KEY_PAIR(PSA_ECC_FAMILY_SECP_R1)" ,
"PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_SECP_R1)"
] ,
"key_sizes" : [ 256 ] ,
"fallback" : false
}
]
}