CryptoKey.usages
A propriedade de apenas leitura CryptoKey.usages
é um conjunto enumerado que indica os propósitos da key.
Possíveis valores são:
"encrypt"
, permitindo que a key seja utilizada para encrypting mensagens."decrypt"
, permitindo que a key seja utilizada para decrypting mensagens."sign"
, permitindo que a key seja utilizada para signing mensagens."verify"
, permitindo que a key seja utilizada para verifying the signature de mensagens."deriveKey"
, permitindo que a key seja utilizada como key base na derivação de uma nova key."deriveBits"
, permitindo que a key seja utilizada como key base na derivação de bits de informação para uso em criptografias primitivas."wrapKey"
, permitindo que a key envolva uma key simétrica para uso (transferência, armazenamento) em ambientes não seguros."unwrapKey"
, permitindo que a key desvincule uma key simétrica para uso (transferência, armazenamento) em ambientes não seguros.
Sintaxe
result =key
.usages
Valor de retorno
result
é umArray
de valores enumerados.
Especificações
Especificação | Status | Comentário |
---|---|---|
Web Cryptography API The definition of 'CryptoKey.usages' in that specification. |
Recomendação | Definição inicial. |
Compatibilidade de 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 | (Yes) | 37 | (Yes) | 34.0 (34) | Não suportado | ? | Não suportado |
Veja também
Crypto
eCrypto.subtle
.CryptoKey
, a interface a qual ele pertence.
Dicionário:
"Key" = "Chave"