签名验证字符

public bool Verify_ABA(string sign, string Plain)
{
    X509Certificate2 certificate = new X509Certificate2(ConfigurationSettings.AppSettings["pathcer"], ConfigurationSettings.AppSettings["passwordcer"]);
    byte[] bytes = Encoding.Default.GetBytes(sign);
    byte[] signature = StrToByte(Plain);
    RSACryptoServiceProvider provider = new RSACryptoServiceProvider();
    provider.FromXmlString(certificate.PublicKey.Key.ToXmlString(false));
    return provider.VerifyData(bytes, "MD5", signature);
}
posted @ 2011-06-07 09:43  94cool  阅读(188)  评论(0)    收藏  举报