RsaHashedImportParams
ウェブ暗号化 API の RsaHashedImportParams 辞書は、何らかの RSA ベースの鍵ペアをインポートする際、すなわち RSASSA-PKCS1-v1_5・RSA-PSS・RSA-OAEP のいずれかで表されるアルゴリズムを用いる際、SubtleCrypto.importKey() や SubtleCrypto.unwrapKey() の引数 algorithm として渡すオブジェクトを表します。
インスタンスプロパティ
name-
文字列です。使用するアルゴリズムに応じて、
RSASSA-PKCS1-v1_5・RSA-PSS・RSA-OAEPのいずれかを設定してください。 hash-
文字列、もしくは単一の文字列値プロパティ
nameを持つオブジェクトです。これは用いるダイジェストアルゴリズムの識別子です。以下のいずれかを設定します。警告:
SHA-1にも対応していますが、SHA-1 アルゴリズムは脆弱とされており、もう使用しないべきです。
例
SubtleCrypto.importKey() の例を参照してください。
仕様書
| Specification |
|---|
| Web Cryptography Level 2> # dfn-RsaHashedImportParams> |
ブラウザーの互換性
SubtleCrypto.importKey() または SubtleCrypto.unwrapKey() メソッドで何らかの RSA ベースのアルゴリズムに対応しているブラウザーは、この型に対応しているはずです。