public static string Encrypt(string str, string publicKey) \u007b\n //base64编码的公钥\n byte[] decoded = Convert.FromBase64String(publicKey);\n X509EncodedKeySpec x509Key = new X509EncodedKeySpec(decoded);\n RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();\n rsa.ImportCspBlob(x509Key.GetEncoded());\n //RSA加密\n byte[] encryptedBytes = rsa.Encrypt(Encoding.UTF8.GetBytes(str), true);\n return Convert.ToBase64String(encryptedBytes);\n}

RSA加密算法 C# 实现:使用 .NET Framework 加密字符串

原文地址: http://www.cveoy.top/t/topic/p3bP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录