C # - Serialisierung / Deserialisierung einer DES-verschlüsselten Datei aus einem Stream

8

Hat jemand Beispiele dafür, wie man serialisierte Daten zu einer Datei verschlüsselt und sie dann mit DES zurückliest?

Ich habe bereits Code geschrieben, der nicht funktioniert, aber ich würde lieber einen neuen Versuch sehen, anstatt meinen Code zu verfolgen.

BEARBEITEN : Sorry, habe vergessen zu erwähnen, dass ich ein Beispiel mit XmlSerializer.Serialize / Deserialize brauche.

    
GenericTypeTea 08.06.2009, 13:56
quelle

3 Antworten

15

Verschlüsselung

%Vor%

Entschlüsselung:

%Vor%

Verwendung:

%Vor%

Sie müssen MyObject zu dem Typ des Objekts ändern, das Sie serialisieren, aber das ist die allgemeine Idee. Der Trick besteht darin, dieselbe SymmetricAlgorithm-Instanz zum Verschlüsseln und Entschlüsseln zu verwenden.

    
Bryce Kahle 08.06.2009, 14:34
quelle
2

Dieser Thread gab die Grundidee. Hier ist eine Version, die die Funktionen generisch macht und Ihnen erlaubt, einen Chiffrierschlüssel zu übergeben, damit er reversibel ist.

%Vor%     
Wade Hatler 16.05.2012 14:47
quelle
0

Hier ist ein Beispiel von DES Verschlüsselung / Beschreibung für eine Zeichenfolge.

    
Max Galkin 08.06.2009 14:09
quelle

Tags und Links