我还没有找到一种方法从PEM文件加载RSA私钥以在python-crypto(签名)中使用它.
python-openssl可以加载PEM文件,但是PKey对象不能用于检索与Crypto.PublicKey.construct()一起使用的密钥信息(p,q,...).
我是密码学和pycrypto的新手.
我有模数n和私有指数d.根据我在阅读一些文档后的理解,私钥由n和组成d.
我需要签署一条消息,我无法弄清楚如何使用它pycrypto.RSA.construct()方法接受元组.但我必须另外为e这种方法提供公共指数(我没有).
所以这是我的问题.我是否必须以e某种方式进行计算才能签署消息?
似乎我应该能够通过使用n和d(构成私钥)来签署消息.我对么?我可以这样做pycrypto吗?
提前致谢.