Ich versuche etwas neues mit base64. Die sha-256 (base64) -Methode. Es hat eine Ausgabe zu base64, also dachte ich, ich kann es einfach zu base64 dekodieren. Na dann wird es das, a bcfVx & zS JZ # 5 . Gibt es keine Möglichkeit, diesen Typ von base64 oder gar einen Hash zu dekodieren, weil er sha-256 hash? Dies ist der ursprüngliche Hash: viAQv + m8YcpiY2ZWeCYOtCAcelPjSlq3kaO + I801D7w =Base64 Dekodieren wird seltsamer Text
Dies ist nur, um mehr über Hashing und Datensicherheit zu erfahren. Ich weiß, was die Ausgabe des ursprünglichen Hashes war, aber ich will nur mein Wissen trainieren.
Gibt es eine Möglichkeit, dies zu entschlüsseln? Danke im Voraus.
PS: Ich habe auch versucht zuerst Hexidecimal zu gehen und es gab mir dann diese, abcfVx & zSJZ # 5
Bitte helfen.
Die Ausgabe, die Sie erhalten, ist der 256-Bit-Hash (aus SHA-256). Es wird auf diese Weise angezeigt, weil Sie es direkt (als Zeichenfolge) drucken. Versuchen Sie, die Bytes in Hexadezimal oder ähnlichem zu drucken. – Aziz
Wenn Sie das Ergebnis in einem Formular erstellen möchten, das Sie kopieren und einfügen können, behalten Sie es einfach in der base64-Codierung bei. Das ist der Punkt von base64. –
Was ist diese "sha-256 (base64) -Methode", auf die du dich beziehst? Wenn Sie einen Hash-Wert haben wollen, verwenden Sie einfach sha-256. Es macht nicht viel Sinn, es mit der base64-Codierung zu kombinieren, und da es eine Hash-Funktion ist, wird es unmöglich sein, sie zu entschlüsseln. (Warum haben Sie auch einen PS hinzugefügt, der genau den gleichen Unicode-Müll enthält wie der erste Absatz Ihrer Frage?) –