Firefox Tomorrow

web api interface

RsaOaepParams

View on MDN ↗

The RsaOaepParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into encrypt(), decrypt(), wrapKey(), or unwrapKey(), when using the RSA_OAEP algorithm.

Instance properties

  • name
    • : A string. This should be set to RSA-OAEP.
  • label Optional
    • : An ArrayBuffer, a TypedArray, or a DataView — an array of bytes that does not itself need to be encrypted but which should be bound to the ciphertext. A digest of the label is part of the input to the encryption operation.

      Unless your application calls for a label, you can just omit this argument and it will not affect the security of the encryption operation.

Examples

See the examples for encrypt() and decrypt().

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browsers that support the “RSA-OAEP” algorithm for the encrypt(), decrypt(), wrapKey(), or unwrapKey() methods will support this type.

See also