CommandDialog

Text verschlüsseln/entschlüsseln

Verschlüsseln Sie Klartext oder entschlüsseln Sie Chiffretext mit symmetrischen Verschlüsselungsalgorithmen wie AES, TripleDES, DES, Rabbit oder RC4.

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

  1. Klartext eingeben
    Fügen Sie den zu verschlüsselnden Text ins Eingabefeld ein oder tippen Sie ihn direkt.

  2. 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).
  3. Schlüsselinformationen eingeben
    Geben Sie Passwort oder Key+IV entsprechend dem gewählten Modus ein.

  4. Verschlüsselten Text ausgeben
    Das Ergebnis erscheint im Bereich “Verschlüsselter Text”. Kopieren Sie es per Button oben rechts.

Entschlüsselungsanleitung

  1. Verschlüsselten Text eingeben
    Fügen Sie den verschlüsselten String ins Eingabefeld ein.

  2. Parameter konfigurieren (optional)
    Analog zur Verschlüsselung, ohne Füllschema:

    • Algorithmus und Schlüsselmodus festlegen.
    • Blockmodus anpassen.
  3. Schlüsselinformationen eingeben
    Passwort oder Key+IV eingeben.

  4. Klartext ausgeben
    Das Ergebnis wird unter “Klartext” angezeigt. Kopieren Sie es per Button.

Schlüsselparameter-Details

1. Verschlüsselungsalgorithmen

AlgorithmusSchlüssellängeSicherheitsstufeAnwendungsszenario
AES128/192/256-BitHochModerne Systeme
DES56-BitNiedrigLegacy-Systeme
3-DES168-BitMittelFinanzbranche (Übergang)
RC440–2048-BitMittelLeichtgewichtige Anwendungen
Rabbit128-BitMittelIoT-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

ModusEigenschaftenTypische Anwendung
CBCBenötigt IV, datenabhängigDateiverschlüsselung, HTTPS
CFBStrommodus, parallelisierbarEchtzeitdatenströme
CTRZählermodus, kein PaddingSpeicher-/Multimediaverschlüsselung
OFBRauschresistenter FeedbackmodusHochstörungs-Umgebungen (z.B. Satelliten)
ECBEinfach, nicht empfohlenDemo-Zwecke (Sicherheitslücken)

4. Füllschemata

SchemaRegelnKompatibilität
PKCS7-PaddingBlockauffüllung + LängenbyteSSL/TLS, XML-Verschlüsselung
ISO-97971Bewahrt DatenendeFinanznachrichten
ANSI-X923Ähnlich PKCS7, Endbyte = 0US-Finanzstandard
ISO-10126Zufallsbytes + LängenbyteManipulationsschutz
Zero PaddingNull-AuffüllungEinfache Systeme
No paddingKeine Auffüllung (Längenkontrolle nötig)Eigene Protokolle

Nutzungsempfehlungen

  1. Sicherheit:

    • Produktivumgebung: AES-256-CBC mit PBKDF2-Schlüsselableitung.
    • Wiederverwendung von Key+IV vermeiden.
    • Sensible Daten nach Verschlüsselung Base64-kodieren.
  2. Fehlerbehebung:

    • Bei Entschlüsselungsfehlern prüfen:
      1. Schlüssel/IV-Übereinstimmung
      2. Kompatibilität von Blockmodus und Füllschema
      3. Unsichtbare Zeichen im Eingabetext.
  3. Sonderszenarien:

    • Für Binärdaten: CTR-Modus aktivieren.
    • Unicode-Zeichen (z.B. Chinesisch) vorher in UTF-8 konvertieren.
  4. Einsatzgrenzen:

    • Nur für Forschung, API-Authentifizierung oder temporären Datenschutz.
    • Für Hochrisikoszenarien (Finanzen/Geheimdaten): Dedizierte Hardware verwenden.