From 54ad647e8d67b22fa3143e6d083125f37047de4a Mon Sep 17 00:00:00 2001 From: Gabor Mezei Date: Tue, 28 Mar 2023 15:30:32 +0200 Subject: [PATCH] Add test cases for P384 fast reduction testing Signed-off-by: Gabor Mezei --- scripts/mbedtls_dev/ecp.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/mbedtls_dev/ecp.py b/scripts/mbedtls_dev/ecp.py index 8b602c6e79..88112c5610 100644 --- a/scripts/mbedtls_dev/ecp.py +++ b/scripts/mbedtls_dev/ecp.py @@ -188,6 +188,14 @@ class EcpP384R1Raw(bignum_common.ModOperationCommon, ("ffffffffffffffffffffffffffffffffffffffffffffffff" "fffffffffffffffeffffffff0000000000000000fffffffe"), + # Modulus + 1 + ("ffffffffffffffffffffffffffffffffffffffffffffffff" + "fffffffffffffffeffffffff000000000000000100000000"), + + # 2^384 - 1 + ("ffffffffffffffffffffffffffffffffffffffffffffffff" + "ffffffffffffffffffffffffffffffffffffffffffffffff"), + # Maximum canonical P384 multiplication result ("ffffffffffffffffffffffffffffffffffffffffffffffff" "fffffffffffffffdfffffffe0000000000000001fffffffc"