Serializer using Rijndael encryption.
Namespace: Eneter.Messaging.DataProcessing.SerializingAssembly: Eneter.Messaging.Framework (in Eneter.Messaging.Framework.dll) Version: 5.0.0.0 (5.0.0.0)
Syntax
| C# |
|---|
public class RijndaelSerializer : ISerializer |
| Visual Basic |
|---|
Public Class RijndaelSerializer _ Implements ISerializer |
| Visual C++ |
|---|
public ref class RijndaelSerializer : ISerializer |
Remarks
The serializer internally uses some other serializer to serialize and deserialize data.
Then it uses Rijndael to encrypt and decrypt the data.
Notice, the Rijndael encryption is not available in Silverlight platform.
Notice, the Rijndael encryption is not available in Silverlight platform.
Examples
Encrypted serialization with XmlStringSerializer
// Create the serializer. The defualt constructor uses XmlStringSerializer. RijndaelSerializer aSerializer = new RijndaelSerializer("My password."); // Create some data to be serialized. MyData aData = new MyData(); ... // Serialize data with using Rijndael. object aSerializedData = aSerializer.Serialize<MyData>(aData); | |