Idioma

CredentialStoreCipherSuite Enumeração

Definição

Especifica o conjunto de criptografias usado para comunicação entre uma credencial de identidade e um leitor.

public enum CredentialStoreCipherSuite
type CredentialStoreCipherSuite = 
Herança
CredentialStoreCipherSuite

Campos

Nome Valor Description
EcdheHkdfEcdsaWithAes256GcmSha256 1

Essa constante foi preterida. Use java.security.KeyStore com o repositório de chaves com suporte de hardware do Android.

Especifica que o conjunto de criptografias que será usado para proteger as comunicações entre o leitor e o prover está usando as seguintes primitivas ECKA-DH (Algoritmo de Contrato de Chave de Curva Elíptica – Diffie-Hellman, consulte BSI TR-03111); HKDF-SHA-256 (consulte RFC 5869); AES-256-GCM (consulte NIST SP 800-38D); HMAC-SHA-256 (consulte RFC 2104).

A maneira exata como esses primitivos são combinados para derivar a chave de sessão é especificada na seção 9.2.1.4 do ISO/IEC 18013-5 (consulte a descrição do conjunto de criptografias '1').

No momento, este é o único pacote de criptografia com suporte.

Referência do Android para android.security.identity.IdentityCredentialStore.CIPHERSUITE_ECDHE_HKDF_ECDSA_WITH_AES_256_GCM_SHA256.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Comentários

Essa enumeração .NET representa a constante do conjunto de criptografia declarada por IdentityCredentialStore. Seu valor identifica os algoritmos criptográficos usados para proteger a comunicação com o leitor.

Consulte a referência do pacote de criptografia do Android para os algoritmos e a especificação de derivação de chave de sessão. A referência do Android preteri essa constante e recomenda KeyStore com o repositório de chaves com suporte de hardware do Android.

Aplica-se a