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
oderSHA-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.