public final class ApplicationKeySupport extends Object
הגדרות ושיטות עזר לעבודה עם מפתחות של אפליקציות Weave.
סיכום כיתה מקונן
משופר | ApplicationKeySupport.ConstituentKeySource |
סיכום קבוע
int | kAppIntermediateKeySize | הגודל (בבייטים) של מפתח ביניים נגזר. |
סיכום השדה
public static final byte[] | kAppIntermediateKeyDiversifier | ערך ה-diversifier שמשמש לגזירת מפתח ביניים ממפתח הבסיס וממפתח התקופה. |
סיכום של קונסטרוקטורים ציבוריים
סיכום של שיטות ציבוריות
static byte[] |
deriveApplicationKey(int keyId,
ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[]
diversifier, int keyLen)
|
סיכום שיטות שעברו בירושה
Constants
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 |
זריקות
חריג |
---|