Crypto
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
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
Experimental 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
Specification |
---|
Web Cryptography API # crypto-interface |
Compatibilidade com navegadores
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Crypto | ||||||||||||||
getRandomValues() | ||||||||||||||
randomUUID() | ||||||||||||||
subtle | ||||||||||||||
Secure context required |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- No support
- No support
- See implementation notes.
- Requires a vendor prefix or different name for use.
- Has more compatibility info.
Veja também
Dicionário
"Key" = "Chave"