)]}' { "commit": "9103d490e8955c2b9723a266af000fc99eeb8f85", "tree": "6c35a040567e844b7183bcfedc15a6d6866d2111", "parents": [ "566899eefae1eae26eb971b68ae535b2d06b124a" ], "author": { "name": "Ronald Cron", "email": "ronald.cron@arm.com", "time": "Thu Mar 04 11:26:03 2021 +0100" }, "committer": { "name": "Ronald Cron", "email": "ronald.cron@arm.com", "time": "Thu Mar 04 13:32:27 2021 +0100" }, "message": "psa: ecdsa: Rework deterministic support check\n\nMove the check that ECDSA is supported from the\ncaller of the function responsible for Mbed TLS\nECDSA signatures to this function, namely\nmbedtls_psa_ecdsa_sign_hash().\n\nThis makes the caller code more readable and is\nmore aligned with what is expected from a\nsign_hash() PSA driver entry point.\n\nAdd a negative test case where a deterministic\nECDSA signature is requested while the library\ndoes not support deterministic ECDSA.\n\nSigned-off-by: Ronald Cron \u003cronald.cron@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "3ba056d24584c05396fa2a0eec3bb644bb09cbab", "old_mode": 33188, "old_path": "library/psa_crypto.c", "new_id": "7a2b65d640f2cba65b1a0836e314bccf1d30ddcf", "new_mode": 33188, "new_path": "library/psa_crypto.c" }, { "type": "modify", "old_id": "15e5d02382a6b6032a75765e73b49d0a2aa0b9d3", "old_mode": 33188, "old_path": "library/psa_crypto_ecp.c", "new_id": "9cce3af6a128277c3d55053919ae52a44382342e", "new_mode": 33188, "new_path": "library/psa_crypto_ecp.c" }, { "type": "modify", "old_id": "c981e98a8e65cbf449cbf7b33cc31238834d15b6", "old_mode": 33188, "old_path": "tests/suites/test_suite_psa_crypto.data", "new_id": "ab3b5a19b241eecd0c685a50385950e2f21c1f1a", "new_mode": 33188, "new_path": "tests/suites/test_suite_psa_crypto.data" } ] }