ApplicationKeySupport

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
זריקות
חריג