ApplicationKeySupport

public final class ApplicationKeySupport extends Object

Metodi e definizioni di utilità per l'utilizzo delle chiavi dell'applicazione Weave.

Riepilogo della classe nidificato

interfaccia ApplicationKeySupport.ConstituentKeySource  

Riepilogo costante

int kAppIntermediateKeySize Le dimensioni (in byte) di una chiave intermedia derivata.

Riepilogo del campo

public static final byte[] kAppIntermediateKeyDiversifier Valore del diversificatore utilizzato per derivare una chiave intermedia da una chiave radice più una chiave epoca.

Riepilogo costruttore pubblico

Riepilogo del metodo pubblico

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

Riepilogo del metodo ereditato

Costanti

public static final int kAppIntermediateKeySize

Le dimensioni (in byte) di una chiave intermedia derivata.

Valore costante:32

Campi

public static final byte[] kAppIntermediateKeyDiversifier

Valore del diversificatore utilizzato per derivare una chiave intermedia da una chiave radice più una chiave epoca.

Costruttori pubblici

public ApplicationKeySupport ()

Metodi pubblici

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

Parametri
keyId
keySource
sale
diversificatore
keyLen
Lanci
Eccezione