ApplicationKeySupport

public final class ApplicationKeySupport が、Object を拡張する

Weave Application キーを使用するためのユーティリティ メソッドと定義。

ネストクラスの概要

インターフェース ApplicationKeySupport.ConstituentKeySource  

定数の概要

int kAppIntermediateKeySize 派生中間鍵のサイズ(バイト単位)。

フィールドの概要

public static final byte[] kAppIntermediateKeyDiversifier ルート鍵とエポックキーから中間鍵を導出するために使用される分散値。

パブリック コンストラクタの概要

パブリック メソッドの概要

静的バイト []
deriveApplicationKey(int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)

継承されたメソッドの概要

オブジェクト
clone()
boolean
equals(Object arg0)
void
finalize()
最終クラス
getClass()
int
hashCode()
最終無効
notify()
最終無効
notifyAll()
文字列
toString()
最終無効
wait(long arg0, int arg1)
最終無効
wait(long arg0)
最終無効
wait()

定数

public static final int kAppIntermediateKeySize

派生中間鍵のサイズ(バイト単位)。

定数値: 32

フィールド

public static final byte[] kAppIntermediateKeyDiversifier

ルート鍵とエポックキーから中間鍵を導出する場合に使用する分散値。

パブリック コンストラクタ

public ApplicationKeySupport ()

パブリック メソッド

public static byte[] deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)

パラメータ
鍵 ID
keySource
salt
ダイバーシティ
keyLen
スロー値
例外