KeyStorePurpose Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum KeyStorePurpose
[<System.Flags>]
type KeyStorePurpose =
- Héritage
-
KeyStorePurpose
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| Encrypt | 1 | Objectif de la clé : chiffrement.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Decrypt | 2 | Objectif de la clé : déchiffrement.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Sign | 4 | Objectif de la clé : signature ou génération d’un code d’authentification de message (MAC).
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Verify | 8 | Objectif de la clé : vérification du code d’authentification des messages (MAC).
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| WrapKey | 32 | Objectif de la clé : encapsuler et décompresser les clés encapsulées pour une importation sécurisée.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| AgreeKey | 64 | Objectif de la clé : création d’un secret ECDH partagé par le biais d’un accord clé. Une clé ayant cet objectif peut être combinée avec la clé publique de courbe elliptique d’une autre partie pour établir un secret partagé sur un canal non sécurisé. Il doit être utilisé comme paramètre pour
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| AttestKey | 128 | Objectif de la clé : signature d’attestations. Cet objectif est incompatible avec tous les autres, ce qui signifie que lors de la génération d’une clé avec PURPOSE_ATTEST_KEY, aucun autre objectif ne peut être spécifié. En outre, PURPOSE_ATTEST_KEY ne peut pas être spécifié pour les clés importées.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.