为公共指数 e 设置默认值,并将 n 作为密钥对的模数

Posted

技术标签:

【中文标题】为公共指数 e 设置默认值,并将 n 作为密钥对的模数【英文标题】:Set default value for the public exponent e And get n as the modulus of key pairs 【发布时间】:2014-03-05 09:24:35 【问题描述】:

我正在使用cryptopp 生成密钥对,我想知道是否有办法为公共指数 e 设置一个默认值,例如 65537。

GenerateRSAKey(keyLength, privFilename, pubFilename, seed);

第二个问题是我怎样才能得到 n 作为生成的密钥对的模数。

【问题讨论】:

【参考方案1】:

查看有关 Raw RSA 的文档,http://www.cryptopp.com/wiki/Raw_RSA。我认为它涵盖了您所询问的所有内容。

【讨论】:

以上是关于为公共指数 e 设置默认值,并将 n 作为密钥对的模数的主要内容,如果未能解决你的问题,请参考以下文章

密码疑云 ——详解RSA的加密与解密

Window CryptoAPI:我可以在生成 RSA 密钥对时选择公共指数吗?

字符串格式-方法

OpenSSL:如何使用p,q和e创建RSA结构

RSA原理说明

使用模数和公共指数的 C# RSA 加密