Fehler bei Textverschlüßelung?

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von picoflop.

    Fehler bei Textverschlüßelung?

    Hallo,

    Ich verschlüßele einen eingegebenden Text mit dieser Methode:

    VB.NET-Quellcode

    1. Dim PWToAlgorythmus As String = PW1.Text
    2. PWToAlgorythmus = PWToAlgorythmus.GetHashCode
    3. PWToAlgorythmus = PWToAlgorythmus.Replace("-", "33")
    4. PWToAlgorythmus = PWToAlgorythmus.Replace("0", "cf")
    5. PWToAlgorythmus = PWToAlgorythmus.Replace("1", "c4")
    6. PWToAlgorythmus = PWToAlgorythmus.Replace("2", "c8")
    7. PWToAlgorythmus = PWToAlgorythmus.Replace("3", "ec")
    8. PWToAlgorythmus = PWToAlgorythmus.Replace("4", "a8")
    9. PWToAlgorythmus = PWToAlgorythmus.Replace("5", "e4")
    10. PWToAlgorythmus = PWToAlgorythmus.Replace("6", "16")
    11. PWToAlgorythmus = PWToAlgorythmus.Replace("7", "8f")
    12. PWToAlgorythmus = PWToAlgorythmus.Replace("8", "c9")
    13. PWToAlgorythmus = PWToAlgorythmus.Replace("9", "45")
    14. PWToAlgorythmus = PWToAlgorythmus.GetHashCode
    15. PWToAlgorythmus = PWToAlgorythmus.Replace("-", "6d")
    16. PWToAlgorythmus = PWToAlgorythmus.Replace("0", "cd")
    17. PWToAlgorythmus = PWToAlgorythmus.Replace("1", "ca")
    18. PWToAlgorythmus = PWToAlgorythmus.Replace("2", "1e")
    19. PWToAlgorythmus = PWToAlgorythmus.Replace("3", "cb")
    20. PWToAlgorythmus = PWToAlgorythmus.Replace("4", "7f")
    21. PWToAlgorythmus = PWToAlgorythmus.Replace("5", "da")
    22. PWToAlgorythmus = PWToAlgorythmus.Replace("6", "79")
    23. PWToAlgorythmus = PWToAlgorythmus.Replace("7", "14")
    24. PWToAlgorythmus = PWToAlgorythmus.Replace("8", "f0")
    25. PWToAlgorythmus = PWToAlgorythmus.Replace("9", "c4")


    Der verschlüßelte Text wird dann auf einen FTP hochgeladen

    Nach eingaba eines Textes soll dieser dann mit der Selben Methode verschlüßelt werden, und mit dem hochgeladenen verschlüßelten text verglichen werden.

    Ist der 1.Text beispiels weise "159753123" so wird es beim hochladen in das follgende verschlüßelt ->
    14c4dcacdfda14c4dacacd14 doch wenn man es an der 2. station eingegeben wird, kommt das raus
    14c4dcacdf0da14c4dacacd14

    Warum???