ApplicationKeySupport

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