Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
(PHP using ActiveX) Encrypting and Decrypting ContentDemonstrates how to encrypt and decrypt the content of an XML node using 128-bit CBC AES encryption. The input XML, available at http://www.chilkatsoft.com/data/fox.xml, is this:
<root>
<fox1>The quick brown fox jumps over the lazy dog</fox1>
<fox2>The quick brown fox jumps over the lazy dog
<child1>ABC</child1>
<child2>XYZ</child2>
</fox2>
</root>
<?php $xml = new COM("Chilkat.Xml"); // The sample input XML is available at http://www.chilkatsoft.com/data/fox.xml $success = $xml->LoadXmlFile('fox.xml'); if ($success != 1) { print $xml->lastErrorText() . "\n"; exit; } // Navigate to the "fox1" node, which is the 1st child: $xml->FirstChild2(); // Encrypt the content: $xml->EncryptContent('myPassword'); // Navigate back to the root: $xml->GetRoot2(); // Examine the new XML document: print $xml->getXml() . "\n"; // This is the XML w/ the encrypted content: // |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.