1

我不是从这里的任何人那里寻找任何代码示例,只是想知道你们是否知道有关如何执行此操作的任何信息,或者您可以链接到与此主题相关的任何文章。我希望这是一个好问题,我正在做一个项目并且非常卡住。如果有任何帮助,类型需要接受 Random、Public 或 Private。如果是 Random,它将在公钥或私钥样式之间随机选择。

public void Generate(String type, int length)
{
    // All generation code here obviously. :3
}
4

1 回答 1

0

如果是 Random,它将在公钥或私钥样式之间随机选择。

这听起来很奇怪,好像这是一个玩具而不是有用的东西。(我想不出任何可以接受“公钥或私钥”的严肃应用程序。)

但是,为了生成公钥/私钥对(据我所知,它们应该是对的),您可以从http://msdn.microsoft.com/en-us/library/5e9ft273.aspx开始

特别是,您可以使用类似的东西

//Generate a public/private key pair.
RSACryptoServiceProvider RSA = new RSACryptoServiceProvider();
于 2013-10-04T08:19:16.537 回答