RSA编码-编码消息

时间:2020-09-26 21:54:18

标签: javascript rsa

目前,我正在从事小型RSA研究项目。我不会在这里发布大多数代码,因为它很简单。这是一些数据:

const p - 43;
const q - 37;
const n - 1591;
const fi(n) - 1512;
const e - 611;
const d - 683;
let secretMessage = 1111;
console.log((secretMessage ** e) % n);

在这种情况下,我得到NaN。据我了解,生成的整数太大。我该如何解决这个问题? 我无法对消息进行编码和编码:

const secretMessage = 21;
const codedMessage = Math.pow(secretMessage, publicExponent) % n;
console.log(`coded message - ${codedMessage}`);
const uncodedMessage = Math.pow(codedMessage, secretExponent) % n;
console.log(`uncoded message - ${uncodedMessage}`);

0 个答案:

没有答案