Skip to content

Commit a85a17a

Browse files
Remove old values of curve encodings
Remove the values of curve encodings that is based on the TLS registry andinclude the curve size, keeping only the new encoding that merely encodes a curve family in 8 bits. Keep the old constant names as aliases for the new values and deprecate the old names.
1 parent 27536eb commit a85a17a

File tree

3 files changed

+123
-75
lines changed

3 files changed

+123
-75
lines changed

include/psa/crypto_compat.h

Lines changed: 72 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ extern "C" {
5050
typedef MBEDTLS_PSA_DEPRECATED size_t mbedtls_deprecated_size_t;
5151
typedef MBEDTLS_PSA_DEPRECATED psa_status_t mbedtls_deprecated_psa_status_t;
5252
typedef MBEDTLS_PSA_DEPRECATED psa_key_usage_t mbedtls_deprecated_psa_key_usage_t;
53+
typedef MBEDTLS_PSA_DEPRECATED psa_ecc_curve_t mbedtls_deprecated_psa_ecc_curve_t;
54+
typedef MBEDTLS_PSA_DEPRECATED psa_dh_group_t mbedtls_deprecated_psa_dh_group_t;
5355

5456
#define MBEDTLS_DEPRECATED_CONSTANT( type, value ) \
5557
( (mbedtls_deprecated_##type) ( value ) )
@@ -105,42 +107,77 @@ typedef MBEDTLS_PSA_DEPRECATED psa_key_usage_t mbedtls_deprecated_psa_key_usage_
105107
/*
106108
* Size-specific elliptic curve and Diffie-Hellman group names
107109
*/
108-
#define PSA_ECC_CURVE_SECP160K1 ((psa_ecc_curve_t) 0x1600a0)
109-
#define PSA_ECC_CURVE_SECP192K1 ((psa_ecc_curve_t) 0x1600c0)
110-
#define PSA_ECC_CURVE_SECP224K1 ((psa_ecc_curve_t) 0x1600e0)
111-
#define PSA_ECC_CURVE_SECP256K1 ((psa_ecc_curve_t) 0x160100)
112-
#define PSA_ECC_CURVE_SECP160R1 ((psa_ecc_curve_t) 0x1200a0)
113-
#define PSA_ECC_CURVE_SECP192R1 ((psa_ecc_curve_t) 0x1200c0)
114-
#define PSA_ECC_CURVE_SECP224R1 ((psa_ecc_curve_t) 0x1200e0)
115-
#define PSA_ECC_CURVE_SECP256R1 ((psa_ecc_curve_t) 0x120100)
116-
#define PSA_ECC_CURVE_SECP384R1 ((psa_ecc_curve_t) 0x120180)
117-
#define PSA_ECC_CURVE_SECP521R1 ((psa_ecc_curve_t) 0x120209)
118-
#define PSA_ECC_CURVE_SECP160R2 ((psa_ecc_curve_t) 0x1a00a0)
119-
#define PSA_ECC_CURVE_SECT163K1 ((psa_ecc_curve_t) 0x2600a3)
120-
#define PSA_ECC_CURVE_SECT233K1 ((psa_ecc_curve_t) 0x2600e9)
121-
#define PSA_ECC_CURVE_SECT239K1 ((psa_ecc_curve_t) 0x2600ef)
122-
#define PSA_ECC_CURVE_SECT283K1 ((psa_ecc_curve_t) 0x26011b)
123-
#define PSA_ECC_CURVE_SECT409K1 ((psa_ecc_curve_t) 0x260199)
124-
#define PSA_ECC_CURVE_SECT571K1 ((psa_ecc_curve_t) 0x26023b)
125-
#define PSA_ECC_CURVE_SECT163R1 ((psa_ecc_curve_t) 0x2200a3)
126-
#define PSA_ECC_CURVE_SECT193R1 ((psa_ecc_curve_t) 0x2200c1)
127-
#define PSA_ECC_CURVE_SECT233R1 ((psa_ecc_curve_t) 0x2200e9)
128-
#define PSA_ECC_CURVE_SECT283R1 ((psa_ecc_curve_t) 0x22011b)
129-
#define PSA_ECC_CURVE_SECT409R1 ((psa_ecc_curve_t) 0x220199)
130-
#define PSA_ECC_CURVE_SECT571R1 ((psa_ecc_curve_t) 0x22023b)
131-
#define PSA_ECC_CURVE_SECT163R2 ((psa_ecc_curve_t) 0x2a00a3)
132-
#define PSA_ECC_CURVE_SECT193R2 ((psa_ecc_curve_t) 0x2a00c1)
133-
#define PSA_ECC_CURVE_BRAINPOOL_P256R1 ((psa_ecc_curve_t) 0x300100)
134-
#define PSA_ECC_CURVE_BRAINPOOL_P384R1 ((psa_ecc_curve_t) 0x300180)
135-
#define PSA_ECC_CURVE_BRAINPOOL_P512R1 ((psa_ecc_curve_t) 0x300200)
136-
#define PSA_ECC_CURVE_CURVE25519 ((psa_ecc_curve_t) 0x0200ff)
137-
#define PSA_ECC_CURVE_CURVE448 ((psa_ecc_curve_t) 0x0201c0)
110+
#define PSA_ECC_CURVE_SECP160K1 \
111+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_K1 )
112+
#define PSA_ECC_CURVE_SECP192K1 \
113+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_K1 )
114+
#define PSA_ECC_CURVE_SECP224K1 \
115+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_K1 )
116+
#define PSA_ECC_CURVE_SECP256K1 \
117+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_K1 )
118+
#define PSA_ECC_CURVE_SECP160R1 \
119+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
120+
#define PSA_ECC_CURVE_SECP192R1 \
121+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
122+
#define PSA_ECC_CURVE_SECP224R1 \
123+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
124+
#define PSA_ECC_CURVE_SECP256R1 \
125+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
126+
#define PSA_ECC_CURVE_SECP384R1 \
127+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
128+
#define PSA_ECC_CURVE_SECP521R1 \
129+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R1 )
130+
#define PSA_ECC_CURVE_SECP160R2 \
131+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECP_R2 )
132+
#define PSA_ECC_CURVE_SECT163K1 \
133+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
134+
#define PSA_ECC_CURVE_SECT233K1 \
135+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
136+
#define PSA_ECC_CURVE_SECT239K1 \
137+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
138+
#define PSA_ECC_CURVE_SECT283K1 \
139+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
140+
#define PSA_ECC_CURVE_SECT409K1 \
141+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
142+
#define PSA_ECC_CURVE_SECT571K1 \
143+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_K1 )
144+
#define PSA_ECC_CURVE_SECT163R1 \
145+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
146+
#define PSA_ECC_CURVE_SECT193R1 \
147+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
148+
#define PSA_ECC_CURVE_SECT233R1 \
149+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
150+
#define PSA_ECC_CURVE_SECT283R1 \
151+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
152+
#define PSA_ECC_CURVE_SECT409R1 \
153+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
154+
#define PSA_ECC_CURVE_SECT571R1 \
155+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R1 )
156+
#define PSA_ECC_CURVE_SECT163R2 \
157+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R2 )
158+
#define PSA_ECC_CURVE_SECT193R2 \
159+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_SECT_R2 )
160+
#define PSA_ECC_CURVE_BRAINPOOL_P256R1 \
161+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_BRAINPOOL_P_R1 )
162+
#define PSA_ECC_CURVE_BRAINPOOL_P384R1 \
163+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_BRAINPOOL_P_R1 )
164+
#define PSA_ECC_CURVE_BRAINPOOL_P512R1 \
165+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_BRAINPOOL_P_R1 )
166+
#define PSA_ECC_CURVE_CURVE25519 \
167+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_XED )
168+
#define PSA_ECC_CURVE_CURVE448 \
169+
MBEDTLS_DEPRECATED_CONSTANT( psa_ecc_curve_t, PSA_ECC_CURVE_XED )
138170

139-
#define PSA_DH_GROUP_FFDHE2048 ((psa_dh_group_t) 0x020800)
140-
#define PSA_DH_GROUP_FFDHE3072 ((psa_dh_group_t) 0x020c00)
141-
#define PSA_DH_GROUP_FFDHE4096 ((psa_dh_group_t) 0x021000)
142-
#define PSA_DH_GROUP_FFDHE6144 ((psa_dh_group_t) 0x021800)
143-
#define PSA_DH_GROUP_FFDHE8192 ((psa_dh_group_t) 0x022000)
171+
#define PSA_DH_GROUP_FFDHE2048 \
172+
MBEDTLS_DEPRECATED_CONSTANT( psa_dh_group_t, PSA_DH_GROUP_RFC7919 )
173+
#define PSA_DH_GROUP_FFDHE3072 \
174+
MBEDTLS_DEPRECATED_CONSTANT( psa_dh_group_t, PSA_DH_GROUP_RFC7919 )
175+
#define PSA_DH_GROUP_FFDHE4096 \
176+
MBEDTLS_DEPRECATED_CONSTANT( psa_dh_group_t, PSA_DH_GROUP_RFC7919 )
177+
#define PSA_DH_GROUP_FFDHE6144 \
178+
MBEDTLS_DEPRECATED_CONSTANT( psa_dh_group_t, PSA_DH_GROUP_RFC7919 )
179+
#define PSA_DH_GROUP_FFDHE8192 \
180+
MBEDTLS_DEPRECATED_CONSTANT( psa_dh_group_t, PSA_DH_GROUP_RFC7919 )
144181

145182
#ifdef __cplusplus
146183
}

library/psa_crypto.c

Lines changed: 13 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -379,43 +379,43 @@ psa_ecc_curve_t mbedtls_ecc_group_to_psa( mbedtls_ecp_group_id grpid,
379379
{
380380
case MBEDTLS_ECP_DP_SECP192R1:
381381
*bits = 192;
382-
return( PSA_ECC_CURVE_SECP192R1 );
382+
return( PSA_ECC_CURVE_SECP_R1 );
383383
case MBEDTLS_ECP_DP_SECP224R1:
384384
*bits = 224;
385-
return( PSA_ECC_CURVE_SECP224R1 );
385+
return( PSA_ECC_CURVE_SECP_R1 );
386386
case MBEDTLS_ECP_DP_SECP256R1:
387387
*bits = 256;
388-
return( PSA_ECC_CURVE_SECP256R1 );
388+
return( PSA_ECC_CURVE_SECP_R1 );
389389
case MBEDTLS_ECP_DP_SECP384R1:
390390
*bits = 384;
391-
return( PSA_ECC_CURVE_SECP384R1 );
391+
return( PSA_ECC_CURVE_SECP_R1 );
392392
case MBEDTLS_ECP_DP_SECP521R1:
393393
*bits = 521;
394-
return( PSA_ECC_CURVE_SECP521R1 );
394+
return( PSA_ECC_CURVE_SECP_R1 );
395395
case MBEDTLS_ECP_DP_BP256R1:
396396
*bits = 256;
397-
return( PSA_ECC_CURVE_BRAINPOOL_P256R1 );
397+
return( PSA_ECC_CURVE_BRAINPOOL_P_R1 );
398398
case MBEDTLS_ECP_DP_BP384R1:
399399
*bits = 384;
400-
return( PSA_ECC_CURVE_BRAINPOOL_P384R1 );
400+
return( PSA_ECC_CURVE_BRAINPOOL_P_R1 );
401401
case MBEDTLS_ECP_DP_BP512R1:
402402
*bits = 512;
403-
return( PSA_ECC_CURVE_BRAINPOOL_P512R1 );
403+
return( PSA_ECC_CURVE_BRAINPOOL_P_R1 );
404404
case MBEDTLS_ECP_DP_CURVE25519:
405405
*bits = 519;
406-
return( PSA_ECC_CURVE_CURVE25519 );
406+
return( PSA_ECC_CURVE_XED );
407407
case MBEDTLS_ECP_DP_SECP192K1:
408408
*bits = 192;
409-
return( PSA_ECC_CURVE_SECP192K1 );
409+
return( PSA_ECC_CURVE_SECP_K1 );
410410
case MBEDTLS_ECP_DP_SECP224K1:
411411
*bits = 224;
412-
return( PSA_ECC_CURVE_SECP224K1 );
412+
return( PSA_ECC_CURVE_SECP_K1 );
413413
case MBEDTLS_ECP_DP_SECP256K1:
414414
*bits = 256;
415-
return( PSA_ECC_CURVE_SECP256K1 );
415+
return( PSA_ECC_CURVE_SECP_K1 );
416416
case MBEDTLS_ECP_DP_CURVE448:
417417
*bits = 448;
418-
return( PSA_ECC_CURVE_CURVE448 );
418+
return( PSA_ECC_CURVE_XED );
419419
default:
420420
return( 0 );
421421
}
@@ -448,16 +448,6 @@ mbedtls_ecp_group_id mbedtls_ecc_group_of_psa( psa_ecc_curve_t curve,
448448
return( MBEDTLS_ECP_DP_NONE );
449449
}
450450
break;
451-
case PSA_ECC_CURVE_SECP192R1:
452-
return( MBEDTLS_ECP_DP_SECP192R1 );
453-
case PSA_ECC_CURVE_SECP224R1:
454-
return( MBEDTLS_ECP_DP_SECP224R1 );
455-
case PSA_ECC_CURVE_SECP256R1:
456-
return( MBEDTLS_ECP_DP_SECP256R1 );
457-
case PSA_ECC_CURVE_SECP384R1:
458-
return( MBEDTLS_ECP_DP_SECP384R1 );
459-
case PSA_ECC_CURVE_SECP521R1:
460-
return( MBEDTLS_ECP_DP_SECP521R1 );
461451

462452
case PSA_ECC_CURVE_BRAINPOOL_P_R1:
463453
switch( byte_length )
@@ -472,12 +462,6 @@ mbedtls_ecp_group_id mbedtls_ecc_group_of_psa( psa_ecc_curve_t curve,
472462
return( MBEDTLS_ECP_DP_NONE );
473463
}
474464
break;
475-
case PSA_ECC_CURVE_BRAINPOOL_P256R1:
476-
return( MBEDTLS_ECP_DP_BP256R1 );
477-
case PSA_ECC_CURVE_BRAINPOOL_P384R1:
478-
return( MBEDTLS_ECP_DP_BP384R1 );
479-
case PSA_ECC_CURVE_BRAINPOOL_P512R1:
480-
return( MBEDTLS_ECP_DP_BP512R1 );
481465

482466
case PSA_ECC_CURVE_XED:
483467
switch( byte_length )
@@ -490,10 +474,6 @@ mbedtls_ecp_group_id mbedtls_ecc_group_of_psa( psa_ecc_curve_t curve,
490474
return( MBEDTLS_ECP_DP_NONE );
491475
}
492476
break;
493-
case PSA_ECC_CURVE_CURVE25519:
494-
return( MBEDTLS_ECP_DP_CURVE25519 );
495-
case PSA_ECC_CURVE_CURVE448:
496-
return( MBEDTLS_ECP_DP_CURVE448 );
497477

498478
case PSA_ECC_CURVE_SECP_K1:
499479
switch( byte_length )
@@ -508,12 +488,6 @@ mbedtls_ecp_group_id mbedtls_ecc_group_of_psa( psa_ecc_curve_t curve,
508488
return( MBEDTLS_ECP_DP_NONE );
509489
}
510490
break;
511-
case PSA_ECC_CURVE_SECP192K1:
512-
return( MBEDTLS_ECP_DP_SECP192K1 );
513-
case PSA_ECC_CURVE_SECP224K1:
514-
return( MBEDTLS_ECP_DP_SECP224K1 );
515-
case PSA_ECC_CURVE_SECP256K1:
516-
return( MBEDTLS_ECP_DP_SECP256K1 );
517491

518492
default:
519493
return( MBEDTLS_ECP_DP_NONE );

tests/suites/test_suite_psa_crypto.function

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1258,7 +1258,44 @@ void static_checks( )
12581258
TEST_EQUAL( PSA_KEY_USAGE_SIGN, PSA_KEY_USAGE_SIGN_HASH );
12591259
TEST_EQUAL( PSA_KEY_USAGE_VERIFY, PSA_KEY_USAGE_VERIFY_HASH );
12601260
TEST_EQUAL( PSA_ASYMMETRIC_SIGNATURE_MAX_SIZE, PSA_SIGNATURE_MAX_SIZE );
1261-
#endif /* MBEDTLS_TEST_DEPRECATED */
1261+
1262+
TEST_EQUAL( PSA_ECC_CURVE_SECP160K1, PSA_ECC_CURVE_SECP_K1 );
1263+
TEST_EQUAL( PSA_ECC_CURVE_SECP192K1, PSA_ECC_CURVE_SECP_K1 );
1264+
TEST_EQUAL( PSA_ECC_CURVE_SECP224K1, PSA_ECC_CURVE_SECP_K1 );
1265+
TEST_EQUAL( PSA_ECC_CURVE_SECP256K1, PSA_ECC_CURVE_SECP_K1 );
1266+
TEST_EQUAL( PSA_ECC_CURVE_SECP160R1, PSA_ECC_CURVE_SECP_R1 );
1267+
TEST_EQUAL( PSA_ECC_CURVE_SECP192R1, PSA_ECC_CURVE_SECP_R1 );
1268+
TEST_EQUAL( PSA_ECC_CURVE_SECP224R1, PSA_ECC_CURVE_SECP_R1 );
1269+
TEST_EQUAL( PSA_ECC_CURVE_SECP256R1, PSA_ECC_CURVE_SECP_R1 );
1270+
TEST_EQUAL( PSA_ECC_CURVE_SECP384R1, PSA_ECC_CURVE_SECP_R1 );
1271+
TEST_EQUAL( PSA_ECC_CURVE_SECP521R1, PSA_ECC_CURVE_SECP_R1 );
1272+
TEST_EQUAL( PSA_ECC_CURVE_SECP160R2, PSA_ECC_CURVE_SECP_R2 );
1273+
TEST_EQUAL( PSA_ECC_CURVE_SECT163K1, PSA_ECC_CURVE_SECT_K1 );
1274+
TEST_EQUAL( PSA_ECC_CURVE_SECT233K1, PSA_ECC_CURVE_SECT_K1 );
1275+
TEST_EQUAL( PSA_ECC_CURVE_SECT239K1, PSA_ECC_CURVE_SECT_K1 );
1276+
TEST_EQUAL( PSA_ECC_CURVE_SECT283K1, PSA_ECC_CURVE_SECT_K1 );
1277+
TEST_EQUAL( PSA_ECC_CURVE_SECT409K1, PSA_ECC_CURVE_SECT_K1 );
1278+
TEST_EQUAL( PSA_ECC_CURVE_SECT571K1, PSA_ECC_CURVE_SECT_K1 );
1279+
TEST_EQUAL( PSA_ECC_CURVE_SECT163R1, PSA_ECC_CURVE_SECT_R1 );
1280+
TEST_EQUAL( PSA_ECC_CURVE_SECT193R1, PSA_ECC_CURVE_SECT_R1 );
1281+
TEST_EQUAL( PSA_ECC_CURVE_SECT233R1, PSA_ECC_CURVE_SECT_R1 );
1282+
TEST_EQUAL( PSA_ECC_CURVE_SECT283R1, PSA_ECC_CURVE_SECT_R1 );
1283+
TEST_EQUAL( PSA_ECC_CURVE_SECT409R1, PSA_ECC_CURVE_SECT_R1 );
1284+
TEST_EQUAL( PSA_ECC_CURVE_SECT571R1, PSA_ECC_CURVE_SECT_R1 );
1285+
TEST_EQUAL( PSA_ECC_CURVE_SECT163R2, PSA_ECC_CURVE_SECT_R2 );
1286+
TEST_EQUAL( PSA_ECC_CURVE_SECT193R2, PSA_ECC_CURVE_SECT_R2 );
1287+
TEST_EQUAL( PSA_ECC_CURVE_BRAINPOOL_P256R1, PSA_ECC_CURVE_BRAINPOOL_P_R1 );
1288+
TEST_EQUAL( PSA_ECC_CURVE_BRAINPOOL_P384R1, PSA_ECC_CURVE_BRAINPOOL_P_R1 );
1289+
TEST_EQUAL( PSA_ECC_CURVE_BRAINPOOL_P512R1, PSA_ECC_CURVE_BRAINPOOL_P_R1 );
1290+
TEST_EQUAL( PSA_ECC_CURVE_CURVE25519, PSA_ECC_CURVE_XED );
1291+
TEST_EQUAL( PSA_ECC_CURVE_CURVE448, PSA_ECC_CURVE_XED );
1292+
1293+
TEST_EQUAL( PSA_DH_GROUP_FFDHE2048, PSA_DH_GROUP_RFC7919 );
1294+
TEST_EQUAL( PSA_DH_GROUP_FFDHE3072, PSA_DH_GROUP_RFC7919 );
1295+
TEST_EQUAL( PSA_DH_GROUP_FFDHE4096, PSA_DH_GROUP_RFC7919 );
1296+
TEST_EQUAL( PSA_DH_GROUP_FFDHE6144, PSA_DH_GROUP_RFC7919 );
1297+
TEST_EQUAL( PSA_DH_GROUP_FFDHE8192, PSA_DH_GROUP_RFC7919 );
1298+
#endif
12621299
}
12631300
/* END_CASE */
12641301

0 commit comments

Comments
 (0)