Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.

Die Crypto-Schnittstelle bietet grundlegende kryptographische Funktionen, die im aktuellen Kontext verfügbar sind. Sie ermöglicht den Zugriff auf kryptographische Primitive wie z.B. einen verschlüsselungstechnisch starken Zufallszahlengenerator.

Ein Objekt mit dieser Schnittstelle ist im Web-Kontext über die Eigenschaft Window.crypto verfügbar.

Eigenschaften

Diese Schnittstelle implementiert Eigenschaften, die unter RandomSource definiert sind.

Crypto.subtle Schreibgeschützt
Gibt ein SubtleCrypto-Objekt zurück, das Zugriff auf einfache kryptographische Methoden wie Hash-Funktionen, Signierung, Ver- und Entschlüsselung ermöglicht.
 

Methoden

Diese Schnittstelle implementiert Methoden, die unter RandomSource beschrieben sind.

Crypto.getRandomValues()
Füllt das übergebene TypedArray mit kryptographisch sinnvollen Zufallswerten.

Spezifikationen

Spezifikation Status Kommentar
Web Cryptography API
Die Definition von 'Crypto' in dieser Spezifikation.
Empfehlung Ursprüngliche Definition

Browser-Kompatibilität

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid WebviewChrome für AndroidFirefox für AndroidOpera für AndroidSafari auf iOSSamsung Internet
CryptoChrome Vollständige Unterstützung 11Edge Vollständige Unterstützung 12Firefox Vollständige Unterstützung 26IE Vollständige Unterstützung 11Opera Vollständige Unterstützung 15Safari Vollständige Unterstützung 6.1WebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung 18Firefox Android Vollständige Unterstützung 26Opera Android Vollständige Unterstützung 14Safari iOS Vollständige Unterstützung 6.1Samsung Internet Android Vollständige Unterstützung Ja
subtle
Experimentell
Chrome Vollständige Unterstützung 37Edge Vollständige Unterstützung 12Firefox Vollständige Unterstützung 34
Vollständige Unterstützung 34
Keine Unterstützung 32 — 34
Deaktiviert
Deaktiviert From version 32 until version 34 (exclusive): this feature is behind the dom.webcrypto.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Teilweise Unterstützung 11Opera Vollständige Unterstützung 24Safari Vollständige Unterstützung 10.1
Vollständige Unterstützung 10.1
Vollständige Unterstützung 7
Mit Präfix
Mit Präfix Benötigt das Herstellerpräfix: webkit
WebView Android Vollständige Unterstützung 37Chrome Android Vollständige Unterstützung 37Firefox Android Vollständige Unterstützung 34
Vollständige Unterstützung 34
Keine Unterstützung 32 — 34
Deaktiviert
Deaktiviert From version 32 until version 34 (exclusive): this feature is behind the dom.webcrypto.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Vollständige Unterstützung 24Safari iOS Vollständige Unterstützung 10.1
Vollständige Unterstützung 10.1
Vollständige Unterstützung 7
Mit Präfix
Mit Präfix Benötigt das Herstellerpräfix: webkit
Samsung Internet Android Vollständige Unterstützung Ja
getRandomValuesChrome Vollständige Unterstützung 11Edge Vollständige Unterstützung 12Firefox Vollständige Unterstützung 26IE Vollständige Unterstützung 11Opera Vollständige Unterstützung 15Safari Vollständige Unterstützung 6.1WebView Android Vollständige Unterstützung JaChrome Android Vollständige Unterstützung 18Firefox Android Vollständige Unterstützung 26Opera Android Vollständige Unterstützung 14Safari iOS Vollständige Unterstützung 6.1Samsung Internet Android Vollständige Unterstützung Ja

Legende

Vollständige Unterstützung  
Vollständige Unterstützung
Teilweise Unterstützung  
Teilweise Unterstützung
Experimentell. Das Verhalten kann sich zukünftig ändern.
Experimentell. Das Verhalten kann sich zukünftig ändern.
Benutzer muss dieses Feature explizit aktivieren.
Benutzer muss dieses Feature explizit aktivieren.
Benötigt ein Herstellerpräfix oder einen anderen Namen zur Verwendung.
Benötigt ein Herstellerpräfix oder einen anderen Namen zur Verwendung.

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

Mitwirkende an dieser Seite: MonsieurLeSuisse
Zuletzt aktualisiert von: MonsieurLeSuisse,