Einführung
Dieses Tool ist eine Online-Verschlüsselungsplattform, die fünf Algorithmen integriert: AES, DES, 3-DES, RC4 und Rabbit. Es unterstützt flexible Konfigurationen wie Passwort- oder Schlüsselmodus (Key+IV-Kombination), fünf Blockmodi (CBC/CFB/CTR/OFB/ECB) und sechs Füllschemen (einschließlich PKCS7-Padding). Parameter lassen sich per Dropdown-Menü visuell auswählen, Ergebnisse werden in Echtzeit angezeigt. Die reine Web-Design ermöglicht plattformübergreifende Nutzung ohne Plugins.
Verschlüsselungsanleitung
-
Klartext eingeben
Fügen Sie den zu verschlüsselnden Text ins Eingabefeld ein oder tippen Sie ihn direkt. -
Parameter konfigurieren (optional)
- Algorithmus: Wählen Sie je nach Sicherheitsanforderung (AES-256 empfohlen).
- Schlüsselmodus: Passwort oder manuelle Eingabe von Key+IV (Bitlänge beachten).
- Blockmodus: Auswahl gemäß Übertragungsszenario (CBC für die meisten Fälle).
- Füllschema: Anpassung an Zielsystem (Standard: PKCS7-Padding).
-
Schlüsselinformationen eingeben
Geben Sie Passwort oder Key+IV entsprechend dem gewählten Modus ein. -
Verschlüsselten Text ausgeben
Das Ergebnis erscheint im Bereich “Verschlüsselter Text”. Kopieren Sie es per Button oben rechts.
Entschlüsselungsanleitung
-
Verschlüsselten Text eingeben
Fügen Sie den verschlüsselten String ins Eingabefeld ein. -
Parameter konfigurieren (optional)
Analog zur Verschlüsselung, ohne Füllschema:- Algorithmus und Schlüsselmodus festlegen.
- Blockmodus anpassen.
-
Schlüsselinformationen eingeben
Passwort oder Key+IV eingeben. -
Klartext ausgeben
Das Ergebnis wird unter “Klartext” angezeigt. Kopieren Sie es per Button.
Schlüsselparameter-Details
1. Verschlüsselungsalgorithmen
Algorithmus | Schlüssellänge | Sicherheitsstufe | Anwendungsszenario |
---|---|---|---|
AES | 128/192/256-Bit | Hoch | Moderne Systeme |
DES | 56-Bit | Niedrig | Legacy-Systeme |
3-DES | 168-Bit | Mittel | Finanzbranche (Übergang) |
RC4 | 40–2048-Bit | Mittel | Leichtgewichtige Anwendungen |
Rabbit | 128-Bit | Mittel | IoT-Geräte mit hoher Geschwindigkeit |
2. Schlüsselmodi
- Passwort: Schlüsselgenerierung via Merksatz.
- Key+IV: Manuelle Hexadezimal-Eingabe von Schlüssel und Initialisierungsvektor (präzise Kontrolle erforderlich).
3. Blockmodi
Modus | Eigenschaften | Typische Anwendung |
---|---|---|
CBC | Benötigt IV, datenabhängig | Dateiverschlüsselung, HTTPS |
CFB | Strommodus, parallelisierbar | Echtzeitdatenströme |
CTR | Zählermodus, kein Padding | Speicher-/Multimediaverschlüsselung |
OFB | Rauschresistenter Feedbackmodus | Hochstörungs-Umgebungen (z.B. Satelliten) |
ECB | Einfach, nicht empfohlen | Demo-Zwecke (Sicherheitslücken) |
4. Füllschemata
Schema | Regeln | Kompatibilität |
---|---|---|
PKCS7-Padding | Blockauffüllung + Längenbyte | SSL/TLS, XML-Verschlüsselung |
ISO-97971 | Bewahrt Datenende | Finanznachrichten |
ANSI-X923 | Ähnlich PKCS7, Endbyte = 0 | US-Finanzstandard |
ISO-10126 | Zufallsbytes + Längenbyte | Manipulationsschutz |
Zero Padding | Null-Auffüllung | Einfache Systeme |
No padding | Keine Auffüllung (Längenkontrolle nötig) | Eigene Protokolle |
Nutzungsempfehlungen
-
Sicherheit:
- Produktivumgebung: AES-256-CBC mit PBKDF2-Schlüsselableitung.
- Wiederverwendung von Key+IV vermeiden.
- Sensible Daten nach Verschlüsselung Base64-kodieren.
-
Fehlerbehebung:
- Bei Entschlüsselungsfehlern prüfen:
- Schlüssel/IV-Übereinstimmung
- Kompatibilität von Blockmodus und Füllschema
- Unsichtbare Zeichen im Eingabetext.
- Bei Entschlüsselungsfehlern prüfen:
-
Sonderszenarien:
- Für Binärdaten: CTR-Modus aktivieren.
- Unicode-Zeichen (z.B. Chinesisch) vorher in UTF-8 konvertieren.
-
Einsatzgrenzen:
- Nur für Forschung, API-Authentifizierung oder temporären Datenschutz.
- Für Hochrisikoszenarien (Finanzen/Geheimdaten): Dedizierte Hardware verwenden.