Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
hashes — Sammlung kryptografischer Hashfunktionen, geschrieben in reinem Rust | Kitploit
Tools/GitHubGitHub/rustcrypto/hashes
Hash-AnalyseKryptographieDienstprogramme & Frameworks
GitHubrustcrypto/hashes

hashes

Sammlung kryptografischer Hashfunktionen, geschrieben in reinem Rust

Repository anzeigen
2.3k335vor 12 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

RustCrypto: Hashes

Project Chat dependency status Apache2/MIT licensed

Sammlung von kryptografischen Hashfunktionen, geschrieben in reinem Rust.

Alle Algorithmen befinden sich in separaten Crates und sind mithilfe von Traits aus der digest-Crate implementiert. Verwendungsbeispiele finden sich in der Dokumentation der digest-Crate sowie der Hash-Implementierungs-Crates. Darüber hinaus benötigen alle Crates keine Standardbibliothek (d. h. sie sind no_std-fähig) und können problemlos für Bare-Metal- oder WebAssembly-Programmierung verwendet werden, indem die standardmäßigen Crate-Features deaktiviert werden.

Für eine Sammlung von erweiterbaren Ausgabefunktionen (XOFs) siehe das Repository RustCrypto/XOFs.

Unterstützte Algorithmen

Hinweis: Für neue Anwendungen, oder wenn die Kompatibilität mit anderen bestehenden Standards keine vorrangige Rolle spielt, empfehlen wir dringend, entweder BLAKE3, SHA-2 oder SHA-3 zu verwenden.

HINWEIS: Die blake3-Crate implementiert die digest-Traits, die von den übrigen Hashes in diesem Repository verwendet werden, wird jedoch vom BLAKE3-Team gepflegt.

Legende der Sicherheitsstufen

Im Folgenden werden die Sicherheitsstufen beschrieben, die jeder Hashfunktion zugeordnet sind (d. h. den Algorithmen, nicht der jeweiligen Implementierung):

SymbolBeschreibung
💚Keine bekannten erfolgreichen Angriffe
💛Theoretischer Bruch: Sicherheit geringer als behauptet
💔Angriff in der Praxis demonstriert: nach Möglichkeit vermeiden

Weitere Informationen finden Sie auf der Seite Sicherheit bei Wikipedia.

Crate-Namen

Wann immer möglich werden Crates unter demselben Namen wie der Crate-Ordner veröffentlicht. Die Betreiber von md5 lehnten die Teilnahme an diesem Projekt ab. Diese Crate implementiert die digest-Traits nicht und ist daher nicht mit dem RustCrypto-Ökosystem interoperabel. Aus diesem Grund veröffentlichen wir unsere MD5-Implementierung als md-5 und kennzeichnen sie mit dem ❗-Zeichen. Beachten Sie, dass die Bibliothek selbst als md5 benannt ist, d. h. in use-Anweisungen sollten Sie md5 verwenden, nicht md_5.

Lizenz

Alle Crates in diesem Repository sind unter einer der folgenden Lizenzen verfügbar:

  • Apache License, Version 2.0
  • MIT-Lizenz

nach Ihrer Wahl.

Beitrag

Sofern Sie nicht ausdrücklich etwas anderes erklären, wird jeder von Ihnen absichtlich zur Aufnahme in das Werk eingereichte Beitrag, wie in der Apache-2.0-Lizenz definiert, wie oben beschrieben dual lizenziert, ohne zusätzliche Bedingungen oder Konditionen.

Tool herunterladen
AlgorithmusCrateCrates.ioDokumentationMSRVSicherheit
Ascon-Hash256ascon‑hash256crates.ioDocumentation1.85💚
bash-hashbash‑hashcrates.ioDocumentation1.85💚
BelT-Hashbelt‑hashcrates.ioDocumentation1.85💚
BLAKE2blake2crates.ioDocumentation1.85💚
FSBfsbcrates.ioDocumentation1.85💚
GOST R 34.11-94gost94crates.ioDocumentation1.85💛
Grøstl (Groestl)groestlcrates.ioDocumentation1.85💚
JHjhcrates.ioDocumentation1.85💚
Kupynakupynacrates.ioDocumentation1.85💚
MD2md2crates.ioDocumentation1.85💔
MD4md4crates.ioDocumentation1.85💔
MD5md5 ❗crates.ioDocumentation1.85💔
RIPEMDripemdcrates.ioDocumentation1.85💚
SHA-1sha1crates.ioDocumentation1.85💔
SHA-1 Checkedsha1-checkedcrates.ioDocumentation1.85💛
SHA-2sha2crates.ioDocumentation1.85💚
SHA-3 (Keccak)sha3crates.ioDocumentation1.85💚
SHABALshabalcrates.ioDocumentation1.85💚
Skeinskeincrates.ioDocumentation1.85💚
SM3 (OSCCA GM/T 0004-2012)sm3crates.ioDocumentation1.85💚
Streebog (GOST R 34.11-2012)streebogcrates.ioDocumentation1.85💛
Tigertigercrates.ioDocumentation1.85💛
Whirlpoolwhirlpoolcrates.ioDocumentation1.85💚