AGEX-Bundle-Vergleich

Vergleicht zwei AGEX-Bundles und zeigt Unterschiede bei Metadaten oder Schutzparametern

Dieses Werkzeug eignet sich fuer Audits und Versionsvergleiche. Es zeigt Unterschiede bei KDF-Staerke, Originaldateiname, Dateigroesse, MIME-Typ, Signatur, Signer-ID sowie bei Salt, Nonce und Ciphertext.

Beispielergebnisse

1 Beispiele

Zwei AGEX-Versionen vergleichen

Vergleicht Original und verteilte Kopie auf KDF-, Signer- und Dateimetadaten-Aenderungen.

{
  "result": {
    "differences": [
      {
        "field": "kdf.opslimit",
        "left": "moderate",
        "right": "sensitive"
      }
    ]
  }
}
Eingabeparameter anzeigen
{ "leftBundleFile": "/public/processing/bundle-v1.agex.json", "rightBundleFile": "/public/processing/bundle-v2.agex.json" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/json, */*

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/json, */*

Wichtige Fakten

Kategorie
Sicherheit & Validierung
Eingabetypen
file
Ausgabetyp
json
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der AGEX-Bundle-Vergleich ermöglicht den präzisen Abgleich zweier AGEX-Dateien, um Abweichungen in den Metadaten, KDF-Sicherheitseinstellungen oder kryptografischen Parametern wie Salt und Nonce sofort zu identifizieren.

Wann verwenden

  • Zur Überprüfung von Sicherheitsänderungen wie der KDF-Stärke zwischen zwei Versionen eines AGEX-Bundles.
  • Bei der Durchführung von Sicherheitsaudits zur Verifizierung von Signer-IDs und Signaturen.
  • Zur Fehlersuche bei abweichenden Dateigrößen, MIME-Typen oder geänderten Ciphertexts.

So funktioniert es

  • Wählen Sie die erste AGEX-Bundle-Datei aus und laden Sie diese als linke Vergleichsdatei hoch.
  • Wählen Sie die zweite AGEX-Bundle-Datei aus und laden Sie diese als rechte Vergleichsdatei hoch.
  • Das Tool analysiert beide Dateien und vergleicht Parameter wie KDF-Limits, Signaturen, Salt, Nonce und Dateigrößen.
  • Sie erhalten ein strukturiertes JSON-Ergebnis, das alle erkannten Unterschiede übersichtlich auflistet.

Anwendungsfälle

Versionskontrolle von verschlüsselten AGEX-Archiven vor der Verteilung.
Validierung von Signer-Identitäten bei eingehenden Sicherheits-Bundles.
Auditierung von KDF-Sicherheitsparametern zur Einhaltung von Compliance-Richtlinien.

Beispiele

1. Sicherheitsaudit von KDF-Parametern

IT-Sicherheitsbeauftragter
Hintergrund
Ein Sicherheitsbeauftragter muss prüfen, ob ein aktualisiertes AGEX-Bundle stärkere KDF-Einstellungen nutzt als die Vorgängerversion.
Problem
Manuelles Entpacken und Vergleichen der JSON-Strukturen ist zeitaufwendig und fehleranfällig.
Verwendung
Die alte Bundle-Datei als linke Datei und die neue als rechte Datei hochladen und den Vergleich starten.
Ergebnis
Das Tool gibt eine Differenzliste aus, die zeigt, dass kdf.opslimit von moderate auf sensitive angehoben wurde.

2. Überprüfung von Signer-IDs bei Dateitransfers

Systemadministrator
Hintergrund
Ein Administrator erhält zwei Versionen eines verschlüsselten Bundles und muss sicherstellen, dass beide vom selben Signer signiert wurden.
Problem
Die Signer-ID ist tief in den Metadaten vergraben und schwer manuell zu vergleichen.
Verwendung
Beide AGEX-Dateien in die entsprechenden Felder hochladen und die Differenzanalyse ausführen.
Ergebnis
Das Tool listet die abweichenden Signer-IDs oder Signaturen übersichtlich im JSON-Ergebnis auf.

Mit Samples testen

json, file

Verwandte Hubs

FAQ

Welche Dateiformate werden für den Vergleich unterstützt?

Das Tool unterstützt AGEX-Bundle-Dateien im JSON-Format.

Welche Parameter werden miteinander verglichen?

Verglichen werden KDF-Stärke, Originaldateiname, Dateigröße, MIME-Typ, Signatur, Signer-ID sowie Salt, Nonce und Ciphertext.

Kann ich sehen, ob sich die Verschlüsselungsstärke geändert hat?

Ja, Unterschiede in den KDF-Einstellungen wie dem opslimit werden direkt im Ergebnis ausgewiesen.

Werden die hochgeladenen Dateien auf einem Server gespeichert?

Nein, die Verarbeitung erfolgt sicher und die Dateien werden nach dem Vergleich nicht dauerhaft gespeichert.

Was bedeutet ein Unterschied im Ciphertext?

Ein abweichender Ciphertext zeigt an, dass der verschlüsselte Inhalt der beiden Bundles nicht identisch ist.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/agex-bundle-diff

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
leftBundleFile file (Upload erforderlich) Ja -
rightBundleFile file (Upload erforderlich) Ja -

Dateitypparameter müssen erst über POST /upload/agex-bundle-diff hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON-Daten: JSON-Daten

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-agex-bundle-diff": {
      "name": "agex-bundle-diff",
      "description": "Vergleicht zwei AGEX-Bundles und zeigt Unterschiede bei Metadaten oder Schutzparametern",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=agex-bundle-diff",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]