java.security.spec.AlgorithmParameterSpecpublic class G3412ParamsSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec
| Constructor | Description |
|---|---|
G3412ParamsSpec(byte[] iv,
boolean isCms) |
Конструктор, используемый при зашифровании CMS.
|
G3412ParamsSpec(byte[] iv,
int gammaLen) |
Конструктор.
|
G3412ParamsSpec(byte[] iv,
int gammaLen,
int mixBlockSize) |
Конструктор.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
getGammaLen() |
Получение длины блока гаммы (в байтах).
|
byte[] |
getIV() |
Получение вектора инициализации.
|
int |
getMixBlockSize() |
Получение количества блоков, для которых можно
использовать ключ шифрования.
|
boolean |
isCms() |
Функция возвращает флаг того, что параметры
используются в рамках CMS.
|
public G3412ParamsSpec(byte[] iv,
boolean isCms)
iv - Вектор инициализации.isCms - используется ли cms.public G3412ParamsSpec(byte[] iv,
int gammaLen)
iv - Вектор инициализации.gammaLen - длина блока гаммы.public G3412ParamsSpec(byte[] iv,
int gammaLen,
int mixBlockSize)
iv - Вектор инициализации.gammaLen - длина блока гаммы.public byte[] getIV()
public int getGammaLen()
public int getMixBlockSize()
public boolean isCms()