Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Das RsaHashedKeyGenParams Dictionary der Web Crypto API repräsentiert das Objekt, das als algorithm-Parameter an SubtleCrypto.generateKey() übergeben werden sollte, wenn ein RSA-basiertes Schlüsselpaar generiert wird: das heißt, wenn der Algorithmus als einer der folgenden identifiziert wird: RSASSA-PKCS1-v1_5, RSA-PSS oder RSA-OAEP.
Ein String. Dies sollte auf RSASSA-PKCS1-v1_5, RSA-PSS oder RSA-OAEP gesetzt werden, abhängig vom Algorithmus, den Sie verwenden möchten.
modulusLengthEine Zahl. Die Länge in Bits des RSA-Modulus. Dies sollte mindestens 2048 betragen: siehe beispielsweise SP 800-131A Rev. 2. Einige Organisationen empfehlen jetzt, dass es 4096 sein sollte.
publicExponentEin Uint8Array. Der öffentliche Exponent. Wenn Sie keinen triftigen Grund haben, etwas anderes zu verwenden, geben Sie hier 65537 an ([0x01, 0x00, 0x01]).
hashEin 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:
Warnung:>SHA-1 wird hier ebenfalls unterstützt, aber der SHA-1 Algorithmus wird als unsicher betrachtet und sollte nicht mehr verwendet werden.
Siehe die Beispiele für SubtleCrypto.generateKey().
| Web Cryptography Level 2 # dfn-RsaHashedKeyGenParams |
Browser, die einen RSA-basierten Algorithmus für die SubtleCrypto.generateKey() Methode unterstützen, werden diesen Typ unterstützen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.