Sha-1 Algorithmus



  • Hallo zusammen,

    ich bekomm den SHha-1 Algorithmus einfach nicht auf den Schirm 😛
    Unsere Aufgabe ist es in einer beliebigen Sprache den SHA-1 Algorithmus zu implementieren.

    Ich habe mir schon die Finger wund gegoogelt und finde nur Pseudo Code oder absolute für mich unverständliche C-Files.

    Wie der Algorithmus funktioniert weiß ich, die einzelnen Schritte auch, ich weiß nur nicht wie ich es umsetzen soll.

    Hat jemand evtl. einen gut kommentierten, leicht verständlichen Algorithmus, den ich nachvollziehen könnte.

    Vielen Dank


  • Mod

    lulu32 schrieb:

    Wie der Algorithmus funktioniert weiß ich,

    Hat jemand evtl. einen gut kommentierten, leicht verständlichen Algorithmus, den ich nachvollziehen könnte.

    Was denn nun?

    Wenn du Probleme mit der Umsetzung hast, dann frag konkret zu deinen Problemen, nicht nach einer kompletten Umsetzung.

    Oder ist deine Frage in Wirklichkeit, wo du eine Lösung zum Abschreiben her bekommst?



  • Ich kann dir ne SHA-2 Lösung zum abschreiben bieten. 🤡



  • Oder ist deine Frage in Wirklichkeit, wo du eine Lösung zum Abschreiben her bekommst?

    Abschreiben? Wer macht denn sowas heute noch seit dem es Copy & Paste gibt?



  • das Problem ist das Bitweise Rechnen und zusammenfügen, ich weiß nicht wie ich das anstellen soll.

    Ich hab jetzt Strings benutzt, aber das Funktioniert mal überhaupt nicht weil ich dann mit XOR Probleme bekomme.


  • Mod

    Enthält der entsprechende RFC nicht bereits eine Referenzimplementierung?


  • Mod

    lulu323 schrieb:

    das Problem ist das Bitweise Rechnen und zusammenfügen, ich weiß nicht wie ich das anstellen soll.

    Ich hab jetzt Strings benutzt, aber das Funktioniert mal überhaupt nicht weil ich dann mit XOR Probleme bekomme.

    Du hast also irgendwie, irgendwas mit Strings gemacht, aber du hast "Probleme bekommen" und es "Funktioniert mal überhaupt nicht". Welche Art von Antwort erhoffst du dir auf solch eine Frage?

    http://www.c-plusplus.net/forum/200753
    http://www.tty1.net/smart-questions_de.html


Anmelden zum Antworten