RandomSource

RandomSource representa uma fonte criptografada segura de números aleatórios. É disponível via objeto Crypto do objeto global: Window.crypto em páginas Web, WorkerGlobalScope.crypto em trabalhadores.

RandomSource não é uma interface e nenhum objeto deste tipo pode ser criado.

Propriedades

RandomSource não define ou herda nenhuma propriedade.

Métodos

RandomSource.getRandomValues()
Completa o ArrayBufferView (en-US) com valores aleatoriamente criptografados.

Especificação

Especificação Status Comentário
Web Cryptography API Recomendação Definição inicial.

Compatibilidade de Browser

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar! (en-US)

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico 11.0 WebKit bug 22049 21 (21) [1] 11.0 15.0 3.1
Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico Não suportado 23 21.0 (21) Não suportado Não suportado 6

[1] Apesar da RandomSource estar disponível apenas a partir da versão Firefox 26, ela já estava implementada na versão Firefox 21.

Veja também