Merge pull request #197 from valeriosetti/issue10283-framework

[framework] Remove 224-bit curves (1/3)
This commit is contained in:
Gilles Peskine
2025-08-05 21:11:46 +02:00
committed by GitHub
+7 -2
View File
@@ -7,6 +7,7 @@ from typing import List
from . import test_data_generation
from . import bignum_common
from . import build_tree
class EcpTarget(test_data_generation.BaseTarget):
@@ -164,7 +165,9 @@ class EcpP224R1Raw(bignum_common.ModOperationCommon,
@property
def is_valid(self) -> bool:
return True
# secp224r1 support has been removed from development, but it's stil
# available in 3.6 branch.
return build_tree.is_mbedtls_3_6()
def arguments(self)-> List[str]:
args = super().arguments()
@@ -624,7 +627,9 @@ class EcpP224K1Raw(bignum_common.ModOperationCommon,
@property
def is_valid(self) -> bool:
return True
# secp224k1 support has been removed from development, but it's stil
# available in 3.6 branch.
return build_tree.is_mbedtls_3_6()
def arguments(self):
args = super().arguments()