PARI / GP的新功能。如何将PARI / GP用于h(p-1 / q)mod p

时间:2014-02-12 14:43:48

标签: pari-gp pari

我目前正在编写一个数字签名算法的脚本,直到遇到一个有很多试验和错误的绊脚石,我仍然无法通过它。

有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 个答案:

答案 0 :(得分:1)

1.几乎是正确的:你错过了一个乘法符号*,函数名称是Mod,而不是mod。

尝试

  

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