Skip to content

Commit 30ea8be

Browse files
feat(ec): enable support for secp521r1
1 parent ede12f1 commit 30ea8be

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

src/bolos/cx_ec_domain.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,11 +1539,9 @@ int cx_nid_from_curve(cx_curve_t curve)
15391539
case CX_CURVE_BLS12_381_G1:
15401540
nid = NID_undef;
15411541
break;
1542-
#if 0
15431542
case CX_CURVE_SECP521R1:
15441543
nid = NID_secp521r1;
15451544
break;
1546-
#endif
15471545
default:
15481546
nid = -1;
15491547
errx(1, "cx_nid_from_curve unsupported curve");

src/bolos/cx_ecpoint.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ cx_err_t sys_cx_ecpoint_scalarmul(cx_ecpoint_t *ec_P, const uint8_t *k,
291291
case CX_CURVE_SECP256K1:
292292
case CX_CURVE_SECP256R1:
293293
case CX_CURVE_SECP384R1:
294+
case CX_CURVE_SECP521R1:
294295
case CX_CURVE_Stark256:
295296
case CX_CURVE_BrainPoolP256R1:
296297
case CX_CURVE_BrainPoolP256T1:

0 commit comments

Comments
 (0)