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()