tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
775
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von hhunderter
    hhunderter hhunderter ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Ort
    Dorsten
    Beiträge
    199
    Hi, ich bin irgendwie gerade zu blöd es hinzubekommen, wie der Titel schon sagt würde ich gerne einen String in sha1 umwnadeln.

    hab hier mit schonmal was versucht aber hat nix geklappt...

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
            Imports System.Security.Cryptography
     
            Dim UE As UnicodeEncoding = New UnicodeEncoding()
            Dim hashValue
            Dim message As Byte = UE.GetBytes("")
     
            Dim hashString As SHA1Managed = New SHA1Managed()
            Dim Hex As String = ""
     
            hashValue = SHA1.Create.Hash(message)
     
    Vorsicht : NervernSäge

    Das Leben ist ein Spiel , das spiel ist sch*** die Grafik ist guuuut

    Gamen ist mein Leben .
    der Rest ist mein Hobby

  2. #2
    Avatar von hhunderter
    hhunderter hhunderter ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Ort
    Dorsten
    Beiträge
    199
    Hat keiner eine Lösung für mich?
    wenn md5 besser wäre vlt dazu ein bsp, denke aber das wir dasselbe Problem sein...
     
    Vorsicht : NervernSäge

    Das Leben ist ein Spiel , das spiel ist sch*** die Grafik ist guuuut

    Gamen ist mein Leben .
    der Rest ist mein Hobby

  3. #3
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Brillant
    Registriert seit
    Feb 2003
    Beiträge
    756
    Vorweg sei erwähnt das ich VB schrecklich finde und ich davon eigentlich keine Ahnung habe.
    Deswegen gibts von mir nur eine 1:1 Übersetzung von C#.

    Code vb:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    
    Sub Main()
            Dim input As String = "foobar"
            Dim sha1Hash As String = HashSha1(input)
            Dim md5Hash As String = HashMd5(input)
     
            Console.WriteLine(input)
            Console.WriteLine(sha1Hash)
            Console.WriteLine(md5Hash)
        End Sub
     
        Function HashSha1(ByVal input As String) As String
            Dim byteArr() As Byte = System.Text.Encoding.ASCII.GetBytes(input)
            Dim sha1 As System.Security.Cryptography.SHA1 = System.Security.Cryptography.SHA1.Create()
            Dim hash() As Byte = sha1.ComputeHash(byteArr)
     
            Return ByteArrToHexString(hash)
        End Function
     
        Function HashMd5(ByVal input As String) As String
            Dim byteArr() As Byte = System.Text.Encoding.ASCII.GetBytes(input)
            Dim md5 As System.Security.Cryptography.MD5 = System.Security.Cryptography.MD5.Create()
            Dim hash() As Byte = md5.ComputeHash(byteArr)
     
            Return ByteArrToHexString(hash)
        End Function
     
        Function ByteArrToHexString(ByVal byteArr() As Byte) As String
            Dim sb As System.Text.StringBuilder = New System.Text.StringBuilder()
            For i As Integer = 0 To byteArr.Length - 1
                sb.Append(byteArr(i).ToString("x2"))
            Next
            Return sb.ToString()
        End Function
     
    In order to understand recursion, one must first understand recursion.

  4. #4
    Avatar von hhunderter
    hhunderter hhunderter ist offline Mitglied Gold
    Registriert seit
    Mar 2005
    Ort
    Dorsten
    Beiträge
    199
    danke dir hat funktioniert
     
    Vorsicht : NervernSäge

    Das Leben ist ein Spiel , das spiel ist sch*** die Grafik ist guuuut

    Gamen ist mein Leben .
    der Rest ist mein Hobby

Ähnliche Themen

  1. MFC mit Visual Studio 2010 Express?
    Von mOnis im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 10.04.11, 01:53
  2. SHA1 Hash: Datentyp-Problem
    Von philippo im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 06.10.10, 14:48
  3. Webservice: Visual Studio 2008 vs Visual Studio 2010 Express for Windwos Phone
    Von Johannes7146 im Forum .NET Web und Kommunikation
    Antworten: 4
    Letzter Beitrag: 27.09.10, 23:06
  4. qt4 und Visual Studio 2010
    Von countryqt30 im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 18.07.10, 10:59