PARI/GP 的新手.如何使用 PARI/GP 与 h(p-1/q) mod p 一起使用



我目前正在为数字签名算法制作脚本,直到我遇到了一个绊脚石,经过大量的试验和错误,我仍然无法通过它。

有 3 个整数存储到 p,q,h。

使用以上3个,我想做

 g = h(p-1/q) mod p

我在 .gp 脚本中尝试过的事情数量:

 1. g = mod((h(p-1)/q),p);
 2. g = h((p-1)/q) mod p;
 3. temp = h(p-1/q);
    g = mod(temp,p);

他们都无法工作并且有错误。任何人都可以启发我使用 PARI/GP?

1.几乎是正确的:你缺少一个乘号*,函数名称是Mod,而不是mod。

尝试

g = Mod(h*(p-1)/q, p)

最新更新