--- title: RandomSource slug: conflicting/Web/API/Crypto/getRandomValues tags: - API - Interface - RandomSource - Reference - Web Crypto API translation_of: Web/API/Crypto/getRandomValues translation_of_original: Web/API/RandomSource original_slug: Web/API/RandomSource ---
{{APIRef("Web Crypto API")}}
RandomSource
は、暗号的に安全な乱数値のソースを表します。これは、グローバルオブジェクトの {{domxref("Crypto")}} オブジェクトを通して利用可能です。ウェブページ上では {{domxref("Window.crypto")}}、Worker 内では {{domxref("WorkerGlobalScope.crypto")}} が利用できます。
RandomSource
は、インターフェイスでも、作成できるこの種類のオブジェクトでもありません。
RandomSource
はどのプロパティも定義または継承しません。
仕様書 | 策定状況 | 備考 |
---|---|---|
{{SpecName('Web Crypto API', '#dfn-RandomSource')}} | {{Spec2('Web Crypto API')}} | 初期定義 |
{{ CompatibilityTable() }}
機能 | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基本サポート | 11.0 {{ webkitbug("22049") }} | {{CompatVersionUnknown}} | {{CompatGeckoDesktop(21)}} [1] | 11.0 | 15.0 | 3.1 |
機能 | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
基本サポート | {{ CompatNo() }} | 23 | {{CompatVersionUnknown}} | {{CompatGeckoMobile(21)}} | {{ CompatNo() }} | {{ CompatNo() }} | 6 |
[1] RandomSource
は Firefox 26 からのみ利用可能ですが、機能は Firefox 21 から利用可能でした。