1

如何在 Polar SSL 中正确更改群组的生成器?

我是否只需将新生成器复制到组中,例如:

ecp_group group;
ecp_group_init(&group);
ecp_use_known_dp(&group, POLARSSL_ECP_DP_SECP256R1);
ecp_copy(&group.G, &myNewGenerator);

如果我只是将新生成器复制到我的组中,则在组内执行乘法时会得到无效结果。

当我更改生成器时,是否还需要更新组中的其他变量,例如顺序 (N)?

4

0 回答 0