RsaOaepParams
Das RsaOaepParams
-Dictionary der Web Crypto API repräsentiert das Objekt, das als algorithm
-Parameter in SubtleCrypto.encrypt()
, SubtleCrypto.decrypt()
, SubtleCrypto.wrapKey()
oder SubtleCrypto.unwrapKey()
übergeben werden sollte, wenn der RSA_OAEP-Algorithmus verwendet wird.
Instanzeigenschaften
name
-
Ein String. Dieser sollte auf
RSA-OAEP
gesetzt werden. label
Optional-
Ein
ArrayBuffer
, einTypedArray
, oder eineDataView
— ein Array von Bytes, das selbst nicht verschlüsselt werden muss, aber mit dem Chiffretext verbunden sein sollte. Ein Digest des Labels ist Teil der Eingabe für die Verschlüsselungsoperation.Sofern Ihre Anwendung kein Label verlangt, können Sie dieses Argument einfach weglassen, und es wird sich nicht auf die Sicherheit der Verschlüsselungsoperation auswirken.
Beispiele
Siehe die Beispiele für SubtleCrypto.encrypt()
und SubtleCrypto.decrypt()
.
Spezifikationen
Specification |
---|
Web Cryptography API # dfn-RsaOaepParams |
Browser-Kompatibilität
Browser, die den "RSA-OAEP"-Algorithmus für die Methoden SubtleCrypto.encrypt()
, SubtleCrypto.decrypt()
, SubtleCrypto.wrapKey()
oder SubtleCrypto.unwrapKey()
unterstützen, werden diesen Typ unterstützen.