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.

L'interface CryptoKey représente une clef cryptographique dérivé d'un algorithme de clef spécifique.

Un objet CryptoKey peut être obtenu en utilisant : SubtleCrypto.generateKey(), SubtleCrypto.deriveKey() ou SubtleCrypto.importKey()

Propriétés

Cette interface n'hérite d'aucune propriété.

CryptoKey.type

Retourne une énumération de valeurs représentant un type de clef, une clef secrète (pour un algorithme symétriques), une clef publique ou privée (pour un algorithme asymétrique)

CryptoKey.extractable

Retourne un booléen indiquant si l'information peut être extraite de l'application ou non.

CryptoKey.algorithm

Retourne un objet opaque représentant un chiffre particulier avec lequel la clé doit être utilisée avec.

CryptoKey.usages

Retourne un tableau contenant une énumération de valeurs indiquant quel est la clé qui peut être utilisée.

Méthodes

Cette interface n'hérite et n'implémente aucune méthode.

Spécifications

Specification
Web Cryptography API
# cryptokey-interface

Compatibilité des navigateurs

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.

Voir aussi