EcdsaParams

Das EcdsaParams-Wörterbuch der Web Crypto API repräsentiert das Objekt, das als algorithm-Parameter in SubtleCrypto.sign() oder SubtleCrypto.verify() übergeben werden sollte, wenn der ECDSA-Algorithmus verwendet wird.

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 Bezeichner für den Digest-Algorithmus, der verwendet werden soll. Folgende Werte sind möglich:

  • SHA-256: Wählt den SHA-256-Algorithmus.
  • SHA-384: Wählt den SHA-384-Algorithmus.
  • SHA-512: Wählt den SHA-512-Algorithmus.

Warning: SHA-1 wird ebenfalls unterstützt, aber der SHA-1-Algorithmus gilt als unsicher und sollte nicht mehr verwendet werden.

Beispiele

Siehe die Beispiele für SubtleCrypto.sign() oder SubtleCrypto.verify().

Spezifikationen

Specification
Web Cryptography API
# SubtleCrypto-method-sign
Web Cryptography API
# SubtleCrypto-method-verify

Browser-Kompatibilität

Browser, die den "ECDSA"-Algorithmus für die Methoden SubtleCrypto.sign() und SubtleCrypto.verify() unterstützen, unterstützen diesen Typ.

api.SubtleCrypto.sign

BCD tables only load in the browser

api.SubtleCrypto.verify

BCD tables only load in the browser

Siehe auch