RsaHashedImportParams

Das RsaHashedImportParams Wörterbuch der Web Crypto API stellt das Objekt dar, das als algorithm-Parameter in SubtleCrypto.importKey() oder SubtleCrypto.unwrapKey() übergeben werden soll, wenn ein auf RSA basierendes Schlüsselpaar importiert wird: das heißt, wenn der Algorithmus als einer der folgenden identifiziert wird: RSASSA-PKCS1-v1_5, RSA-PSS oder RSA-OAEP.

Instanzeigenschaften

name

Ein String. Dies sollte auf RSASSA-PKCS1-v1_5, RSA-PSS oder RSA-OAEP gesetzt werden, abhängig von dem Algorithmus, den Sie verwenden möchten.

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 zu verwendenden Digest-Algorithmus. Dies sollte einer der folgenden sein:

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

Warnung:>SHA-1 wird hier ebenfalls unterstützt, jedoch gilt der SHA-1 Algorithmus als unsicher und sollte nicht mehr verwendet werden.

Beispiele

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

Spezifikationen

Specification
Web Cryptography Level 2
# dfn-RsaHashedImportParams

Browser-Kompatibilität

Browser, die einen auf RSA basierenden Algorithmus für die Methoden SubtleCrypto.importKey() oder SubtleCrypto.unwrapKey() unterstützen, werden diesen Typ unterstützen.

Siehe auch