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-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Textdatei verschlüsseln 
Autor: CodenameReese
Datum: 11.01.10 13:43

Hallo,
Ich habe ein kleines Problem mit der Verschlüsslung einer Textdatei (in die ich nat. auch was hineinschreib)
Mein Ziel ist es, dass später niemand etwas aus dieser Textdatei herauslesen kann (logisch oder? )
Welche Verschlüsselung ich dabei verwende ist mir eigentlich egal^^
Zuerst habe ich es mit "DES" versucht... funktionierte eigentl. auch ganz gut nur bekamm ich irgendwann dauernd eine "Cryptographic Exception: Bad data" (wobei ich vermute das dies am Initialisierungsvektor lag)
Mittlerweile versuch ich es mit "AES" mithilfe dieses tollen Tutorials von "DaveS": (Text-) Verschlüsselung worin der Initialisierungsvektor ja gleich in die Datei geschrieben wird^^
So und dabei geht bei mir irgendetwas schief Er schreibt zwar in die Datei aber was daraus lesen kann er nicht (es kommt auch kein fehler oder sowas)!
Hier mein Beispielcode:
    'Verschlüsseln
    Private Sub Button1_Click([...]) Handles Button1.Click
 
        Dim RdM As New RijndaelManaged
 
        Dim MD5 As New MD5CryptoServiceProvider
        Dim Key() As Byte = MD5.ComputeHash(Encoding.UTF8.GetBytes("12345678"))
 
        MD5.Clear()
        RdM.Key = Key
        RdM.GenerateIV()
 
        Dim IV() As Byte = RdM.IV
 
        Dim FStream As New FileStream("D:\test.test", FileMode.Create)
        Dim CStream As New CryptoStream(FStream, RdM.CreateEncryptor, _
          CryptoStreamMode.Write)
        Dim WStream As New StreamWriter(CStream)
 
        FStream.Write(IV, 0, IV.Length)
 
        WStream.WriteLine(TextBox1.Text)
 
        CStream.FlushFinalBlock()
 
        WStream.Close()
        CStream.Close()
        FStream.Close()
 
        RdM.Clear()
 
    End Sub
 
    'Entschlüsseln
    Private Sub Button2_Click([...]) Handles Button2.Click
 
        Dim RdM As New RijndaelManaged
        Dim RdIVLength As Integer = 16
        Dim MD5 As New MD5CryptoServiceProvider
        Dim Key() As Byte = MD5.ComputeHash(Encoding.UTF8.GetBytes("12345678"))
 
        MD5.Clear()
 
        Dim FStream As New FileStream("D:\test.test", FileMode.Open)
        Dim IV(15) As Byte
 
        FStream.Read(IV, 0, RdIVLength)
        RdM.IV = IV
        RdM.Key = Key
 
        Dim CStream As New CryptoStream(FStream, RdM.CreateDecryptor, _
          CryptoStreamMode.Read)
        Dim RStream As New StreamReader(CStream)
 
        TextBox2.Text = RStream.ReadLine()
 
        RStream.Close()
        CStream.Close()
        FStream.Close()
 
        RdM.Clear()
 
    End Sub
Ich hoffe ihr könnt mir helfen

MfG Reese

Beitrag wurde zuletzt am 11.01.10 um 13:46:40 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Textdatei verschlüsseln3.668CodenameReese11.01.10 13:43
Re: Textdatei verschlüsseln2.567TTP11.01.10 13:57
Re: Textdatei verschlüsseln2.416CodenameReese11.01.10 14:12
Re: Textdatei verschlüsseln2.482ModeratorDaveS11.01.10 14:46
Re: Textdatei verschlüsseln2.421CodenameReese11.01.10 15:00
Re: Textdatei verschlüsseln2.390ModeratorDaveS11.01.10 15:14
Re: Textdatei verschlüsseln2.357CodenameReese11.01.10 16:25
Re: Textdatei verschlüsseln2.515CodenameReese11.01.10 18:28
Re: Textdatei verschlüsseln2.393ModeratorDaveS11.01.10 19:10
Re: Textdatei verschlüsseln2.377CodenameReese11.01.10 20:21
Re: Textdatei verschlüsseln2.389Hondadog12.01.10 12:26
Re: Textdatei verschlüsseln2.312ModeratorDaveS12.01.10 12:31
Re: Textdatei verschlüsseln2.281Hondadog12.01.10 22:41
Re: Textdatei verschlüsseln2.537ModeratorDaveS13.01.10 09:37
Re: Textdatei verschlüsseln2.333CodenameReese13.01.10 13:27
Re: Textdatei verschlüsseln2.293ModeratorDaveS13.01.10 13:55
Re: Textdatei verschlüsseln2.292Hondadog13.01.10 18:51
Re: Textdatei verschlüsseln2.334ModeratorDaveS13.01.10 19:14
Re: Textdatei verschlüsseln2.317Hondadog14.01.10 18:15
Re: Textdatei verschlüsseln2.483ModeratorDaveS14.01.10 19:17
Re: Textdatei verschlüsseln2.471Hondadog15.01.10 02:16
Re: Textdatei verschlüsseln2.356ModeratorDaveS15.01.10 08:55

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-2024 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