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

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar!

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,