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 verfügbar sind. Es ermöglicht den Zugriff auf einen kryptographisch starken Zufallszahlengenerator und auf kryptographische Primitive.
Crypto
ist in windows
über die Window.crypto
Eigenschaft und in workers
über die WorkerGlobalScope.crypto
Eigenschaft verfügbar.
Instanz-Eigenschaften
Dieses Interface implementiert Eigenschaften, die in RandomSource
definiert sind.
Crypto.subtle
Schreibgeschützt Sicherer Kontext-
Gibt ein
SubtleCrypto
Objekt zurück, das Zugriff auf gängige kryptografische Primitive wie Hashing, Signierung, Verschlüsselung oder Entschlüsselung bietet.
Instanz-Methoden
Dieses Interface implementiert Methoden, die in RandomSource
definiert sind.
Crypto.getRandomValues()
-
Füllt das übergebene
TypedArray
mit kryptographisch 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 |
Browser-Kompatibilität
BCD tables only load in the browser