ApplicationKeySupport

public final class ApplicationKeySupport extends Object

Son métodos y definiciones de utilidad para trabajar con claves de aplicaciones de Weave.

Resumen de clases anidadas

interfaz ApplicationKeySupport.ConstituentKeySource  

Resumen de constantes

int kAppIntermediateKeySize Es el tamaño (en bytes) de una clave intermedia derivada.

Resumen de campos

public static final byte[] kAppIntermediateKeyDiversifier Es el valor del diversificador que se usa para derivar una clave intermedia a partir de una clave raíz y una clave de época.

Resumen de constructores públicos

Resumen de métodos públicos

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

Resumen de métodos heredados

Constantes

public static final int kAppIntermediateKeySize

Es el tamaño (en bytes) de una clave intermedia derivada.

Valor constante: 32

Campos

public static final byte[] kAppIntermediateKeyDiversifier

Es el valor del diversificador que se usa para derivar una clave intermedia a partir de una clave raíz y una clave de época.

Constructores públicos

public ApplicationKeySupport ()

Métodos públicos

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

Parámetros
keyId
keySource
sal
diversificador
keyLen
Arroja
Excepción