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 |
---|