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.IOException
public void setOmacValue(byte[] omac)
omac
- зашифрованная имита.public byte[] getIvValue()
public boolean isCms()