ChecksumType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[System.Flags]
public enum ChecksumType
[<System.Flags>]
type ChecksumType =
- Herencia
-
ChecksumType
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | |
| WholeMerkleRoot4kSha256 | 1 | Hash SHA256 raíz de un árbol merkle de 4K calculado en todos los bytes de archivo. Consulta ESQUEMA de firma de APK V4. Consulte fs-verity. Se recomienda para todas las aplicaciones nuevas. El kernel puede usarse para aplicar la autenticidad e integridad del APK. Consulte fs-verity para obtener más información.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| WholeMd5 | 2 | Esta constante estaba en desuso en el nivel de API 31. No se aplica la plataforma. Se interrumpe criptográficamente y no es adecuado para su uso posterior. Use resúmenes aplicados por la plataforma, por ejemplo, TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Se proporciona por motivos de integridad y para admitir casos de uso heredados. Hash MD5 calculado en todos los bytes de archivo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| WholeSha1 | 4 | Esta constante estaba en desuso en el nivel de API 31. No se aplica la plataforma. Roto y no debe usarse. Use resúmenes aplicados por la plataforma, por ejemplo, TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Se proporciona por motivos de integridad y para admitir casos de uso heredados. Hash SHA1 calculado en todos los bytes de archivo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| WholeSha256 | 8 | Esta constante estaba en desuso en el nivel de API 31. No se aplica la plataforma. Use resúmenes aplicados por la plataforma, por ejemplo, TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Se proporciona por motivos de integridad y para admitir casos de uso heredados. Hash SHA256 calculado en todos los bytes de archivo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| WholeSha512 | 16 | Esta constante estaba en desuso en el nivel de API 31. No se aplica la plataforma. Use resúmenes aplicados por la plataforma, por ejemplo, TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Se proporciona por motivos de integridad y para admitir casos de uso heredados. Hash SHA512 calculado en todos los bytes de archivo.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| PartialMerkleRoot1mSha256 | 32 | Hash SHA256 raíz de un árbol merkle de 1M calculado sobre contenido protegido. Excluye el bloque de firma. Consulta ESQUEMA de firma de APK V2.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |
| PartialMerkleRoot1mSha512 | 64 | Hash SHA512 raíz de un árbol merkle de 1M calculado sobre contenido protegido. Excluye el bloque de firma. Consulta ESQUEMA de firma de APK V2.
Referencia de Android para Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License. |