C# - la Sérialisation/Désérialisation d'un DES fichier crypté à partir d'un flux

Quelqu'un aurait-il des exemples de comment chiffrer les données sérialisées dans un fichier et puis le lire à l'aide DES?

J'ai écrit un code qui n'est déjà pas de travail, mais je préfère voir une nouvelle tentative au lieu de poursuivre mon code.

MODIFIER: Désolé, j'ai oublié de mentionné que j'ai besoin d'un exemple à l'aide de XmlSerializer.Sérialiser/Désérialiser.

En passant, je suis à l'aide de la FC, de sorte que la mémoire est une contrainte.
Pouvez-vous développer? Voulez-vous chiffrer quelque chose et puis sérialiser au format XML, ou voulez-vous pour chiffrer les données sérialisées?
Celle qui est la moins coûteuse en temps. J'ai une collection de client de l'information qui doit être crypté dans un fichier. La façon dont je l'ai vu se sérialiser par le biais d'un cryptostream à un fichier (qui fonctionne) puis désérialiser par le biais d'un cryptostream à partir d'un fichier (qui ne fonctionne pas).

OriginalL'auteur djdd87 | 2009-06-08