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

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,