Hallo,
ich komme gerade nicht weiter und bitte euch mal um eure Hilfe.
Habe eine z.B. Image-Datei, diese wird von mir verschlüsselt (anderes Programm).
In meinem "Hauptprogramm" entschlüssel ich die Datei wieder und steht als String zur Verfügung. So:
Wie kann ich nun diesen String (Encoding.Unicode.GetString(output)) zu Bitmap machen?
...damit ich Ihn so verwenden kann bzw. natürlich das entschlüsselte Bild:
ich komme gerade nicht weiter und bitte euch mal um eure Hilfe.
Habe eine z.B. Image-Datei, diese wird von mir verschlüsselt (anderes Programm).
In meinem "Hauptprogramm" entschlüssel ich die Datei wieder und steht als String zur Verfügung. So:
VB.NET-Quellcode
- ' Hier wird wieder entschlüsselt - mit decrypt Methode.
- Public Shared Function decrypt(ByVal value As String) As String
- Dim b() As Byte = Convert.FromBase64String(value)
- Dim d As TripleDES = Methode("DASPASSWORT")
- Dim c As ICryptoTransform = d.CreateDecryptor
- Dim output() As Byte = c.TransformFinalBlock(b, 0, b.Length)
- Return Encoding.Unicode.GetString(output)
- End Function
- Public Shared Function Methode(ByVal key As String) As TripleDES
- Dim m As MD5 = New MD5CryptoServiceProvider
- Dim d As TripleDES = New TripleDESCryptoServiceProvider
- d.Key = m.ComputeHash(Encoding.Unicode.GetBytes(key))
- d.IV = New Byte(((d.BlockSize / 8)) - 1) {}
- Return d
- End Function
Wie kann ich nun diesen String (Encoding.Unicode.GetString(output)) zu Bitmap machen?
...damit ich Ihn so verwenden kann bzw. natürlich das entschlüsselte Bild: