EcdsaParams
Das EcdsaParams
-Wörterbuch des Web Crypto API stellt das Objekt dar, das als algorithm
-Parameter in SubtleCrypto.sign()
oder SubtleCrypto.verify()
beim Verwenden des ECDSA-Algorithmus übergeben werden sollte.
Instanz-Eigenschaften
name
-
Ein String. Dieser sollte auf
ECDSA
gesetzt werden. hash
-
Ein String oder ein Objekt, das eine einzelne Eigenschaft namens
name
mit einem String-Wert enthält. Es ist ein Identifier für den zu verwendenden Digest-Algorithmus. Dies sollte einer der folgenden sein:SHA-256
: wählt den SHA-256-Algorithmus aus.SHA-384
: wählt den SHA-384-Algorithmus aus.SHA-512
: wählt den SHA-512-Algorithmus aus.
Warnung:>
SHA-1
wird hier auch unterstützt, aber der SHA-1-Algorithmus wird als anfällig betrachtet und sollte nicht mehr verwendet werden.
Beispiele
Siehe die Beispiele für SubtleCrypto.sign()
oder SubtleCrypto.verify()
.
Spezifikationen
Specification |
---|
Web Cryptography Level 2 # SubtleCrypto-method-sign |
Web Cryptography Level 2 # SubtleCrypto-method-verify |
Browser-Kompatibilität
Browser, die den "ECDSA"-Algorithmus für die Methoden SubtleCrypto.sign()
und SubtleCrypto.verify()
unterstützen, werden diesen Typ unterstützen.