public class G3412ParamsSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec
| Constructor and Description |
|---|
G3412ParamsSpec(byte[] iv,
boolean isCms)
Конструктор, используемый при зашифровании CMS.
|
G3412ParamsSpec(byte[] iv,
int gammaLen)
Конструктор.
|
G3412ParamsSpec(byte[] iv,
int gammaLen,
int mixBlockSize)
Конструктор.
|
| Modifier and Type | Method and 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()