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

構文

var crypto = crypto.subtle;

仕様

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

ブラウザーの実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
基本対応
実験的
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 完全対応 37Edge Mobile 完全対応 12Firefox 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.1
完全対応 10.1
完全対応 7
接頭辞付き
接頭辞付き webkit のベンダー接頭辞が必要
Samsung Internet Android 完全対応 あり

凡例

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

関連情報

ドキュメントのタグと貢献者

このページの貢献者: fscholz, Marsf
最終更新者: fscholz,