このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

RsaOaepParams

ウェブ暗号化 APIRsaOaepParams 辞書は、RSA_OAEP アルゴリズムを用いる際、SubtleCrypto.encrypt()SubtleCrypto.decrypt()SubtleCrypto.wrapKey()SubtleCrypto.unwrapKey() の引数 algorithm として渡すオブジェクトを表します。

インスタンスプロパティ

name

文字列です。RSA-OAEP に設定してください。

label 省略可

ArrayBufferTypedArrayDataView のいずれかで、暗号文に紐づけるがそれ自身は暗号化しないバイト列を指定します。このラベルのダイジェストが、暗号化操作の入力の一部となります。

アプリケーションでラベルが必要でなければ、暗号化操作のセキュリティに影響することなくこの引数を省略できます。

SubtleCrypto.encrypt() および SubtleCrypto.decrypt() の例を参照してください。

仕様書

Specification
Web Cryptography Level 2
# dfn-RsaOaepParams

ブラウザーの互換性

SubtleCrypto.encrypt()SubtleCrypto.decrypt()SubtleCrypto.wrapKey()SubtleCrypto.unwrapKey() メソッドで "RSA-OAEP" アルゴリズムに対応しているブラウザーは、この型に対応しているはずです。

関連情報