public final class ApplicationKeySupport extends Object
Weave uygulama anahtarlarıyla çalışmak için yardımcı program yöntemleri ve tanımları.
İç İçe Yerleştirilmiş Sınıf Özeti
arayüz | ApplicationKeySupport.ConstituentKeySource |
Sabit Değer Özeti
int | kAppIntermediateKeySize | Türetilmiş bir ara anahtarın boyutu (bayt cinsinden). |
Alan Özeti
public static final byte[] | kAppIntermediateKeyDiversifier | Bir kök anahtardan ve bir dönem anahtarından ara anahtar türetmek için kullanılan çeşitlendirici değer. |
Herkese Açık Oluşturucu Özeti
Herkese Açık Yöntem Özeti
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
Devralınan Yöntem Özeti
Sabitler
public static final int kAppIntermediateKeySize
Türetilmiş bir ara anahtarın boyutu (bayt cinsinden).
Sabit Değer: 32
Alanlar
public static final byte[] kAppIntermediateKeyDiversifier
Bir kök anahtardan ve dönem anahtarından ara anahtar türetmek için kullanılan çeşitlendirici değer.
Herkese Açık Oluşturucular
public ApplicationKeySupport ()
Herkese Açık Yöntemler
public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)
Parametreler
keyId | |
---|---|
keySource | |
tuz | |
çeşitlendirici | |
keyLen |
Battaniyeler
İstisna |
---|