vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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 - Ein- und Umsteiger
Re: Mittels AES 128 eine Datei entschlüsseln 
Autor: .Nova07
Datum: 16.08.14 03:07

Ich hab's endlich geschafft!

 Dim enc As System.Text.UTF8Encoding
        Dim decryptor As ICryptoTransform
 
        Dim KEY_128 As Byte() = System.Text.ASCIIEncoding.ASCII.GetBytes( _
          "KeyZumDecrypten")
        Dim IV_128 As Byte() = {234, 12, 52, 44, 214, 222, 200, 109, 2, 98, 45, _
        76, 88, 53, 23, 78}
        Dim symmetricKey As RijndaelManaged = New RijndaelManaged()
        symmetricKey.Mode = CipherMode.ECB
        enc = New System.Text.UTF8Encoding
        decryptor = symmetricKey.CreateDecryptor(KEY_128, IV_128)
 
 
        Dim cypherTextBytes As Byte() = IO.File.ReadAllBytes("DateiPfad")
        Dim memoryStream As MemoryStream = New MemoryStream(cypherTextBytes)
        Dim cryptoStream As CryptoStream = New CryptoStream(memoryStream, _
          decryptor, CryptoStreamMode.Read)
        Dim plainTextBytes(cypherTextBytes.Length) As Byte
        memoryStream.Close()
        cryptoStream.Close()
 
        System.IO.File.WriteAllBytes("DateiPfad", plainTextBytes)
Ich editiere: Es geht doch nicht (mehr), es kommt wieder die gleiche Fehlermeldung, aber einmal hat's geklappt. Komisch...


Edit 2: Okay, geht wieder. Es lag daran das ich die Zeile

Dim decryptedByteCount As Integer = cryptoStream.Read(plainTextBytes, 0, _
  plainTextBytes.Length)
(über memoryStream.Close) weggelassen hatte, dabei braucht man sie aber anscheinend.

Beitrag wurde zuletzt am 16.08.14 um 03:18:26 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Mittels AES 128 eine Datei entschlüsseln2.867.Nova0715.08.14 19:24
Re: Mittels AES 128 eine Datei entschlüsseln2.049Kuno6015.08.14 19:38
Re: Mittels AES 128 eine Datei entschlüsseln2.024.Nova0715.08.14 19:43
Re: Mittels AES 128 eine Datei entschlüsseln2.113Kuno6015.08.14 20:01
Re: Mittels AES 128 eine Datei entschlüsseln1.999Manfred X15.08.14 20:17
Re: Mittels AES 128 eine Datei entschlüsseln2.118.Nova0716.08.14 01:21
Re: Mittels AES 128 eine Datei entschlüsseln2.009.Nova0716.08.14 03:07
Re: Mittels AES 128 eine Datei entschlüsseln2.037ModeratorDaveS16.08.14 18:33
Re: Mittels AES 128 eine Datei entschlüsseln1.926.Nova0717.08.14 12:58
Re: Mittels AES 128 eine Datei entschlüsseln2.067ModeratorDaveS17.08.14 13:31
Re: Mittels AES 128 eine Datei entschlüsseln2.096.Nova0721.08.14 13:48
Re: Mittels AES 128 eine Datei entschlüsseln1.984Manfred X21.08.14 15:10
Re: Mittels AES 128 eine Datei entschlüsseln2.043ModeratorDaveS21.08.14 17:46
Re: Mittels AES 128 eine Datei entschlüsseln1.890.Nova0721.08.14 18:48

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