Laden Sie die QubKey-Browsererweiterung für Chrome oder Firefox unter macOS oder Windows herunter und installieren Sie sie. Native Messaging mit der passenden Desktop-App ist vor der Nutzung erforderlich.
Betriebssystem wählen
Wählen Sie das Paket, das zu Ihrer QubKey-Desktop-App passt. macOS- und Windows-Builds unterscheiden sich leicht und sind nicht austauschbar.
Release 1.0.0 — wählen Sie oben macOS oder Windows und laden Sie dann das Chrome- (.zip) oder Firefox-Paket (.xpi) für diese Plattform herunter.
SHA-256 der Chrome-.zip (Download vor der Installation prüfen)
91e6df76ae5cefd3e925d88bb6f25f1cb761023d9edfd83eed9fe0d306bcdffeSHA-256 der Firefox-.xpi (Download vor der Installation prüfen)
af7606d8543dbb6142ba9c395e3241908ddbc5c1ffcf56ee673416c0c87837afChrome: Die .zip ist nur ein Archiv. Entpacken Sie sie in einen Ordner mit manifest.json im Stammverzeichnis, aktivieren Sie in chrome://extensions den Entwicklermodus und wählen Sie „Entpackte Erweiterung laden“. Chrome installiert die zip nicht per Doppelklick.
Firefox: Die .xpi dient dem AMO-Upload oder speziellen lokalen Installationen. Firefox Release benötigt in der Regel ein von Mozilla signiertes Build von addons.mozilla.org.
Die Erweiterung kommuniziert mit der QubKey-Desktop-App über Native Messaging. Richten Sie den nativen Host (JSON-Manifest, Binärdatei, Pfade) gemäß der Native-Messaging-Dokumentation Ihres Desktop-Projekts ein.
Installieren und öffnen Sie die QubKey-Desktop-App für macOS (Apple Silicon) über den Download & installation guide. Halten Sie den Tresor zum Testen entsperrt.
Unter macOS installieren Sie com.passmanager.native.json unter ~/Library/Application Support/Google/Chrome/NativeMessagingHosts/ (und in den entsprechenden Ordnern für Firefox, Edge und Opera). Setzen Sie path auf den nativen Helper in QubKey.app.
Nach manuellem Laden kopieren Sie die in der Erweiterungsverwaltung angezeigte Erweiterungs-ID in das Host-Manifest com.passmanager.native.json wie in der Dokumentation beschrieben.
Unter macOS gelten für Chrome, Brave und andere Chromium-Browser dieselben Schritte. Microsoft Edge auf dem Mac nutzt edge://extensions mit demselben entpackten Ordner.
Nach der Veröffentlichung auf addons.mozilla.org (AMO) installieren Nutzer das Add-on wie gewohnt mit einem Klick, ohne about:debugging. Die .xpi ist das Paket für AMO (oder Build-Artefakt), sobald API-Zugang konfiguriert ist.
Unter macOS: about:addons → Zahnrad → Add-on aus Datei installieren und passmanager-firefox-1.0.0.xpi wählen. Funktioniert nur in Firefox Nightly/Developer Edition oder bei deaktivierter Signaturprüfung. In Firefox Release wird ein unsigniertes .xpi meist abgelehnt.
Beta-Test unter macOS: passmanager-firefox-1.0.0.xpi in .zip umbenennen, entpacken, dann about:debugging → Dieser Firefox → Temporäres Add-on laden und manifest.json im entpackten Ordner wählen. Nach jedem Firefox-Neustart erneut laden.