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.

api.SubtleCrypto.sign

api.SubtleCrypto.verify

Siehe auch