public class OmacParamsSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec
| Constructor and Description |
|---|
OmacParamsSpec(byte[] omac)
Конструктор на основе зашифрованной имиты.
|
OmacParamsSpec(byte[] omac,
byte[] iv)
Конструктор на основе зашифрованной имиты и вектора инициализации.
|
OmacParamsSpec(OmacTransportInterface omacTransportInterface,
byte[] iv,
boolean isCms)
Конструктор на основе интерфейса и вектора инициализации.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getIvValue()
Получение вектора.
|
byte[] |
getOmacValue()
Получение зашифрованной имиты.
|
boolean |
isCms()
Функция возвращает флаг того, что параметры используются
в рамках CMS.
|
void |
setOmacValue(byte[] omac)
Установка зашифрованной имиты.
|
public OmacParamsSpec(byte[] omac)
omac - зашифрованная имита.public OmacParamsSpec(byte[] omac,
byte[] iv)
omac - зашифрованная имита.iv - вектор инициализации.public OmacParamsSpec(OmacTransportInterface omacTransportInterface, byte[] iv, boolean isCms)
omacTransportInterface - интерфейс для передачи omac.iv - вектор инициализации.public byte[] getOmacValue()
throws java.io.IOException
java.io.IOExceptionpublic void setOmacValue(byte[] omac)
omac - зашифрованная имита.public byte[] getIvValue()
public boolean isCms()