Hashes/Krypto
Kryptografisch zufällige Passwörter mit einstellbarer Länge und Zeichensatz.
Berechnung von Hashes für Text oder Datei mit dreizehn Algorithmen gleichzeitig: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 und Adler-32.
Die Integrität einer Datei oder eines Textes prüfen — den erwarteten Hash einfügen, das Tool erkennt den Algorithmus unter den 13 unterstützten selbst.
HMAC (Hash-based Message Authentication Code) von Text oder einer Datei mit einem geheimen Schlüssel berechnen — mit acht Algorithmen gleichzeitig: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Passwörter mit bcrypt hashen (mit zufälligem Salt und einstellbaren Kosten) und ein Passwort gegen einen vorhandenen bcrypt-Hash prüfen.
Generierung von UUIDs der Versionen 1, 3, 4, 5, 6 und 7 — zufällig, zeitbasiert und namensbasiert (name-based).
Text mit AES-GCM oder AES-CBC mit einem Passwort verschlüsseln und entschlüsseln (Schlüssel abgeleitet über PBKDF2).
CSS für die Produktion komprimieren oder minifiziertes CSS in ein lesbares Format bringen.
Kodierung und Dekodierung von XML-Entitäten — die 5 Standard-Entitäten (Et-Zeichen, spitze Klammern, Apostroph, Anführungszeichen) und numerische Zeichenreferenzen.
Den Set-Cookie-Header oder den Cookie/document.cookie-String in Name, Wert, Attribute und Prüfung typischer Sicherheitsfehler zerlegen.
Kodierung von Text (lateinisch und kyrillisch) in Morsecode (Punkte und Striche) und zurück. Zeichen ohne Entsprechung in der Tabelle werden übersprungen.
Verschachteltes JSON in eine flache Liste "Pfad: Wert" auflösen (Flatten) und wieder in eine verschachtelte Struktur zusammensetzen (Unflatten). Die Pfadnotation ist dieselbe wie bei JSONPath/JSON Diff: store.book[0].price.
HTML für die Produktion komprimieren oder minifizierten Code in ein lesbares Format bringen.