A interface Crypto apresenta características de criptografia básica disponíveis no contexto atual. Isto permite acesso a um forte gerador criptográfico de números aleatórios e a criptografias primitivas.

Um objeto com essa interface está disponível no contexto web via propriedade Window.crypto .

Propriedades

Esta interface implementa propriedades definidas em RandomSource.

Crypto.subtle Somente leitura
Retorna um objeto SubtleCrypto provendo acesso a criptografias primitivas comuns, como hashing, signing, encryption ou decryption.

Métodos

Esta interface implementa métodos definidos em RandomSource.

RandomSource.getRandomValues()
Preenche a TypedArray com valores criptografados aleatórios.

Especificações

Especificação Status Comentário
Web Cryptography API
The definition of 'Crypto' in that specification.
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!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Suporte básico 37 34 (34) 11 (Yes) 6.1
Característica Android Webview Chrome for Android Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile
Suporte básica (Yes) (Yes) ? ? ? (Yes) ?

Veja também

Dicionário:

"Key" = "Chave"

Etiquetas do documento e colaboradores

Colaboradores desta página: Hikashii
Última atualização por: Hikashii,