ApplicationKeySupport

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 Constructors

public ApplicationKeySupport ()

วิธีการสาธารณะ

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

พารามิเตอร์
keyId
keySource
เกลือ
ตัวกระจายความเสี่ยง
keyLen
การขว้าง
ข้อยกเว้น