vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: ds.writexml+Verschlüsselung 
Autor: vbtest2
Datum: 31.01.06 09:39

So wie der Code hier gepostet ist, läuft er. Ich möchte die Keys aber nicht irgendwo speichern und versuche, sie aus einem Paßwort zu errechnen.

Der Code zum Speichern läuft:

 Dim rd2 As New RijndaelManaged()
 
        Dim md5 As New MD5CryptoServiceProvider()
        Dim key2() As Byte = md5.ComputeHash(Encoding.UTF8.GetBytes("test"))
        md5.Clear()
        rd2.Key = key2
        rd2.GenerateIV()
        Dim iv2() As Byte = rd2.IV
 
 
 
        Dim fs As New IO.FileStream("test.xml", IO.FileMode.Create)
        Dim cs As New System.Security.Cryptography.CryptoStream(fs, _
          rij.CreateEncryptor(key2, iv2), _
          System.Security.Cryptography.CryptoStreamMode.Write)
        ds.WriteXml(cs)
        cs.Close()
        fs.Close()
Beim laden mit:

       Dim rd2 As New RijndaelManaged()
 
        Dim md5 As New MD5CryptoServiceProvider()
        Dim key2() As Byte = md5.ComputeHash(Encoding.UTF8.GetBytes("test"))
        md5.Clear()
        rd2.Key = key2
        rd2.GenerateIV()
        Dim iv2() As Byte = rd2.IV
 
        Dim fs As New IO.FileStream("test.xml", IO.FileMode.Open)
        Dim cs As New System.Security.Cryptography.CryptoStream(fs, _
          rij.CreateDecryptor(key2, iv2), _
          System.Security.Cryptography.CryptoStreamMode.Read)
        ds.ReadXml(cs, XmlReadMode.DiffGram)
 
        cs.Close()
        fs.Close()
 
        dt = ds.Tables(0)
kommt in der Zeile de.readxml der Fehler:
Eine nicht behandelte Ausnahme des Typs 'System.ArgumentException' ist in system.xml.dll aufgetreten.

Zusätzliche Informationen: Im Byteindex 1 wurde ein ungültiges Byte gefunden.

Weiß jemand, was ich falsch mache ?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ds.writexml+Verschlüsselung3.203tom_newbie23.01.06 18:12
Re: ds.writexml+Verschlüsselung2.354Moderatorralf_oop23.01.06 18:34
Re: ds.writexml+Verschlüsselung2.249Urot23.01.06 18:42
Re: ds.writexml+Verschlüsselung2.213tom_newbie23.01.06 20:25
Re: ds.writexml+Verschlüsselung2.299tom_newbie24.01.06 11:25
Re: ds.writexml+Verschlüsselung2.183Morgoth24.01.06 11:28
Re: ds.writexml+Verschlüsselung2.187tom_newbie24.01.06 11:38
Re: ds.writexml+Verschlüsselung2.211tom_newbie24.01.06 12:11
Re: ds.writexml+Verschlüsselung2.124Morgoth24.01.06 12:24
Re: ds.writexml+Verschlüsselung2.180tom_newbie24.01.06 13:58
Re: ds.writexml+Verschlüsselung2.242Morgoth24.01.06 14:26
Re: ds.writexml+Verschlüsselung2.208ModeratorFZelle24.01.06 15:20
Re: ds.writexml+Verschlüsselung2.176vbtest231.01.06 09:39
Re: ds.writexml+Verschlüsselung2.130ModeratorFZelle31.01.06 11:39
Re: ds.writexml+Verschlüsselung2.154vbtest231.01.06 11:55
Re: ds.writexml+Verschlüsselung2.201Urot31.01.06 12:01
Re: ds.writexml+Verschlüsselung2.342vbtest231.01.06 18:44
Re: ds.writexml+Verschlüsselung2.134ModeratorFZelle31.01.06 19:34
Re: ds.writexml+Verschlüsselung2.419vbtest201.02.06 19:10
Re: ds.writexml+Verschlüsselung2.186vbtest203.02.06 17:37
Re: ds.writexml+Verschlüsselung2.174Urot24.01.06 15:29
Re: ds.writexml+Verschlüsselung2.247tom_newbie24.01.06 15:46
Re: ds.writexml+Verschlüsselung2.139Morgoth24.01.06 15:58
Re: ds.writexml+Verschlüsselung2.193tom_newbie24.01.06 16:11
Re: ds.writexml+Verschlüsselung2.120Urot24.01.06 16:17
Re: ds.writexml+Verschlüsselung2.103tom_newbie24.01.06 16:30
Re: ds.writexml+Verschlüsselung2.743Morgoth24.01.06 17:54
Re: ds.writexml+Verschlüsselung2.096tom_newbie24.01.06 18:01

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel