Krypto & Sicherheit
Kryptografische SHA-Hash-Generatoren, JWT-Token-Decoder und Sicherheits-Tools im Browser.
Verfügbare Tools (60)
← Zurück zu allen ToolsCodierung & 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.
