ChecksumType É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 ChecksumType
[<System.Flags>]
type ChecksumType =
- Héritage
-
ChecksumType
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | |
| WholeMerkleRoot4kSha256 | 1 | Hachage SHA256 racine d’une arborescence Merkle 4K calculée sur tous les octets de fichier. Voir APK Signature Scheme V4. Voir fs-verity. Recommandé pour toutes les nouvelles applications. Peut être utilisé par noyau pour appliquer l’authenticité et l’intégrité de l’APK. Pour plus d’informations, voir fs-verity
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. |
| WholeMd5 | 2 | Cette constante a été déconseillée au niveau de l’API 31. Non appliqué à la plateforme. Rompu par chiffrement et inadapté à une utilisation ultérieure. Utilisez des synthèses appliquées à la plateforme, par exemple TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Fourni pour l’exhaustivité et prendre en charge les casses héritées. Hachage MD5 calculé sur tous les octets de fichier.
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. |
| WholeSha1 | 4 | Cette constante a été déconseillée au niveau de l’API 31. Non appliqué à la plateforme. Cassé et ne doit pas être utilisé. Utilisez des synthèses appliquées à la plateforme, par exemple TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Fourni pour l’exhaustivité et prendre en charge les casses héritées. Hachage SHA1 calculé sur tous les octets de fichier.
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. |
| WholeSha256 | 8 | Cette constante a été déconseillée au niveau de l’API 31. Non appliqué à la plateforme. Utilisez des synthèses appliquées à la plateforme, par exemple TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Fourni pour l’exhaustivité et prendre en charge les casses héritées. Hachage SHA256 calculé sur tous les octets de fichier.
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. |
| WholeSha512 | 16 | Cette constante a été déconseillée au niveau de l’API 31. Non appliqué à la plateforme. Utilisez des synthèses appliquées à la plateforme, par exemple TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Fourni pour l’exhaustivité et prendre en charge les casses héritées. Hachage SHA512 calculé sur tous les octets de fichier.
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. |
| PartialMerkleRoot1mSha256 | 32 | Hachage SHA256 racine d’une arborescence merkle de 1M calculée sur du contenu protégé. Exclut le bloc de signature. Voir APK Signature Scheme V2.
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. |
| PartialMerkleRoot1mSha512 | 64 | Hachage SHA512 racine d’une arborescence merkle de 1M calculée sur du contenu protégé. Exclut le bloc de signature. Voir APK Signature Scheme V2.
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. |