HMAC-Testtag erzeugen oder vergleichen
Web-Crypto-HMAC SHA256/384/512 mit expliziten UTF8-, Hex- oder strikten Base64-Bytes verwenden.
- Läuft im Browser
- Kein Upload
- Vor dem Download prüfen
Web-Crypto-HMAC SHA256/384/512 mit expliziten UTF8-, Hex- oder strikten Base64-Bytes verwenden. Mitgelieferte Tags vergleichen und exakte Tagbytes als Hex/Base64 ausgeben. Schlüssel bleiben im Speicher und fehlen in Berichten; lokaler Test, kein Authentifizierungsdienst. UTF-8-Text nutzt die Zeilenenden, die der Browser im Textfeld verwendet. Für exakte CR oder CRLF oder für beliebige Originalbytes wählst du Hex oder Base64.
Lokale Verarbeitung und Geheimnisse
Eingaben bleiben in diesem Tab und seinem abbrechbaren Worker. Keine Eingabe, kein Geheimnis, Dateiname oder Kontakt wird versendet, gespeichert, protokolliert oder gemessen. Feste Parser-, Code- und Metadatendateien laden nur für den gewählten Job von dieser Website. Vertrauliche Eingaben haben keinen Originalbackup-Knopf; private Exporte erfordern explizite Wahl und Download. Zurücksetzen oder Seite verlassen gibt Referenzen frei; sichere Speicherlöschung kann JavaScript nicht garantieren. Testgeheimnis-Felder erlauben mehrere Zeilen und sind in diesem Tab sichtbar.
Ressourcengrenzen
Höchstens1MiB UTF8-Text-/Dateibytes insgesamt,200.000 UTF16-Einheiten je Text,1.000 Stapelzeilen,32 Verschachtelungsebenen und20.000 Eingabeknoten; höchstens4MiB Exportdateien insgesamt und20 Dateien. Jeder Lauf endet oder wird nach15 Sekunden beendet. CSR-DER≤64KiB; DKIM-Header≤128KiB/1.000 Felder/8KiB je Feld und20.000 Mailzeilen. TypeScript≤20 Dateien, je25.000/gesamt100.000 Zeichen,20.000 Tokens je Datei,128 Syntaxebenen,100.000 AST-Knoten und1.000 Diagnosen. Dies sind Anwendungsgrenzen, keine gesamte Worker-Heap-Grenze. CSV ist UTF8, mit Anführungszeichen, Komma/CRLF, Formelpräfixschutz und deklariertem Nullmarker.
Anwenden und Ergebnis prüfen
- Eingabe, ein Datensatz je Zeile
Web-Crypto-HMAC SHA256/384/512 mit expliziten UTF8-, Hex- oder strikten Base64-Bytes verwenden. Mitgelieferte Tags vergleichen und exakte Tagbytes als Hex/Base64 ausgeben. Schlüssel bleiben im Speicher und fehlen in Berichten; lokaler Test, kein Authentifizierungsdienst. UTF-8-Text nutzt die Zeilenenden, die der Browser im Textfeld verwendet. Für exakte CR oder CRLF oder für beliebige Originalbytes wählst du Hex oder Base64.
- Deklariertes Profil
Exaktes Profil wählen und nur synthetische oder eigene autorisierte Daten einsetzen. Vor dem Speichern Fehler je Datensatz, Annahmen und Unbekanntes prüfen. Native Ausgaben unabhängig wieder öffnen; ein gültiges lokales Ergebnis beweist keine externe Annahme. Abbrechen, Bearbeiten oder Zurücksetzen verwirft veraltete Ergebnisse.
- Lokale Verarbeitung und Geheimnisse
Eingaben bleiben in diesem Tab und seinem abbrechbaren Worker. Keine Eingabe, kein Geheimnis, Dateiname oder Kontakt wird versendet, gespeichert, protokolliert oder gemessen. Feste Parser-, Code- und Metadatendateien laden nur für den gewählten Job von dieser Website. Vertrauliche Eingaben haben keinen Originalbackup-Knopf; private Exporte erfordern explizite Wahl und Download. Zurücksetzen oder Seite verlassen gibt Referenzen frei; sichere Speicherlöschung kann JavaScript nicht garantieren. Testgeheimnis-Felder erlauben mehrere Zeilen und sind in diesem Tab sichtbar.
- Ressourcengrenzen
Höchstens1MiB UTF8-Text-/Dateibytes insgesamt,200.000 UTF16-Einheiten je Text,1.000 Stapelzeilen,32 Verschachtelungsebenen und20.000 Eingabeknoten; höchstens4MiB Exportdateien insgesamt und20 Dateien. Jeder Lauf endet oder wird nach15 Sekunden beendet. CSR-DER≤64KiB; DKIM-Header≤128KiB/1.000 Felder/8KiB je Feld und20.000 Mailzeilen. TypeScript≤20 Dateien, je25.000/gesamt100.000 Zeichen,20.000 Tokens je Datei,128 Syntaxebenen,100.000 AST-Knoten und1.000 Diagnosen. Dies sind Anwendungsgrenzen, keine gesamte Worker-Heap-Grenze. CSV ist UTF8, mit Anführungszeichen, Komma/CRLF, Formelpräfixschutz und deklariertem Nullmarker.
Fragen zu diesem lokalen Profil
Deklariertes Profil
Web-Crypto-HMAC SHA256/384/512 mit expliziten UTF8-, Hex- oder strikten Base64-Bytes verwenden. Mitgelieferte Tags vergleichen und exakte Tagbytes als Hex/Base64 ausgeben. Schlüssel bleiben im Speicher und fehlen in Berichten; lokaler Test, kein Authentifizierungsdienst. UTF-8-Text nutzt die Zeilenenden, die der Browser im Textfeld verwendet. Für exakte CR oder CRLF oder für beliebige Originalbytes wählst du Hex oder Base64.
Lokale Verarbeitung und Geheimnisse
Eingaben bleiben in diesem Tab und seinem abbrechbaren Worker. Keine Eingabe, kein Geheimnis, Dateiname oder Kontakt wird versendet, gespeichert, protokolliert oder gemessen. Feste Parser-, Code- und Metadatendateien laden nur für den gewählten Job von dieser Website. Vertrauliche Eingaben haben keinen Originalbackup-Knopf; private Exporte erfordern explizite Wahl und Download. Zurücksetzen oder Seite verlassen gibt Referenzen frei; sichere Speicherlöschung kann JavaScript nicht garantieren. Testgeheimnis-Felder erlauben mehrere Zeilen und sind in diesem Tab sichtbar.
Ressourcengrenzen
Höchstens1MiB UTF8-Text-/Dateibytes insgesamt,200.000 UTF16-Einheiten je Text,1.000 Stapelzeilen,32 Verschachtelungsebenen und20.000 Eingabeknoten; höchstens4MiB Exportdateien insgesamt und20 Dateien. Jeder Lauf endet oder wird nach15 Sekunden beendet. CSR-DER≤64KiB; DKIM-Header≤128KiB/1.000 Felder/8KiB je Feld und20.000 Mailzeilen. TypeScript≤20 Dateien, je25.000/gesamt100.000 Zeichen,20.000 Tokens je Datei,128 Syntaxebenen,100.000 AST-Knoten und1.000 Diagnosen. Dies sind Anwendungsgrenzen, keine gesamte Worker-Heap-Grenze. CSV ist UTF8, mit Anführungszeichen, Komma/CRLF, Formelpräfixschutz und deklariertem Nullmarker.
Originalhinweise zu den Abhängigkeiten dieser lokalen Sicherheitswerkzeuge, einschließlich TypeScript-Compiler und Bibliotheken. Originallizenz und Urheberhinweise