Krypto & Sicherheit

Kryptografische SHA-Hash-Generatoren, JWT-Token-Decoder und Sicherheits-Tools im Browser.

Verfügbare Tools (60)

← Zurück zu allen Tools

Codierung & Datenkompression

Base64-Encoder und -Decoder

UTF-8-Text oder Binärdateien lokal mit Base64 oder Base64URL umwandeln. Textdekodierung erhält ein führendes U+FEFF und verlangt gültiges UTF-8; Binärdekodierung erhält beliebige Bytes. Die Umwandlung nutzt native Web-APIs ohne zusätzliche Codec-Bibliothek, kostenpflichtige API oder Upload der Daten.

URL-Komponenten kodieren und dekodieren

Eine URL-Komponente als UTF-8-Prozentsequenzen kodieren oder eine Ebene dekodieren. Mit sofortigem Ergebnis, Beispielen und Kopieren.

Gzip- und Deflate-Komprimierungstool

Komprimieren Sie Text oder Dateien als Gzip, Zlib oder rohes DEFLATE mit Stufen 1–9. Stellen Sie Bytes wieder her, prüfen Sie UTF-8 und Größen und laden Sie vollständige Dateien herunter.

Brotli-Dekomprimierer (WASM)

Dekodieren Sie einen Base64-Brotli-Datenstrom lokal in UTF-8-Text, mit Größenlimits, Abbruch und vollständigem Kopieren.

Punycode- und IDN-Domain-Konverter

Punycode- und IDN-Domain-Konverter: Wandelt punktgetrennte IDN-Labels zwischen Unicode und kanonischen ACE-Formen `xn--` um, ohne DNS aufzulösen.

UUEncode- und UUDecode-Konverter

Konvertiert UTF-8-Text in traditionelles UUEncode. Jede Datenzeile enthält bis zu 45 Bytes, mit vier Zeichen je drei Bytes, zwischen einem begin-Kopf und einer Null-Längen-Zeile mit anschließendem end. Die Decodierung stellt UTF-8-Text wieder her.

Hex-zu-Base64- und Base64-zu-Hex-Konverter

Konvertiert hexadezimale Bytepaare in Standard-Base64 oder Base64 zurück in kleingeschriebenes Hexadezimal. Die Bytes werden keinem Zeichensatz zugeordnet.

Binär-Bits-zu-Text- und ASCII-Konverter

Wandelt jedes UTF-8-Byte in genau acht Binärziffern um. Die Decodierung setzt Bytes zusammen und prüft die vollständige UTF-8-Sequenz einschließlich chinesischer Zeichen und Emojis.

HTML-Entitäten für drei Zeichen

Maskiert oder dekodiert HTML-Entitäten für &, < und >. CSS.escape und CSS-Bezeichner-Escaping fehlen.

XML-Entitäten-Escaper und -Unescaper

Wandelt fünf reservierte Zeichen in ihre vordefinierten XML-Entitäten und zurück um; es analysiert oder prüft kein XML-Dokument.

LZ-String-Komprimierer und -Dekomprimierer

LZ-String-Komprimierer und -Dekomprimierer: Wendet die von Pieroxy entwickelte LZ-basierte Wörterbuchkomprimierung für eine kompakte Browserspeicherung an.

Hex-Byte-Inspektor

Liest Hex-Bytepaare und meldet Länge, Hex, Dezimal, Binär und indizierte Zeilen als JSON. Kein C-, C++- oder Rust-Arrayliteral.

UUID-v1-Zeitstempel- und MAC-Adressen-Extraktor

UUID-v1-Zeitstempel- und MAC-Adressen-Extraktor: Rekonstruiert die 60-Bit-100-Nanosekunden-Zeitstempelanzahl seit dem 15. Oktober 1582 und extrahiert die 48-Bit-MAC-Knotenadresse.

Authentifizierung & Sicherheits-Tokens

Regex-Tester

JavaScript-Regulärausdrücke in einem isolierten Worker testen, Treffer hervorheben, benannte Gruppen prüfen und begrenzte Textersetzungen anzeigen.

JWT-Decoder

JWT-Claims lokal dekodieren und exp, nbf und iat als Datum, relative Zeit und Geräteuhr-Status prüfen, ohne Signaturprüfung.

Passwortstärke und Offline-Knackzeit schätzen

Schätzt ein Passwort nach Entfernen äußerer Leerzeichen mit zxcvbn: Wert 0–4, Bezeichnung, UTF-16-Länge, Offline-Schätzung für langsames Hashing und Hinweise. Keine Entropie- oder Leak-Prüfung.

TOTP-2FA-Token-Generator und -Validator

TOTP-2FA-Token-Generator und -Validator: Berechnet den Zeitzähler T = Floor (Zeitstempel / 30), generiert einen HMAC-SHA1-Digest und extrahiert den 6-stelligen dynamischen Kürzungscode.

HOTP-Einmalpasswort-Generator

HOTP-Einmalpasswort-Generator: Berechnet HMAC-SHA1 über einen 8-Byte-Big-Endian-Zählerwert und führt eine dynamische Kürzung durch.

Kryptografischer Zufallsbyte-Generator

Kryptografischer Zufallsbyte-Generator: Füllt den Uint8Array-Puffer mit Entropie aus dem CSPRNG-Pool „crypto.getRandomValues()“ des Browsers.

SAML-2.0-Response-XML-Decoder

Dekodiert Base64- oder komprimiertes SAML-XML und zeigt Issuer, Zeichenzahl und Vorschau. Subject, Assertion und Signature werden nicht extrahiert.

Diceware-Passphrasen-Generator

Erzeugen Sie 1–20 zufällige Wörter aus der EFF-Liste mit 7776 Einträgen und prüfen Sie Wortanzahl und geschätzte Zufallsbits.

HTTP-Basic-Auth-Header-Generator

Codiert username und password eines JSON-Objekts als UTF-8-Bytes von username:password und anschließend als Base64 mit Basic-Präfix. Die Decodierung trennt am ersten Doppelpunkt und liefert username und credentials; credentials enthält das gesamte Passwort einschließlich weiterer Doppelpunkte.

URL-Sicherheits- und Payload-Prüfer (XSS/SQLi)

Dekodiert eingegebenen Text höchstens dreimal und sucht nach Traversal-, Skript- und SQL-Mustern; keine URL-Komponentenanalyse oder Sicherheitsgarantie.

Chinesische-Sprichwörter-Passphrasen-Generator

Wählt 2–8 chinesische Redewendungen aus einer festen Liste von 10 per kryptografischem Zufall; kein großer geprüfter Korpus.

Referrer-Policy-Header-Generator

Referrer-Policy-Header-Generator: Validiert W3C-Referrer-Policy-Spezifikationsanweisungen und gibt den Standard-HTTP-Antwortheader aus.

Permissions-Policy-Header-Generator

Permissions-Policy-Header-Generator: Konstruiert W3C-Funktionsrichtlinien-/Berechtigungsrichtlinien-Header-Anweisungen, die die Browserfunktionen einschränken.

Krypto-Hashes & Integritätsprüfung

SHA-Hash-Generator

Hasht Text oder eine ausgewählte oder abgelegte lokale Datei mit SHA-1, SHA-256, SHA-384 oder SHA-512.

MD5-Hash für Text erstellen

Berechnet den MD5-Wert des eingegebenen UTF-8-Texts als 32 kleine Hexadezimalzeichen. Keine Dateieingabe; MD5 eignet sich nicht für neue Sicherheitszwecke.

SHA-3- und Keccak-Hash-Generator

SHA-3- und Keccak-Hash-Generator: Führt Keccak-256-Schwammkonstruktions-Hashing aus und extrahiert die ersten 4 Bytes als Funktionsselektor.

HMAC-Signatur-Generator

HMAC-Signatur-Generator: Berechnet den Schlüssel-Hash-Nachrichtenauthentifizierungscode mithilfe von Web Crypto SubtleCrypto.sign mit HMAC-Algorithmus.

Generator: Bcrypt Hash

Generator: Bcrypt Hash direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.

Generator: Argon2id Passwort Hash

Generator: Argon2id Passwort Hash direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.

CRC32-Prüfsummenrechner

Berechnet CRC32 für eingegebenen Text. CRC16 ist nicht verfügbar.

Adler-32-Prüfsummen-Rechner

Adler-32-Prüfsummen-Rechner: Iteriert zwei 16-Bit-Modulo-65521-Laufsummen: A = (1 + Σ D_i) mod 65521, B = (Σ A_i) mod 65521.

BLAKE2b-256 Text Hash-Tool

BLAKE2b-256 Text Hash-Tool direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.

BLAKE3 Text Hash-Tool

BLAKE3 Text Hash-Tool direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.

MurmurHash3-Rechner (x86, 32 Bit)

MurmurHash3-Rechner (x86, 32 Bit): Berechnet mit festem Startwert 0 einen achtstelligen hexadezimalen Hash aus UTF-8-Text. Der Hash ist nicht kryptografisch.

FNV-1a-Hash-Rechner

Berechnet 32- und 64-Bit-FNV-1a-Hashes aus UTF-8-Text und gibt vorzeichenlose Dezimal- und Hexadezimalwerte aus. Der Text muss weniger als 5.000.000 UTF-8-Bytes umfassen.

Bcrypt-Work-Factor-Leistungs-Benchmark

Misst im aktuellen Browser je ausgewähltem Kostenwert einen bcrypt-Hash und meldet die Dauer in Millisekunden auf zwei Dezimalstellen gerundet. Gerät und Auslastung beeinflussen das Ergebnis.

Verschlüsselung & Chiffren

AES-Verschlüsselung und -Entschlüsselung (Web Crypto)

AES-Verschlüsselung und -Entschlüsselung (Web Crypto) — PBKDF2-HMAC-SHA256 leitet mit 120000 Iterationen und 16 Byte Salt einen 32-Byte-Schlüssel ab. AES-GCM verwendet einen 12-Byte-IV und hängt den 16-Byte-Authentifizierungstag vor der Base64-Kodierung an den Geheimtext an.

RSA-Schlüsselpaar-Generator für Verschlüsselung und Signatur

Erzeugt getrennte RSA-OAEP-SHA-256-Schlüsselpaare für Verschlüsselung und RSASSA-PKCS1-v1_5-SHA-256-Schlüsselpaare für Signaturen mit 2048, 3072 oder 4096 Bit. Exportiert Verschlüsselungs-PEM/JWK und Signatur-JWK; keine SSH-Schlüssel.

RSA-Verschlüsselungs- und Entschlüsselungs-Tool

RSA-Verschlüsselungs- und Entschlüsselungs-Tool: Importiert den öffentlichen RSA-Schlüssel über SubtleCrypto, wendet Optimal Asymmetric Encryption Padding (OAEP) an und gibt Chiffretext aus.

RSA-Signatur-Generator und -Prüfer

RSA-Signatur-Generator und -Prüfer: Berechnet den SHA-256-Digest der Daten, wendet den Signierungsexponenten des RSA-Privatschlüssels an und überprüft die Signatur mit dem öffentlichen Schlüssel.

ECDSA-P-256-Schlüsselpaar-Generator

Erzeugt ein ECDSA-P-256-Schlüsselpaar und exportiert PEM/JWK. Keine Ed25519-Schlüssel.

XOR-Zeichencode-Demonstration

XOR-Demonstration: Verknüpft nur die erste UTF-16-Codeunit je Eingabe-Codepoint mit einem JSON-Ganzzahlschlüssel von 0 bis 65535. Keine Byteverarbeitung oder sichere Verschlüsselung.

PBKDF2-Schlüsselableitungs-Explorer

Leitet Schlüsselbytes mit Web Crypto PBKDF2 im Browser ab. SHA-256 und 100.000 Iterationen sind Vorgaben; per JSON lassen sich unterstützter Hash, Iterationszahl und Ausgabelänge in Bit wählen.

Scrypt-Schlüsselableitungs-Tool

Scrypt-Schlüsselableitungs-Tool: Führt den Scrypt-Speicher-Hard-Algorithmus (RFC 7914) aus, der eine sequentielle Speicherzuweisung erfordert.

Shamirs-Secret-Sharing-Simulator (SSS)

Shamirs-Secret-Sharing-Simulator (SSS): Konstruiert ein zufälliges Grad-(k-1)-Polynom über dem Galois-Feld GF(256) und wertet die Punkte (x, f(x)) aus.

HKDF-Schlüsselableitungs-Tool (RFC 5869)

HKDF-Schlüsselableitungs-Tool (RFC 5869): Berechnet PRK = HMAC-Hash(Salt, IKM) und erweitert ihn in kryptografisch unabhängige Unterschlüssel.

ChaCha20-Poly1305-AEAD-Verschlüsselungstool

ChaCha20-Poly1305-AEAD-Verschlüsselungstool: Führt eine 20-Runden-ChaCha-Stream-Verschlüsselung aus und berechnet ein einmaliges Poly1305-128-Bit-Authentifizierungs-Tag.

Ed25519-Signatur-Generator und -Prüfer

Ed25519-Signatur-Generator und -Prüfer: Berechnet die digitale Ed25519-Edwards-Kurven-Signatur (RFC 8032) im Browserspeicher.

Web-Crypto-API-Funktionsprüfer

Prüft den aktuellen Browserkontext und versucht vier Web-Crypto-Vorgänge: SHA-256, AES-GCM, HMAC-SHA-256 und ECDSA P-256. Die Ergebnisse gelten nur für diesen Kontext.

Tool-Kategorie

X.509-Zertifikats-Prüfer (PEM)

X.509-Zertifikats-Prüfer (PEM): Analysiert die ASN.1-DER-Sequenz, dekodiert X.509 v3-Felder, extrahiert Subject Alternative Names (SAN) und validiert Datumsangaben.

CSR-Generator und -Decoder (Zertifikatsanforderungen)

CSR-Generator und -Decoder (Zertifikatsanforderungen): Konstruiert eine PKCS#10-CSR-Struktur mit CertificationRequestInfo und Selbstsignaturen mit generiertem privaten Schlüssel.

SSH-Fingerabdruck-Rechner und Schlüssel-Konverter

Prüft einen OpenSSH-Public-Key-Blob und meldet SHA-256-Fingerabdruck und Metadaten. Keine Formatkonvertierung.

PGP/GPG-Öffentlicher-Schlüssel-Prüfer

PGP/GPG-Öffentlicher-Schlüssel-Prüfer: Analysiert RFC 4880 OpenPGP-Paketheader (Public Key Packet, User ID Packet) und extrahiert den Schlüsselfingerabdruck und das Erstellungsdatum.

TLS-Cipher-Suiten-Sicherheitsprüfer

TLS-Cipher-Suiten-Sicherheitsprüfer: Analysiert die Protokollversion, den Schlüsselaustauschmechanismus (ECDHE/RSA), die symmetrische Verschlüsselung (AES/3DES) und den MAC-Algorithmus.

HPKP/SPKI-Pinning-Hash-Generator

Hasht Base64-dekodierte Bytes mit SHA-256 und formatiert einen Pin; SPKI-Gültigkeit wird nicht geprüft. HPKP ist veraltet.

SSL-Zertifikats-Ablauf- und Gültigkeitsrechner

SSL-Zertifikats-Ablauf- und Gültigkeitsrechner: Analysiert die ASN.1-NotBefore- und NotAfter-Gültigkeitszeitstempel und vergleicht sie mit der aktuellen Systemuhr.

Vergleich: SSL Zertifikat & Public Schlüssel

Vergleich: SSL Zertifikat & Public Schlüssel direkt im Browser verwenden. Unterstützte Eingaben, Ergebnis und Grenzen vor dem Export prüfen.