Exemplo n.º 1
0
 /// <summary>
 /// Loads the private key from an XML string.
 /// </summary>
 public void LoadFromXml(string keyXml)
 {
     Modulus         = KeyPairUtils.GetXmlElement(keyXml, "Modulus");
     Exponent        = KeyPairUtils.GetXmlElement(keyXml, "Exponent");
     PrimeP          = KeyPairUtils.GetXmlElement(keyXml, "P");
     PrimeQ          = KeyPairUtils.GetXmlElement(keyXml, "Q");
     PrimeExponentP  = KeyPairUtils.GetXmlElement(keyXml, "DP");
     PrimeExponentQ  = KeyPairUtils.GetXmlElement(keyXml, "DQ");
     Coefficient     = KeyPairUtils.GetXmlElement(keyXml, "InverseQ");
     PrivateExponent = KeyPairUtils.GetXmlElement(keyXml, "D");
 }
Exemplo n.º 2
0
 /// <summary>
 /// Loads the public key from an XML string.
 /// </summary>
 public void LoadFromXml(string keyXml)
 {
     Modulus  = KeyPairUtils.GetXmlElement(keyXml, "Modulus");
     Exponent = KeyPairUtils.GetXmlElement(keyXml, "Exponent");
 }