Sprache

ChecksumType Enumeration

Definition

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum ChecksumType
[<System.Flags>]
type ChecksumType = 
Vererbung
ChecksumType
Attribute

Felder

Name Wert Beschreibung
None 0
WholeMerkleRoot4kSha256 1

Stamm-SHA256-Hash einer 4K Merkle-Struktur, die über alle Dateibytes berechnet wurde. Siehe APK-Signaturschema V4. Siehe fs-verity. Empfohlen für alle neuen Anwendungen. Kann vom Kernel verwendet werden, um Authentizität und Integrität der APK zu erzwingen. Details finden Sie unter fs-verity

Android-Referenz für android.content.pm.Checksum.TYPE_WHOLE_MERKLE_ROOT_4K_SHA256.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

WholeMd5 2

Diese Konstante war in API-Ebene 31 veraltet. Keine Plattform erzwungen. Kryptografisch beschädigt und ungeeignet für die weitere Verwendung. Verwenden Sie plattformzwängte Digests, z. B. TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Bereitgestellt für Vollständigkeit und Unterstützung von Legacy-Usecases.

MD5-Hash, der über alle Dateibytes berechnet wurde.

Android-Referenz für android.content.pm.Checksum.TYPE_WHOLE_MD5.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

WholeSha1 4

Diese Konstante war in API-Ebene 31 veraltet. Keine Plattform erzwungen. Beschädigt und sollte nicht verwendet werden. Verwenden Sie plattformzwängte Digests, z. B. TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Bereitgestellt für Vollständigkeit und Unterstützung von Legacy-Usecases.

SHA1-Hash, der über alle Dateibytes berechnet wurde.

Android-Referenz für android.content.pm.Checksum.TYPE_WHOLE_SHA1.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

WholeSha256 8

Diese Konstante war in API-Ebene 31 veraltet. Keine Plattform erzwungen. Verwenden Sie plattformzwängte Digests, z. B. TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Bereitgestellt für Vollständigkeit und Unterstützung von Legacy-Usecases.

SHA256-Hash, der über alle Dateibytes berechnet wurde.

Android-Referenz für android.content.pm.Checksum.TYPE_WHOLE_SHA256.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

WholeSha512 16

Diese Konstante war in API-Ebene 31 veraltet. Keine Plattform erzwungen. Verwenden Sie plattformzwängte Digests, z. B. TYPE_WHOLE_MERKLE_ROOT_4K_SHA256. Bereitgestellt für Vollständigkeit und Unterstützung von Legacy-Usecases.

SHA512-Hash, der über alle Dateibytes berechnet wurde.

Android-Referenz für android.content.pm.Checksum.TYPE_WHOLE_SHA512.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

PartialMerkleRoot1mSha256 32

Root SHA256 Hash of a 1M Merkle tree computed over protected content. Schließt den Signaturblock aus. Siehe APK Signaturschema V2.

Android-Referenz für android.content.pm.Checksum.TYPE_PARTIAL_MERKLE_ROOT_1M_SHA256.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

PartialMerkleRoot1mSha512 64

Stamm-SHA512-Hash einer 1M Merkle-Struktur, die über geschützte Inhalte berechnet wurde. Schließt den Signaturblock aus. Siehe APK Signaturschema V2.

Android-Referenz für android.content.pm.Checksum.TYPE_PARTIAL_MERKLE_ROOT_1M_SHA512.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: