AES verschlüsseln dann Base64 kodieren
Beim Senden verschlüsselter Daten über einen Kanal, der nur Text akzeptiert (JSON-Felder, HTTP-Header, URL-Parameter), müssen Sie den rohen Geheimtext kodieren. Diese Kette verschlüsselt zuerst den Klartext mit AES, dann kodiert sie den binären Geheimtext als Base64 und erzeugt einen sicheren String zum Einbetten in beliebige Textmedien.
Gelöstes Problem
Klartext mit AES verschlüsseln und den Geheimtext als Base64 kodieren für text-sicheren Transport.
Eingabe → Ausgabe
AES-Verschlüsseler Eingabe → Base64-Kodierer Ausgabe , insgesamt 2 Schritte.
Ausführungsdauer
2–3 Min · vollständig lokal im Browser.
Vor dem Start
- Den zu verschlüsselnden Klartext
- Ein 128/192/256-Bit AES-Schlüssel
Pipeline
-
Encrypt text or binary data with AES (CBC/GCM/ECB) using Web Crypto API. Kostenlos, privat und 100% clientseitig.
Parameter: mode=GCM, key=0123456789abcdef0123456789abcdef, iv=0123456789ab
-
Encode text or binary data to Base64 online. Kostenlos, privat und 100% clientseitig.
Läuft lokal im Browser. Das Rezept definiert nur die Pipeline — Ihre Eingaben verlassen nie diesen Tab.
▶Diesen Workflow ausführen
Geben Sie unten Ihre Eingabe ein und klicken Sie auf Ausführen. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser — nichts wird hochgeladen.
Pipeline-Fortschritt
- AES-Verschlüsseleraes-encrypt
- Base64-Kodiererbase64-encode
Beispiel-Eingabe
Sensitive payload: credit-card=4111111111111111
Erwartete Ausgabe
eXN5SlNTcSs4VzJRSlZQY3ltZ1RSaWE4OUt4bHJRNENVS0tzZUx1Y3BKMGJUbFpJdzhNVTlGSGZUbEQ2dUZvLzB1eVZOdWFjOGg2NTNEVFBZNVZ6
Dieses Eingabe-Ausgabe-Paar wird beim Build mit echten Tools ausgeführt (tests/unit/recipes.test.ts) — die erwartete Ausgabe ist verifiziert, nicht illustrativ.
Verwandte Workflows
Sie könnten auch brauchen
Workflows, die Tools oder Themen mit diesem Rezept teilen.