Crypto.subtle

Crypto.subtle 読み取り専用プロパティは、暗号化操作ができる SubtleCrypto オブジェクトを返します。

構文

var crypto = crypto.subtle;

仕様

仕様書 策定状況 備考
Web Cryptography API
Crypto.subtle の定義
勧告 初期定義。

ブラウザーの実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
subtle
実験的
Chrome 完全対応 37Edge 完全対応 12Firefox 完全対応 34
完全対応 34
未対応 32 — 34
無効
無効 From version 32 until version 34 (exclusive): this feature is behind the dom.webcrypto.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 部分対応 11Opera 完全対応 24Safari 完全対応 10.1
完全対応 10.1
完全対応 7
接頭辞付き
接頭辞付き webkit のベンダー接頭辞が必要
WebView Android 完全対応 37Chrome Android 完全対応 37Firefox Android 完全対応 34
完全対応 34
未対応 32 — 34
無効
無効 From version 32 until version 34 (exclusive): this feature is behind the dom.webcrypto.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android 完全対応 24Safari iOS 完全対応 10.3
完全対応 10.3
完全対応 7
接頭辞付き
接頭辞付き webkit のベンダー接頭辞が必要
Samsung Internet Android 完全対応 3.0
Secure context requiredChrome 完全対応 60Edge 完全対応 79Firefox 完全対応 75IE 未対応 なしOpera 完全対応 47Safari 未対応 なしWebView Android 完全対応 60Chrome Android 完全対応 60Firefox Android 未対応 なしOpera Android 完全対応 47Safari iOS 未対応 なしSamsung Internet Android 完全対応 8.0

凡例

完全対応  
完全対応
部分対応  
部分対応
未対応  
未対応
実験的。動作が変更される可能性があります。
実験的。動作が変更される可能性があります。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。
使用するには、ベンダー接頭辞または異なる名前が必要です。
使用するには、ベンダー接頭辞または異なる名前が必要です。

関連情報