以RAW格式获取RSA私钥

阿伦

我正在从事一个仅涉及经过验证的数学方程式的项目,其中一个步骤要求私钥的值,而不是用于解密或加密。

在RSA中,确实有(e,n)作为公钥,(d,n)作为私钥。我正在使用phpseclib RSA实现,可以选择以RAW格式获取公钥,但没有私钥。我从文档中得知phpseclib的RSA pads然后进行加密(我不希望这样做,因为应用程序纯粹是数学上的)。

解决方案对我来说是获得以下两个

(a)以原始格式获取私钥。

(b)使用其他实现RSA的方法,该方法可以为我提供私钥和公钥的RAW值,或者如果没有实现我自己的RSA算法。

我确实浏览了phpseclib的文档,没有找到有用的解决方案。我的问题的格式可能不正确,但是欢迎您提供任何帮助。提前致谢...

纽伯特

加载密钥后,您可能可以执行以下操作:

$rsa = new Crypt_RSA();
$rsa->loadKey('...');
echo $rsa->modulus;
echo $rsa->exponent; // private exponent
echo $rsa->publicExponent;
echo $rsa->exponents[1]; // dp
echo $rsa->exponents[2]; // dq
echo $rsa->coefficients[2]; // inverseq
echo $rsa->primes[1]; // p
echo $rsa->primes[2]; // q

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从整数加载rsa私钥并在openssl中转换为PEM格式或RSA结构以签名消息

来自分类Dev

从整数加载rsa私钥,并在openssl中转换为PEM格式或RSA结构以签名消息

来自分类Dev

RSA解密C ++的私钥

来自分类Dev

RSA私钥-iOS

来自分类Dev

从PEM编码的私钥加载RSA私钥

来自分类Dev

PHP:从单行私钥获取私钥

来自分类Dev

是否可以仅通过访问服务器来获取SSH授权的RSA私钥?

来自分类Dev

如何计算RSA私钥的系数?

来自分类Dev

RSA私钥和公钥

来自分类Dev

Thales Payshield HSM RSA私钥

来自分类Dev

RSA私钥无法解密数据

来自分类Dev

如何计算rsa私钥的系数?

来自分类Dev

使用 XML 私钥解密 RSA

来自分类Dev

崇高的文本 sftp rsa 私钥

来自分类Dev

错误的 RSA 私钥密钥库

来自分类常见问题

如何将私钥转换为RSA私钥?

来自分类Dev

使用文件中的私钥进行RSA签名

来自分类Dev

使用rsa私钥对数据签名

来自分类Dev

使用部分私钥对RSA消息进行解密?

来自分类Dev

从Cryptico.js提取RSA私钥

来自分类Dev

使用OpenSSL生成RSA公钥/私钥?

来自分类Dev

使用rsa私钥对数据签名

来自分类Dev

嵌入式Linux RSA私钥策略

来自分类Dev

RSA:私钥安全性?(ssh / gpg)

来自分类Dev

(Android / Java)创建RSA私钥实例

来自分类Dev

如何存储 RSA 私钥、公钥

来自分类Dev

如何暴力破解 RSA 私钥的密码?

来自分类Dev

窃取私钥会危及 RSA 安全吗?

来自分类Dev

在PHP中获取私钥.pfx