RsaOaepParams
ウェブ暗号化 API の RsaOaepParams 辞書は、RSA_OAEP アルゴリズムを用いる際、SubtleCrypto.encrypt()・SubtleCrypto.decrypt()・SubtleCrypto.wrapKey()・SubtleCrypto.unwrapKey() の引数 algorithm として渡すオブジェクトを表します。
インスタンスプロパティ
name-
文字列です。
RSA-OAEPに設定してください。 label省略可-
ArrayBuffer・TypedArray・DataViewのいずれかで、暗号文に紐づけるがそれ自身は暗号化しないバイト列を指定します。このラベルのダイジェストが、暗号化操作の入力の一部となります。アプリケーションでラベルが必要でなければ、暗号化操作のセキュリティに影響することなくこの引数を省略できます。
例
SubtleCrypto.encrypt() および SubtleCrypto.decrypt() の例を参照してください。
仕様書
| Specification |
|---|
| Web Cryptography Level 2> # dfn-RsaOaepParams> |
ブラウザーの互換性
SubtleCrypto.encrypt()・SubtleCrypto.decrypt()・SubtleCrypto.wrapKey()・SubtleCrypto.unwrapKey() メソッドで "RSA-OAEP" アルゴリズムに対応しているブラウザーは、この型に対応しているはずです。