Example #1
0
        /*
         * Método privado para desencriptar el elemento <source>
         * */
        private XmlDocument DesencriptarSourceAsimetrico(XmlDocument doc)
        {
            string xmlADesencriptar = doc.DocumentElement.GetElementsByTagName("source")[0].InnerXml;

            string xmlDesencriptado = Cripto.Decryption(Convert.FromBase64String(xmlADesencriptar), this._keyPair.PrivateKey);

            doc.DocumentElement.GetElementsByTagName("source")[0].InnerXml = xmlDesencriptado;

            return(doc);
        }