搞了好久才搞出来的....
啥也不说了 直接上代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Security.Cryptography.X509Certificates;
using System.Security.Cryptography;
namespace MD5WithRSATest
{
public class MD5WithRSA
{
private static char[] bcdLookup = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' };
/// <summary>
/// 返回MD5WithRSA的签名字符串
/// </summary>
/// <param name="fileName">pfx证书文件的路径</param>
/// <param name="password">pfx证书密码</param>
/// <param name="strdata">待签名字符串</param>
/// <param name="encoding">字符集,默认为ISO-8859-1</param>
/// <ret