|
Spec-Zone .ru
спецификации, руководства, описания, API
|
| Модификатор и Тип | Поле и Описание |
|---|---|
static int |
DES_EDE_KEY_LEN
Константа, которая определяет длину ключа DESede в байтах.
|
| Конструктор и Описание |
|---|
DESedeKeySpec(byte[] key)
Создает объект DESedeKeySpec использование первых 24 байтов в
key как ключевой материал для ключа ЭДЕ DES. |
DESedeKeySpec(byte[] key, int offset)
Создает объект DESedeKeySpec использование первых 24 байтов в
key, начало в offset включительно, как ключевой материал для ключа ЭДЕ DES. |
| Модификатор и Тип | Метод и Описание |
|---|---|
byte[] |
getKey()
Возвращает ключ ЭДЕ DES.
|
static boolean |
isParityAdjusted(byte[] key, int offset)
Проверки, если данный ключ ЭДЕ DES, запускающийся в
offset включительно, скорректирован четностью. |
public static final int DES_EDE_KEY_LEN
public DESedeKeySpec(byte[] key)
throws InvalidKeyException
key как ключевой материал для ключа ЭДЕ DES. Байты, которые составляют ключ ЭДЕ DES, являются теми между key[0] и key[23] включительно
key - буфер с ключевым материалом ЭДЕ DES. Первые 24 байта буфера копируются, чтобы защитить от последующей модификации.NullPointerException - если key нуль.InvalidKeyException - если данный ключевой материал короче чем 24 байта.public DESedeKeySpec(byte[] key,
int offset)
throws InvalidKeyException
key, начало в offset включительно, как ключевой материал для ключа ЭДЕ DES. Байты, которые составляют ключ ЭДЕ DES, являются теми между key[offset] и key[offset+23] включительно.
key - буфер с ключевым материалом ЭДЕ DES. Первые 24 байта буферного начала в offset включительно копируются, чтобы защитить от последующей модификации.offset - смещение в key, где ключевой материал ЭДЕ DES запускается.NullPointerException - если key нуль.InvalidKeyException - если данный ключевой материал, запускающийся в offset включительно, короче чем 24 байтаpublic byte[] getKey()
public static boolean isParityAdjusted(byte[] key,
int offset)
throws InvalidKeyException
offset включительно, скорректирован четностью.key - байтовый массив, который содержит значение ключаoffset - смещение в байтовый массивNullPointerException - если key нуль.InvalidKeyException - если данный ключевой материал, запускающийся в offset включительно, короче чем 24 байта
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92