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 GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
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"