Sprache

CredentialStoreCipherSuite Enumeration

Definition

Gibt die Verschlüsselungssuite an, die für die Kommunikation zwischen Identitätsanmeldeinformationen und einem Leser verwendet wird.

public enum CredentialStoreCipherSuite
type CredentialStoreCipherSuite = 
Vererbung
CredentialStoreCipherSuite

Felder

Name Wert Beschreibung
EcdheHkdfEcdsaWithAes256GcmSha256 1

Diese Konstante ist veraltet. Verwenden Sie stattdessen java.security.KeyStore mit dem hardwaregestützten Android-Schlüsselspeicher.

Gibt an, dass die Verschlüsselungssuite, die zum Sichern der Kommunikation zwischen dem Leser und dem Prover verwendet wird, die folgenden Grundtypen ECKA-DH (Elliptic Curve Key Agreement Algorithm - Diffie-Hellman, siehe BSI TR-03111); HKDF-SHA-256 (siehe RFC 5869); AES-256-GCM (siehe NIST SP 800-38D); HMAC-SHA-256 (siehe RFC 2104).

Die genaue Art und Weise, wie diese Grundtypen kombiniert werden, um den Sitzungsschlüssel abzuleiten, wird in Abschnitt 9.2.1.4 von ISO/IEC 18013-5 angegeben (siehe Beschreibung der Verschlüsselungssuite '1').

Derzeit ist dies die einzige unterstützte Verschlüsselungssuite.

Android-Referenz für android.security.identity.IdentityCredentialStore.CIPHERSUITE_ECDHE_HKDF_ECDSA_WITH_AES_256_GCM_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.

Hinweise

Diese .NET -Aufzählung stellt die Verschlüsselungssuitekonstante dar, die von IdentityCredentialStore. Der Wert identifiziert die kryptografischen Algorithmen, die zum Sichern der Kommunikation mit dem Leser verwendet werden.

Weitere Informationen finden Sie in der Android-Verschlüsselungssuitereferenz für die Spezifikation der Algorithmen und der Sitzungsschlüsselableitung. Diese Konstante wird von der Android-Referenz nicht mehr unterstützt und stattdessen mit dem Hardware-gesicherten Schlüsselspeicher von Android empfohlen KeyStore .

Gilt für: