using System;
using System.Xml;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using Org.BouncyCastle.Asn1.Pkcs;
using Org.BouncyCastle.Asn1.X509;
using Org.BouncyCastle.Crypto.Generators;
using Org.BouncyCastle.Crypto.Parameters;
using Org.BouncyCastle.Math;
using Org.BouncyCastle.Pkcs;
using Org.BouncyCastle.Security;
using Org.BouncyCastle.Crypto.Engines;
using Org.BouncyCastle.X509;
using Org.BouncyCastle.Crypto;
using Org.BouncyCastle.Asn1;
using Org.BouncyCastle.Crypto.Encodings;
namespace SDKCSharp.Utility
{
public class RSAUtil
{
static Encoding UTF8 = Encoding.UTF8;
static RSA rsa = new RSA();
///
/// 私钥加密
///
/// The by private key.
/// 内容.
/// 私钥.
public static string EncryptByPrivateKey(string data, string privateKey)
{
return rsa.EncryptByPrivateKey(data, privateKey);
}
}
}