CryptoKey
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 CryptoKey
representa uma key criptografada derivada de uma key de algoritmo definido.
Um objeto CryptoKey
pode ser obtido utilizando SubtleCrypto.generateKey()
, SubtleCrypto.deriveKey()
ou SubtleCrypto.importKey()
Propriedades
Esta interface não herda nehunha propriedade.
CryptoKey.type
-
Retorna um valor enumerado representando o tipo da key, uma key secreta (para algoritmos simétricos), uma key pública ou privada (para algoritmos assimétricos).
CryptoKey.extractable
-
Retorna um
Boolean
indicando se a informação bruta pode ser exportada para a aplicação ou não. CryptoKey.algorithm
-
Retorna um objeto opaco representando uma cifra em particular que deve ser utilizada com a key.
CryptoKey.usages
-
Retorna uma matriz de valores enumerados indicando onde a key pode ser utilizada.
Métodos
Esta interface não herda, nem implementa nenhum método.
Especificações
Specification |
---|
Web Cryptography API # cryptokey-interface |
Compatibilidade com navegadores
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CryptoKey | ||||||||||||||
algorithm | ||||||||||||||
extractable | ||||||||||||||
type | ||||||||||||||
usages |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- Has more compatibility info.
Veja também
Dicionário
"Key" = "Chave"