EcdhKeyDeriveParams
Das EcdhKeyDeriveParams
Wörterbuch der Web Crypto API repräsentiert das Objekt, das als algorithm
Parameter in SubtleCrypto.deriveKey()
und SubtleCrypto.deriveBits()
übergeben werden sollte, wenn die Algorithmen ECDH oder X25519 verwendet werden.
ECDH ermöglicht es zwei Personen, die jeweils ein Schlüsselpaar bestehend aus einem öffentlichen und einem privaten Schlüssel besitzen, ein gemeinsames Geheimnis abzuleiten. Sie tauschen öffentliche Schlüssel aus und verwenden die Kombination aus ihrem privaten Schlüssel und dem öffentlichen Schlüssel der anderen Entität, um einen geheimen Schlüssel abzuleiten, den nur sie — und niemand sonst — teilen.
Die Parameter für ECDH deriveKey()
beinhalten daher den öffentlichen Schlüssel der anderen Entität, der mit dem privaten Schlüssel dieser Entität kombiniert wird, um das gemeinsame Geheimnis abzuleiten.
Instanzeigenschaften
Beispiele
Siehe die Beispiele für SubtleCrypto.deriveKey()
und SubtleCrypto.deriveBits()
.
Spezifikationen
Specification |
---|
Web Cryptography API # dfn-EcdhKeyDeriveParams |
Browser-Kompatibilität
Browser, die den "ECDH" oder "X25519" Algorithmus für die SubtleCrypto.deriveKey()
Methode unterstützen, werden diesen Typ ebenfalls unterstützen.