KeyStoreManager.ModuleHash Feld

Definition

Wenn getSupplementaryAttestationInfo übergeben wird, gibt getSupplementaryAttestationInfo die DER-codierte Struktur zurück, die dem schema entspricht, das Modules im KeyMint HAL-KeyCreationResult beschrieben ist.

[Android.Runtime.Register("MODULE_HASH", ApiSince=36)]
public const int ModuleHash = -1879047468;
[<Android.Runtime.Register("MODULE_HASH", ApiSince=36)>]
val mutable ModuleHash : int

Feldwert

Value = -1879047468
Attribute

Hinweise

Wenn getSupplementaryAttestationInfo übergeben wird, gibt getSupplementaryAttestationInfo die DER-codierte Struktur zurück, die dem schema "Modules" entspricht, das im KeyMint HAL-KeyCreationResult.aidl beschrieben ist. Der SHA-256-Hash dieser codierten Struktur ist das, was im Tag in Attestationen enthalten ist. Um sicherzustellen, dass die zurückgegebene codierte Struktur der nachweiste ist, sollten Clients überprüfen, ob der SHA-256-Hash mit dem hash in der Bescheinigung übereinstimmt. Beachten Sie, dass die zurückgegebene Struktur zwischen Booten variieren kann.

Java Dokumentation für android.security.keystore.KeyStoreManager.MODULE_HASH.

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: