签名加密字符

简介:
  string SignData(string PlainData)
{
    byte[] bytes = Encoding.Default.GetBytes(PlainData);
    X509Certificate2 certificate =  X509Certificate2(ConfigurationSettings.AppSettings[], ConfigurationSettings.AppSettings[]);
    byte[] rgbHash =  MD5CryptoServiceProvider().ComputeHash(bytes);
    RSAPKCS1SignatureFormatter formatter =  RSAPKCS1SignatureFormatter();
    formatter.SetKey(certificate.PrivateKey);
    formatter.SetHashAlgorithm();
     ToHexString(formatter.CreateSignature(rgbHash));
}本文转自94cool博客园博客,原文链接:https://www.red-gate.com/products/dotnet-development/reflector/,如需转载请自行联系原作者
 

相关文章
|
JSON 小程序 数据安全/隐私保护
小程序动态调试-解密加密数据与签名校验
本文主要讲解微信小程序加密、验签的情况下如何进行动态调试已获取签名以及加密信息
|
算法 安全 Java
Java 实现 RSA 非对称加密算法-加解密和签名验签
Java 实现 RSA 非对称加密算法-加解密和签名验签
1034 0
|
算法 安全 网络安全
概念区分:对称加密、非对称加密、公钥、私钥、签名、证书
概念区分:对称加密、非对称加密、公钥、私钥、签名、证书
2885 0
|
数据安全/隐私保护
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
请求参数按照ASCII码从小到大排序后追加秘钥再进行加密得到签名值
685 0
|
算法 前端开发 安全
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(一)
|
算法 Java 数据安全/隐私保护
Crack App | yrx App 对抗赛第二、第三题加密签名对抗
Crack App | yrx App 对抗赛第二、第三题加密签名对抗
270 0
|
数据安全/隐私保护
加密与签名的区别
加密与签名的区别
546 0
|
Java 数据安全/隐私保护
java实现RSA加密、解密、签名
java实现RSA加密、解密、签名
1528 0
java实现RSA加密、解密、签名
|
JSON 前端开发 安全
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(二)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(二)
SpringCloud Gateway API接口安全设计(加密 、签名、安全)(二)
|
算法 数据安全/隐私保护
RSA算法加密/解密和签名/验签工具类
RSA算法加密/解密和签名/验签工具类