public final class ApplicationKeySupport extends Object
Metody i definicje narzędzi do pracy z kluczami aplikacji Weave.
Podsumowanie zagnieżdżonej klasy
interfejs, | ApplicationKeySupport.ConstituentKeySource |
Podsumowanie stałych
int | kAppIntermediateKeySize | Rozmiar (w bajtach) pochodnego klucza pośredniego. |
Podsumowanie pola
public static final byte[] | kAppIntermediateKeyDiversifier | Wartość dywersyfikatora używana do uzyskiwania klucza pośredniego z klucza głównego i klucza epoki. |
Podsumowanie konstruktora publicznego
Podsumowanie metod publicznych
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
Podsumowanie dziedziczonej metody
Stałe
public static final int kAppIntermediateKeySize
Rozmiar (w bajtach) klucza pośredniego.
Stała wartość: 32
Pola
public static final byte[] kAppIntermediateKeyDiversifier
Wartość dywersyfikatora używana do uzyskiwania klucza pośredniego z klucza głównego i klucza epoki.
Public Constructors
public ApplicationKeySupport ()
Metody publiczne
public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)
Parametry
keyId | |
---|---|
keySource | |
sól | |
dywersyfikator | |
keyLen |
Rzuty
Wyjątek |
---|