Entries Tagged 'XML' ↓

Microsoft ADO+ & .NET XML

XML integration with ADO+

Author: Pawan Bangar

One of the most important design goals for ADO+ was powerful XML support. Microsoft designed ADO+ hand in hand with the .NET XML framework. Both are components of a single architecture. The unification of ADO+ with the XML framework happens in the dataset.

For beginners datasets has methods that can read and write XML. For reading XML, the XML framework parser is used, either explicitly or implicitly. For writing XML out, the XML framework XmlWriter is utilized.

In spite of where the data originated, the dataset can save out its contents, both schema and data as XML. The schema is encoded as an internal W3C schema section, generally known as XSD, and the data is encoded as XML that be conventional to that schema. Because the dataset’s native serialization format is XML, it is an tremendous medium for moving data between tiers in a disconnected fashion just like the disconnected recordset.

Continue reading →

XML Encryption

Overview of XML Encryption

Author: Pawan Bangar

XML encryption classifies a course of action for encrypting plain text data, generating ciphertext, and decrypting the ciphertext to retrieve the plaintext data.

Both the <EncryptionMethod> and <KeyInfo> are optional i.e. the sender and receiver may agree on the encryption method and key in advance. Several elements use the definitions from the DSIG.

If the recipient does not know the decryption key in advance, then the sender generates and sends it. The key can be protected in transit by encrypting method or key agreement.

Continue reading →

XML Digital Signatures

Digital Signatures in XML

Author: Pawan Bangar

The XML Digital Signatures provides the security services of data integrity, authentication, and nonrepudiation.

In a simple shorthand notation the structures of DSIG signatures with its four elements. Elements appear zero or more times if followed by “*”, zero or once if followed by”?”, and once or more if followed by “+”. When not followed by a symbol, elements appear only once.

Removing attributes and contents in the notation it becomes an example of signature object using three of its four elements.

Continue reading →