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