HmacKeyGenParams

Das HmacKeyGenParams-Wörterbuch der Web Crypto API repräsentiert das Objekt, das als algorithm-Parameter in SubtleCrypto.generateKey() übergeben werden sollte, wenn ein Schlüssel für den HMAC-Algorithmus generiert wird.

Instanzeigenschaften

name

Ein String. Dies sollte auf HMAC gesetzt werden.

hash

Ein String, der den Namen der zu verwendenden Verdauungsfunktion repräsentiert. Sie können hier eines der folgenden verwenden: SHA-1, SHA-256, SHA-384 oder SHA-512.

length Optional

Eine Number — die Länge in Bits des Schlüssels. Wenn dies weggelassen wird, ist die Länge des Schlüssels gleich der Blockgröße der von Ihnen gewählten Hash-Funktion. Sofern Sie keinen triftigen Grund haben, eine andere Länge zu verwenden, lassen Sie diese Eigenschaft weg und nutzen Sie den Standardwert.

Beispiele

Siehe die Beispiele für SubtleCrypto.generateKey().

Spezifikationen

Specification
Web Cryptography API
# dfn-HmacKeyGenParams

Browser-Kompatibilität

Browser, die den "HMAC"-Algorithmus für die Methode SubtleCrypto.generateKey() unterstützen, werden diesen Typ unterstützen.

Siehe auch