C#实现的数字签名算法源代码

上传者: ss_geng | 上传时间: 2021-06-25 14:44:46 | 文件大小: 315KB | 文件类型: RAR
这个文章和附件的源代码用Crypto++,C#,java语言实现数字签名消息的签发与验证过程。我们使用一个tuple { message, signature }存储签发的消息,当验证一个消息的时候,需要提供消息、签名和签名者的公共密钥。

文件下载

资源详情

[{"title":"( 91 个子文件 315KB ) C#实现的数字签名算法源代码","children":[{"title":"CryptoInteropSign.aspx_files","children":[{"title":"image02.png <span style='color:#111;'> 10.32KB </span>","children":null,"spread":false},{"title":"image07.png <span style='color:#111;'> 9.73KB </span>","children":null,"spread":false},{"title":"addto.js <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"rateitem.js <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"image11.png <span style='color:#111;'> 11.93KB </span>","children":null,"spread":false},{"title":"link.png <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"msg_joke.gif <span style='color:#111;'> 659B </span>","children":null,"spread":false},{"title":"ServeThirdParty_data_002","children":[{"title":"pageid3590119441.js <span style='color:#111;'> 316B </span>","children":null,"spread":false}],"spread":true},{"title":"thumbs_up.gif <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"forum_newmsg.gif <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"print.gif <span style='color:#111;'> 186B </span>","children":null,"spread":false},{"title":"image06.png <span style='color:#111;'> 11.07KB </span>","children":null,"spread":false},{"title":"member_sm.gif <span style='color:#111;'> 133B </span>","children":null,"spread":false},{"title":"red.gif <span style='color:#111;'> 77B </span>","children":null,"spread":false},{"title":"49D920C6-4CF4-49D1-AE77-D5D16BAB8849.jpg <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"ServeThirdParty_data_004","children":[{"title":"pageid5899677479.js <span style='color:#111;'> 327B </span>","children":null,"spread":false}],"spread":false},{"title":"image15.png <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"msg_admin.gif <span style='color:#111;'> 1020B </span>","children":null,"spread":false},{"title":"image05.png <span style='color:#111;'> 10.50KB </span>","children":null,"spread":false},{"title":"t.htm <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"ServeThirdParty_002.htm <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"pollcol.gif <span style='color:#111;'> 134B </span>","children":null,"spread":false},{"title":"prize_winner.gif <span style='color:#111;'> 550B </span>","children":null,"spread":false},{"title":"TogglePre.js <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"image23.png <span style='color:#111;'> 10.29KB </span>","children":null,"spread":false},{"title":"discuss.gif <span style='color:#111;'> 286B </span>","children":null,"spread":false},{"title":"AddTo_Delicious.png <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"ServeThirdParty_data_003","children":[{"title":"01.htm <span style='color:#111;'> 5.50KB </span>","children":null,"spread":false},{"title":"01_data","children":null,"spread":false},{"title":"pageid2159403301.js <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false}],"spread":false},{"title":"ServeThirdParty_data_005","children":[{"title":"pageid9499564449.js <span style='color:#111;'> 306B </span>","children":null,"spread":false}],"spread":false},{"title":"TopNavBar.js <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false},{"title":"AddTo_Simpy.png <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"msg_news.gif <span style='color:#111;'> 958B </span>","children":null,"spread":false},{"title":"AddTo_MrWong.png <span style='color:#111;'> 642B </span>","children":null,"spread":false},{"title":"msg_question.gif <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"CodeProject.css <span style='color:#111;'> 25.35KB </span>","children":null,"spread":false},{"title":"staff_sm.gif <span style='color:#111;'> 561B </span>","children":null,"spread":false},{"title":"AddTo_Google.png <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"mail.gif <span style='color:#111;'> 270B </span>","children":null,"spread":false},{"title":"msg_answer.gif <span style='color:#111;'> 955B </span>","children":null,"spread":false},{"title":"minus.gif <span style='color:#111;'> 846B </span>","children":null,"spread":false},{"title":"ServeThirdParty.htm <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"msg_general.gif <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"smiley_smile.gif <span style='color:#111;'> 1021B </span>","children":null,"spread":false},{"title":"image22.png <span style='color:#111;'> 9.72KB </span>","children":null,"spread":false},{"title":"menu132_com.js <span style='color:#111;'> 21.78KB </span>","children":null,"spread":false},{"title":"image04.png <span style='color:#111;'> 9.35KB </span>","children":null,"spread":false},{"title":"fave.gif <span style='color:#111;'> 267B </span>","children":null,"spread":false},{"title":"forum_faq.gif <span style='color:#111;'> 1000B </span>","children":null,"spread":false},{"title":"ServeThirdParty_004.htm <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"bookmark.js <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"image13.png <span style='color:#111;'> 6.98KB </span>","children":null,"spread":false},{"title":"msg_rant.gif <span style='color:#111;'> 1023B </span>","children":null,"spread":false},{"title":"mvp_sm.gif <span style='color:#111;'> 596B </span>","children":null,"spread":false},{"title":"oncopy.js <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"AddTo_Technorati.png <span style='color:#111;'> 468B </span>","children":null,"spread":false},{"title":"report.gif <span style='color:#111;'> 144B </span>","children":null,"spread":false},{"title":"US.gif <span style='color:#111;'> 367B </span>","children":null,"spread":false},{"title":"ga.js <span style='color:#111;'> 20.33KB </span>","children":null,"spread":false},{"title":"AddTo_Newsvine.png <span style='color:#111;'> 131B </span>","children":null,"spread":false},{"title":"logo225x90.gif <span style='color:#111;'> 6.90KB </span>","children":null,"spread":false},{"title":"thumbs_down.gif <span style='color:#111;'> 576B </span>","children":null,"spread":false},{"title":"ServeThirdParty_003.htm <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"AddTo_Blink.png <span style='color:#111;'> 966B </span>","children":null,"spread":false},{"title":"ServeThirdParty_data","children":[{"title":"InsertFlash.js <span style='color:#111;'> 3.49KB </span>","children":null,"spread":false},{"title":"pageid6390415449.js <span style='color:#111;'> 309B </span>","children":null,"spread":false}],"spread":false},{"title":"silverlight_20.jpg <span style='color:#111;'> 699B </span>","children":null,"spread":false},{"title":"AddTo_stumbleupon.png <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"AddTo_Reddit.png <span style='color:#111;'> 800B </span>","children":null,"spread":false},{"title":"image03.png <span style='color:#111;'> 9.23KB </span>","children":null,"spread":false},{"title":"image08.png <span style='color:#111;'> 10.55KB </span>","children":null,"spread":false},{"title":"ajax-loader.gif <span style='color:#111;'> 673B </span>","children":null,"spread":false},{"title":"ShortCuts.js <span style='color:#111;'> 4.16KB </span>","children":null,"spread":false},{"title":"t.gif <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"AddTo_Furl.png <span style='color:#111;'> 974B </span>","children":null,"spread":false},{"title":"image12.png <span style='color:#111;'> 26.85KB </span>","children":null,"spread":false},{"title":"AddTo_Facebook.png <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"image01.png <span style='color:#111;'> 9.86KB </span>","children":null,"spread":false},{"title":"ForumClassic.css <span style='color:#111;'> 7.12KB </span>","children":null,"spread":false},{"title":"t_002.gif <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"image20.png <span style='color:#111;'> 13.56KB </span>","children":null,"spread":false},{"title":"forum_search.gif <span style='color:#111;'> 974B </span>","children":null,"spread":false},{"title":"jxs.js <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"AddTo_Digg.png <span style='color:#111;'> 940B </span>","children":null,"spread":false},{"title":"AddTo_Yahoo.png <span style='color:#111;'> 968B </span>","children":null,"spread":false},{"title":"AddTo_Live.png <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"ServeThirdParty_005.htm <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"CryptoInteropSign.aspx.htm <span style='color:#111;'> 144.02KB </span>","children":null,"spread":false},{"title":"JavaInteropSign.zip <span style='color:#111;'> 10.87KB </span>","children":null,"spread":false},{"title":"CryptoPPInteropSign.zip <span style='color:#111;'> 5.09KB </span>","children":null,"spread":false},{"title":"CSInteropSign.zip <span style='color:#111;'> 32.32KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

  • ttstts :
    我认认真真的看,假装看懂了,
    2019-02-01
  • haffun_dao :
    有点参考价值
    2016-11-15
  • guanpb :
    并不是xml数字签名!
    2015-11-22
  • cooal :
    有点参考价值
    2014-06-29
  • xupenghua2008 :
    不错的代码。
    2014-03-20

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明