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

Especificação Status Comentário
Web Cryptography API
The definition of 'CryptoKey' in that specification.
Recomendação Definição inicial.

Compatibilidade com o Browser

Característica Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico. 37 (Yes) 34 (34) Não suportado ? Não suportado
Característica Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico. 37 37 (Yes) 34.0 (34) Não suportado ? Não suportado

 

Veja também

Dicionário:

"Key" = "Chave"

Etiquetas do documento e colaboradores

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