使用DSA数字签名时如何使用已有的私钥? 看了一些例程,都是先生成一对公钥和私钥,然后再进行签名和验证而在我的问题中,公钥和私钥是在服务器上生成的,然后服务器把私钥发给客户端,所以在客户端进行签名时要使用已有的私钥,这应该怎么做呢?thx 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cnblogs.com/submaie/archive/2005/01/11.html估计关键点是注册已有的私钥 多谢songhtao,文中谈到:// 公钥 string pubkey = dsa.ToXmlString(false); // 私钥 string prikey = dsa.ToXmlString(true); 即是用xml的形式来保存私钥和公钥的我的服务器端是用java写的(linux系统),即是用java生成DSA的公钥和私钥的,存到文件里发现是编码过的。我想用.net把私钥文件读进来,然后签名,但不知该如何将这个私钥文件转化为.net里需要的xml格式 那个XML是一个集合,包括私钥和其他运算参数P、D等。私钥本身就是2进制的,你可以在parameter里面把私钥导进来。 C#窗体中用TIMER后窗体控件响应事件反应奇慢,请教解决办法! 怎么重新打开? 有关C#正则表达式的......... 请问用C#如何把下面的转成字符串 菜鸟问题 在五子棋的程序中怎么能实现键盘操作 新手上路,请多指点 菜鸟问题! --->>请问在英文系统上装中文的.net环境有没什么影响阿 输入法(C#):1、如何将汉字输入到焦点所在窗体 2、拼音纠错如何实现 VC++6.0转C# 請問如何在c#中實現聲音的播放?
估计关键点是注册已有的私钥
// 公钥
string pubkey = dsa.ToXmlString(false);
// 私钥
string prikey = dsa.ToXmlString(true);
即是用xml的形式来保存私钥和公钥的我的服务器端是用java写的(linux系统),即是用java生成DSA的公钥和私钥的,存到文件里发现是编码过的。我想用.net把私钥文件读进来,然后签名,但不知该如何将这个私钥文件转化为.net里需要的xml格式
私钥本身就是2进制的,你可以在parameter里面把私钥导进来。