Tag: cryptographic-hash-function

Eine kryptografische Hash-Funktion ist eine Funktion, die eine Folge von Bytes variabler Länge aufnimmt und einen Digest fester Länge zurückgibt, so dass es äußerst schwierig ist, zwei Eingaben zu finden, die die gleiche Ausgabe liefern oder die ursprüngliche Eingabe bei einer Ausgabe finden. Es ist auch wünschenswert, dass eine kleine Änderung der Eingabe eine große Änderung der Ausgabe ergibt. Gemeinsame Hash-Funktionen umfassen MD5, SHA-1, SHA-256, SHA-512 und RIPEMD.

Warum ist es nicht möglich umzukehren, eine kryptographische hash?

Anzahl der Antworten 5 Antworten
Warum kann man nicht einfach umkehren der Algorithmus wie könnte man das umkehren einer mathematischen Funktion? Wie ist es möglich, einen Algorithmus, der nicht umkehrbar? Und wenn du eine rainbow-table, was macht mit einem Salz-unmöglich, es zu

Wie zum entschlüsseln einer Zeichenkette verschlüsselt mit HMACSHA1?

Anzahl der Antworten 3 Antworten
Ich bin eine Verschlüsselung Anfänger versuchen, an einigen Werten hin und her zwischen den Systemen. Ich kann verschlüsseln der Wert, kann aber nicht scheinen, um herauszufinden, wie zu entschlüsseln, die auf das andere Ende. Ich habe eine

Wie one-way-hash-Funktionen arbeiten? (Bearbeitet)

Anzahl der Antworten 7 Antworten
Lese ich den Wikipedia-Artikel über md5-hashes, aber ich kann immer noch nicht verstehen, wie ein hash kann nicht sein "rekonstituierter" back to the original text. Könnte mir jemand erklären, an jemanden, der weiß sehr wenig über Kryptographie,

Wie kann ich ein Passwort in Java hashen?

Anzahl der Antworten 10 Antworten
Brauche ich für die hash-Passwörter zum speichern in einer Datenbank. Wie kann ich dies in Java? Hoffte ich, nehmen Sie die nur-text-Kennwort, fügen Sie eine zufällige Salz, dann speichern Sie das salt und das gehashte Passwort in

Welche kryptografische Hash-Funktion soll ich wählen?

Anzahl der Antworten 9 Antworten
Den .NET framework wird mit 6 unterschiedlichen Hash-algorithmen: MD5: 16 bytes (Time to hash 500MB: 1462 ms) SHA1: 20 bytes (1644 ms) SHA256: 32 bytes (5618 ms) SHA384: 48 bytes (3839 ms) SHA512: 64 bytes (3820 ms)

Was ist der Unterschied zwischen den Hash-Algorithmen SHA-2 und SHA-3?

Anzahl der Antworten 1 Antworten
Ich weiß, SHA-224, SHA-256, SHA-384 und SHA-512 sind alle Teil der SHA-2 hash-Funktion-Familie. Aber es gibt jetzt auch einen neuen SHA-3-hash-Algorithmus. Könnten Sie mir bitte sagen, der Unterschied zwischen SHA-2 und SHA-3? Wann und warum sollte ich