Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das CryptoKey Interface der Web Crypto API stellt einen kryptografischen Schlüssel dar, der über eine der SubtleCrypto Methoden generateKey(), deriveKey(), importKey() oder unwrapKey() erhalten wurde.
Aus Sicherheitsgründen kann das CryptoKey-Interface nur in einem sicheren Kontext verwendet werden.
Der Typ des Schlüssels, den das Objekt darstellt. Er kann einen der folgenden Werte annehmen: "secret", "private" oder "public".
CryptoKey.extractable SchreibgeschütztEin boolescher Wert, der angibt, ob der Schlüssel mit SubtleCrypto.exportKey() oder SubtleCrypto.wrapKey() extrahiert werden kann.
CryptoKey.algorithm SchreibgeschütztEin Objekt, das den Algorithmus beschreibt, für den dieser Schlüssel verwendet werden kann, und alle zugehörigen zusätzlichen Parameter.
CryptoKey.usages SchreibgeschütztEin Array von Zeichenfolgen, das angibt, was mit dem Schlüssel gemacht werden kann. Mögliche Werte für die Array-Elemente sind "encrypt", "decrypt", "sign", "verify", "deriveKey", "deriveBits", "wrapKey" und "unwrapKey".
Die Beispiele für SubtleCrypto-Methoden verwenden oft CryptoKey-Objekte. Zum Beispiel:
| Web Cryptography Level 2 # cryptokey-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.