Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hi, kennt jemand einen Link zu einer Seite, die den Ablauf einer SHA-256 Funktion genau erklärt? Nach dem Motto: 'Der Text kommt rein, dann die Funktion, dann die, usw. Das ganze so oft und das wars.'
Zur Erzeugung des Hash-Wertes bei SHA-256 werden die Quelldaten in 512-Bit-Blöcke bzw. 16 32-Bit-Wörter aufgeteilt und iterativ mit 64 Konstanten und sechs logischen Funktionen verrechnet. Dabei wird mit einem Start-Hash aus acht 32-Bit-Wörtern begonnen. Dazu werden die ersten 32 Bits des Nachkommateils der Quadratwurzeln der ersten acht Primzahlen (2 bis 19) verwendet.
Am besten parallel dazu eine (Open-Source)Implementierung ansehen, deren Code auch einigermaßen lesbar ist (also nicht gerade bei OpenSSL reingucken ).
Hi, kennt jemand einen Link zu einer Seite, die den Ablauf einer SHA-256 Funktion genau erklärt? Nach dem Motto: 'Der Text kommt rein, dann die Funktion, dann die, usw. Das ganze so oft und das wars.'
Am besten parallel dazu eine (Open-Source)Implementierung ansehen, deren Code auch einigermaßen lesbar ist (also nicht gerade bei OpenSSL reingucken ).
Lesbar? Für mich auf jeden Fall!
Gibt korrekte Antworten? Ja.
Sicher? Ganz bestimmt nicht. Habe weder Informatik noch Mathematik studiert. Ich gehe davon aus, dass das voller sicherheitsrelevanter Probleme ist. Bloß nicht übernehmen!