ApplicationKeySupport

открытый финальный класс ApplicationKeySupport расширяет Object

Вспомогательные методы и определения для работы с ключами Weave Application.

Сводка вложенных классов

интерфейс ApplicationKeySupport.ConstituentKeySource

Постоянное резюме

инт kAppIntermediateKeySize Размер (в байтах) производного промежуточного ключа.

Резюме поля

публичный статический конечный байт[] kAppIntermediateKeyDiversifier Значение диверсификатора, используемое для получения промежуточного ключа из корневого ключа и ключа эпохи.

Краткое описание публичного конструктора

Краткое описание публичного метода

статический байт[]
deriveApplicationKey (int keyId, ApplicationKeySupport.ConstituentKeySource keySource, byte[] salt, byte[] diversifier, int keyLen)

Сводка унаследованных методов

Константы

public static final int kAppIntermediateKeySize

Размер (в байтах) производного промежуточного ключа.

Постоянное значение: 32

Поля

публичный статический конечный байт[] kAppIntermediateKeyDiversifier

Значение диверсификатора, используемое для получения промежуточного ключа из корневого ключа и ключа эпохи.

Публичные конструкторы

публичный ApplicationKeySupport ()

Публичные методы

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

Параметры
keyId
keySource
соль
диверсификатор
keyLen
Броски
Исключение