Langue

CredentialStoreCipherSuite Énumération

Définition

Spécifie la suite de chiffrement utilisée pour la communication entre les informations d’identification d’identité et un lecteur.

public enum CredentialStoreCipherSuite
type CredentialStoreCipherSuite = 
Héritage
CredentialStoreCipherSuite

Champs

Nom Valeur Description
EcdheHkdfEcdsaWithAes256GcmSha256 1

Cette constante est déconseillée. Utilisez java.security.KeyStore avec le magasin de clés soutenu par le matériel Android à la place.

Spécifie que la suite de chiffrement qui sera utilisée pour sécuriser les communications entre le lecteur et le prouveur utilise les primitives suivantes ECKA-DH (algorithme elliptique de clé de courbe elliptique - Diffie-Hellman, voir BSI TR-03111) ; HKDF-SHA-256 (voir RFC 5869) ; AES-256-GCM (voir NIST SP 800-38D) ; HMAC-SHA-256 (voir RFC 2104).

La façon exacte dont ces primitives sont combinées pour dériver la clé de session est spécifiée dans la section 9.2.1.4 de la norme ISO/IEC 18013-5 (voir la description de la suite de chiffrement « 1 »).

À l’heure actuelle, il s’agit de la seule suite de chiffrement prise en charge.

Référence Android pour android.security.identity.IdentityCredentialStore.CIPHERSUITE_ECDHE_HKDF_ECDSA_WITH_AES_256_GCM_SHA256.

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.

Remarques

Cette énumération .NET représente la constante de suite de chiffrement déclarée par IdentityCredentialStore. Sa valeur identifie les algorithmes de chiffrement utilisés pour sécuriser la communication avec le lecteur.

Consultez la référence de la suite de chiffrement Android pour les algorithmes et la spécification de dérivation de clé de session. La référence Android déprécie cette constante et recommande KeyStore à la place le magasin de clés soutenu par le matériel Android.

S’applique à