Das Aktivierungsprotokoll 2026
Ab XLS Padlock 2026.0 verwenden kompilierte Arbeitsmappen ein neues Aktivierungsprotokoll auf Basis von JSON-Request/Response-Umschlägen mit obligatorischer Ed25519-Signaturprüfung. Das FS Subscription Kit erkennt das Protokoll bei jeder Anfrage automatisch, sodass Arbeitsmappen, die im alten “Compatibility mode for pre-2026 activation kits” gepackt wurden, unverändert weiterfunktionieren (Klartext-Antworten, keine Signatur).
Dieses Protokoll gilt gleichermaßen für Aktivierung, Validierung und Deaktivierung.
Ein Ed25519-Schlüsselpaar pro Produkt
Section titled “Ein Ed25519-Schlüsselpaar pro Produkt”Da dieses Kit mehrere Arbeitsmappen bedient (ein Eintrag pro Produkt in workbooks.json, siehe Schritt 4), verwalten Sie ein Ed25519-Schlüsselpaar pro Produkt. Der private (geheime) Schlüssel kommt in das neue Feld xlspadlocksignkey dieses Produkts in der workbooks.json; der passende öffentliche Schlüssel wird von XLS Padlock in die kompilierte Arbeitsmappe eingebettet.
So aktivieren Sie das Protokoll 2026 für ein Produkt:
- Öffnen Sie im XLS Padlock Designer die Seite Activation Keys / Online Activation für diese Arbeitsmappe.
- Deaktivieren Sie “Compatibility mode for pre-2026 activation kits”.
- Klicken Sie auf “Generate keypair…”. Der öffentliche Schlüssel wird im Designer automatisch ausgefüllt; kopieren Sie den angezeigten private (secret) key in das Feld xlspadlocksignkey dieses Produkts in der workbooks.json.
- Packen Sie die geschützte Arbeitsmappe erneut.

Das Feld Server Public Key auf der Seite Online Activation ist schreibgeschützt: Es wird automatisch ausgefüllt, wenn Sie auf “Generate keypair…” klicken, das Schlüsselpaar muss also aus dem Designer heraus erstellt werden. Kopieren Sie den angezeigten private (secret) key in das Feld xlspadlocksignkey dieses Produkts in der workbooks.json.
Anforderungen
Section titled “Anforderungen”Das Protokoll 2026 benötigt die PHP-Erweiterung sodium (libsodium) auf Ihrem Server - in PHP 7.2 und höher enthalten, einschließlich aller PHP 8.x. Siehe Serveranforderungen für das FS Subscription Kit. Wenn xlspadlocksignkey leer bleibt, während eine Arbeitsmappe eine JSON-Anfrage von 2026 sendet, gibt das Kit einen Konfigurationsfehler zurück.