public final class ApplicationKeySupport extends Object
Weave アプリケーション キーを操作するためのユーティリティ メソッドと定義。
ネストクラスの概要
インターフェース | ApplicationKeySupport.ConstituentKeySource |
定数の概要
int | kAppIntermediateKeySize | 派生した中間鍵のサイズ(バイト単位)。 |
フィールドの概要
public static final byte[] | kAppIntermediateKeyDiversifier | ルートキーとエポックキーから中間キーを導出するために使用されるダイバーシファイア値。 |
パブリック コンストラクタの概要
パブリック メソッドの概要
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
継承されたメソッドの概要
定数
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)
パラメータ
keyId | |
---|---|
keySource | |
塩 | |
多様化要因 | |
keyLen |
例外
例外 |
---|