Dieser Fehler wird angezeigt, wenn die Funktionserkennung von PrivateBin feststellt, dass Ihrem Browser eine für die Funktion erforderliche Kernfunktion fehlt (z. B. Verschlüsselung, ECMAScript Version 6, WebAssembly).
In den meisten Fällen liegt dies daran, dass WebAssembly und/oder die Web Crypto API deaktiviert sind oder nicht verfügbar sind.
Intern verwenden wir eine WebAssembly-Bibliothek zur Komprimierung. Wenn diese deaktiviert ist, können Sie komprimierte Einfügungen nicht lesen (beachten Sie, dass die Komprimierung standardmäßig verwendet wird, sodass die meisten Einfügungen wahrscheinlich komprimiert sind). Sie können jedoch weiterhin Einfügungen erstellen, da PrivateBin unkomprimierte Einfügungen speichern und lesen kann.
Wenn die Web Crypto API nicht verfügbar ist, kann PrivateBin keine Paste-Einfügungen entschlüsseln oder verschlüsseln. Da dies die Kernfunktion von PrivateBin ist, kann es dann einfach nicht funktionieren. Weitere Informationen finden Sie im FAQ-Eintrag „Warum wird mir eine Fehlermeldung über eine unsichere Verbindung angezeigt?“.
Hier sind einige Fälle, die davon betroffen sind, sowie die entsprechenden Ursachen:
- Sie verwenden einen veralteten Browser, der WebAssembly, die Web Crypto API oder eine andere erforderliche Funktion nicht unterstützt.
- (Die ältere Version von) Edge unterstützt nicht die gesamte Web Crypto API, die PrivateBin verwendet. Genauer gesagt fehlt die PBKDF2-Unterstützung. Wir empfehlen, stattdessen auf den neuen Chromium-basierten Edge zu wechseln.
- Der Tor-Browser deaktiviert WebAssembly standardmäßig.
- und andere Browser wie Chrome/Chromium-basierte Browser deaktivieren die Web Crypto API, wenn eine unsichere Verbindung verwendet wird, d. h. wenn Sie beispielsweise über HTTP statt HTTPS auf sie zugreifen. Weitere Informationen finden Sie im bereits erwähnten FAQ-Eintrag.
- Sie deaktivieren First-Party-XHR-Anfragen mit einer Erweiterung wie uMatrix.