ApplicationKeySupport

public final class ApplicationKeySupport extends Object

Méthodes et définitions utilitaires pour utiliser les clés d'application Weave.

Récapitulatif des classes imbriquées

interface ApplicationKeySupport.ConstituentKeySource  

Récapitulatif des constantes

int kAppIntermediateKeySize Taille (en octets) d'une clé intermédiaire dérivée.

Récapitulatif sur les champs

public static final byte[] kAppIntermediateKeyDiversifier Valeur du diversificateur utilisée pour dériver une clé intermédiaire à partir d'une clé racine et d'une clé d'époque.

Récapitulatif des constructeurs publics

Récapitulatif des méthodes publiques

static byte[]
deriveApplicationKey(int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)

Récapitulatif des méthodes héritées

Constantes

public static final int kAppIntermediateKeySize

Taille (en octets) d'une clé intermédiaire dérivée.

Valeur de la constante : 32

Champs

public static final byte[] kAppIntermediateKeyDiversifier

Valeur du diversificateur utilisée pour dériver une clé intermédiaire à partir d'une clé racine et d'une clé d'époque.

Constructeurs publics

public ApplicationKeySupport ()

Méthodes publiques

public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)

Paramètres
keyId
keySource
sel
diversifier
keyLen
Génère
Exception