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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

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,