public static string SignXml(string xml, string keyName = null) { XmlDocument doc = new XmlDocument(); doc.LoadXml(xml); RsaSign(doc, KeyStorage.GetPrivateKey(keyName)); return(doc.OuterXml); }
public static string Encrypt(string data, string keyName) { return(string.IsNullOrEmpty(data) ? data : RsaEncrypt(data, KeyStorage.GetPrivateKey(keyName))); }