如何在Polar SSL中正确更改群组的生成器?
我是否只需要将新生成器复制到组中,例如:
ecp_group group;
ecp_group_init(&group);
ecp_use_known_dp(&group, POLARSSL_ECP_DP_SECP256R1);
ecp_copy(&group.G, &myNewGenerator);
如果我只是将新生成器复制到我的组中,则在组内执行乘法时会得到无效结果。
当我更改生成器时,是否还需要更新组中的其他变量,例如顺序(N)?