Crypto
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das Crypto
-Interface repräsentiert grundlegende Kryptografiefunktionen, die im aktuellen Kontext zur Verfügung stehen. Es ermöglicht den Zugriff auf einen kryptografisch starken Zufallszahlengenerator und auf kryptografische Primitive.
Das Crypto
ist in Fenstern über die Window.crypto
-Eigenschaft und in Workern über die WorkerGlobalScope.crypto
-Eigenschaft verfügbar.
Instanz-Eigenschaften
Dieses Interface implementiert Eigenschaften, die auf RandomSource
definiert sind.
Crypto.subtle
Schreibgeschützt Sicherer Kontext-
Gibt ein
SubtleCrypto
-Objekt zurück, das Zugang zu allgemeinen kryptografischen Primitiven bietet, wie Hashing, Signierung, Verschlüsselung oder Entschlüsselung.
Instanz-Methoden
Dieses Interface implementiert Methoden, die auf RandomSource
definiert sind.
Crypto.getRandomValues()
-
Füllt das übergebene
TypedArray
mit kryptografisch sicheren Zufallswerten. Crypto.randomUUID()
Sicherer Kontext-
Gibt eine zufällig generierte, 36 Zeichen lange v4-UUID zurück.
Spezifikationen
Specification |
---|
Web Cryptography API # crypto-interface |