public string GetPrivateKey() { if (Certificate.HasPrivateKey) { return(EncodingUtility.DeBase64RSAKey(Certificate.PrivateKey.ToXmlString(true))); } else { return(EncodingUtility.DeBase64RSAKey(Certificate.PublicKey.Key.ToXmlString(false))); } }
public string GetPublicKey() { return(EncodingUtility.ExtractModulus(EncodingUtility.DeBase64RSAKey(Certificate.PublicKey.Key.ToXmlString(false)))); }