小编Liz*_*iej的帖子

在JavaScript中计算模块化逆

我试图采用ed = 1 mod((p-1)(q-1))并求解d,就像RSA算法一样.

e = 5,(p-1)*(q-1)= 249996

我在javascript中尝试了很多代码,例如:

function modInverse(){
var e = 5;
var p = 499;
var q = 503;
var d = e.modInverse((p-1) * (q-1));
DisplayResult(d, "privateKeyResultLabel")
}
Run Code Online (Sandbox Code Playgroud)

要么

function modInverse(){ 
System.out.println(BigInteger.valueOf(5).modInverse(BigInteger.valueOf(249996)));
}
Run Code Online (Sandbox Code Playgroud)

我只是无法弄清楚正确的方法来解决d,模块化逆,在javascript中.

javascript algorithm rsa inverse modular-arithmetic

7
推荐指数
2
解决办法
3307
查看次数

标签 统计

algorithm ×1

inverse ×1

javascript ×1

modular-arithmetic ×1

rsa ×1