1 Repo
Hashing techniques that bind the result to specific associated data or context.
Distinct from Incremental Hashing Contexts: Candidates focus on streaming contexts or UI bindings, not the cryptographic binding of associated data.
Explore 1 awesome GitHub repository matching security & cryptography · Context-Bound Hashing. Refine with filters or upvote what's useful.
Dies ist eine kryptografische Implementierung der speicherharten Argon2-Funktion, die als Passwort-Hashing-Bibliothek und Schlüsselableitungsfunktion dient. Sie transformiert Passwörter und Salts in sichere Hashes und generiert kryptografische Schlüssel, die darauf ausgelegt sind, Hochgeschwindigkeits-Hardware-Cracking-Angriffen zu widerstehen. Die Bibliothek nutzt ein speicherhartes Design, das signifikanten RAM erfordert, um eine Beschleunigung durch GPUs oder ASICs zu verhindern. Sie integriert datenunabhängigen Speicherzugriff, um Side-Channel-Timing-Angriffe zu blockieren, und unterstützt die Einbindung von geheimen Schlüsseln oder Peppers, um sich gegen Brute-Force-Angriffe auf kompromittierte Salts zu schützen. Zusätzliche Funktionen umfassen die Kodierung von Passwort-Hashes für Speicherung und Transport, die Möglichkeit, Hashes an spezifische Kontextdaten zu binden, sowie ein sicheres Speichermanagement, das sensible Puffer unmittelbar nach der Verwendung löscht.
Allows binding the hash value to specific context by incorporating associated data into the calculation.