Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将RSA加密的JavaScript代码转换为Python_Javascript_Python_Encryption_Rsa - Fatal编程技术网

将RSA加密的JavaScript代码转换为Python

将RSA加密的JavaScript代码转换为Python,javascript,python,encryption,rsa,Javascript,Python,Encryption,Rsa,我必须使用RSA对文本进行加密,我需要一个que来生成相同的加密消息,但这可以在Python中使用 我正在使用的JavaScript代码: var key = new RSAKeyPair( "2f9ac975a8a20c1b108e678904b42aa1", "", "4a5670127da1fd4e2a51685faff367f9" ); ... 我在Python中很难找到一个等价物,因为JavaScript中的代码生成器中

我必须使用RSA对文本进行加密,我需要一个que来生成相同的加密消息,但这可以在Python中使用

我正在使用的JavaScript代码:

var key = new RSAKeyPair(
        "2f9ac975a8a20c1b108e678904b42aa1",
        "",
        "4a5670127da1fd4e2a51685faff367f9"
        );
...
我在Python中很难找到一个等价物,因为JavaScript中的代码生成器中存在参数“module”,而我在中没有找到


我需要重写JS代码,或者有更简单的替代方法吗?

私钥和公钥都包含模数n。公钥包含模数和加密(公共)指数e,私钥包含模数和解密(私有)指数d

因此,您需要做的是从键中提取三个值n,d,e。据推测,python模块本身就是这样做的

关于如何找到模量:

RSA的一般说明: