Clase public final ApplicationKeySupport extiende Objeto
Métodos de utilidad y definiciones para trabajar con las claves de la aplicación Weave.
Resumen de clases anidadas
interfaz | ApplicationKeySupport.ConstituentKeySource |
Resumen constante
En t | kAppIntermediateKeySize | El tamaño (en bytes) de una clave intermedia derivada. |
Campo Resumen
byte final estático público [] | kAppIntermediateKeyDiversifier | Valor de diversificador utilizado para derivar una clave intermedia a partir de una clave raíz más una clave de época. |
Resumen del constructor público
Resumen del método público
byte estático [] | deriveApplicationKey (int KEYID, ApplicationKeySupport.ConstituentKeySource keySource, byte [] sal, byte [] diversificador, int KEYLEN) |
Resumen del método heredado
Constantes
público static final int kAppIntermediateKeySize
El tamaño (en bytes) de una clave intermedia derivada.
Constante Valor: 32
Campos
byte public static final [] kAppIntermediateKeyDiversifier
Valor de diversificador utilizado para derivar una clave intermedia de una clave raíz más una clave de época.
Constructores públicos
ApplicationKeySupport pública ()
Métodos públicos
public static byte [] deriveApplicationKey (int keyid, ApplicationKeySupport.ConstituentKeySource keySource, byte [] sal, byte [] diversificador, int keylen)
Parámetros
keyId | |
---|---|
keySource | |
sal | |
diversificador | |
keyLen |
Lanza
Excepción |
---|